XML transformations

The transmission acknowledgment task delivers normalized transmission acknowledgment XML files to the Gateway outgoing directory. The Gateway Server gets the normalized XML file and delivers it to the target destination. It uses a corresponding routing file, created along with the normalized XML, to determine the channel and parameters for delivery.

If a different transmission acknowledgment file format is required, a transformation stylesheet can be configured when setting up the transmission acknowledgment task. The stylesheet transforms the normalized notification XML to a different format that uses XSLT.

XSLT (Extensible Stylesheet Language Transformation) transforms a source XML document into another XML, XHTML, or non-XML format. The transmission acknowledgment task uses it to convert the transmission acknowledgment XML into any supported XSLT format.

Transmission acknowledgment provides a sample XSLT file, SampleTransmissionAcknowledgment.xsl. This file is included in the services-framework-artifacts.zip in the artifacts container. For more information about getting files from the artifacts container for your offering, see Getting the files from the artifacts container for your FTM offering.

A sample XML validation schema (XSD) diagrams the format of the normalized XML. The sample is found in transmissionacknowledgment.xsd and is included in the services-framework-artifacts.zip in the artifacts container. For more information about getting files from the artifacts container for your offering, see Getting the files from the artifacts container for your FTM offering.