XSL

The mandatory keyword XSL is used to specify which XSLT file will be used for transformation.

Inbound XML transactions use the XSLT to transform XML document into FunctionXML format which is used by the service to bind the XML data to specified fields and working list.

Outbound XML transactions use the XSLT to transform FunctionXML to the required flavor of XML.

The XSL keyword value is used in a service properties resource lookup to determine the location of the XSLT file.

The first resource lookup is for a possible Translet class name using the xslc.{value}, if this entry is not present, then a second lookup is done using the xsl.{value} for file name.

Example

 

RECEIVE XSL(ORDER) SERVICE_LIST(...)

 

# xsl.order=xsl/receive-order.xsl

xslc.order=com.acme.jsm.translet.ReceiveOrder

#