Petals-SE-XSLT

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (8)

View Page History

\\
Each configuration of this component embeds an XSL style sheet.
When such a configuration (i.e. service, i.e. service-unit) is called, it transforms the received message into another one. The XML payload of the input message is transformed using the XSL style sheet. The resulting XML document is then returned in the response, either as the payload, or as an attachment.
The XML payload of the input message is transformed using the XSL style sheet.
The resulting XML document is then returned in the response, either as the payload, or as an attachment.

This component only acts as service provider, not as a service consumer.


h2. An example to understand the problematic
h2. Understand the problematic

Let's suppose you want to know where lives a person.


h2. Using XSLT means using an chaining service
h2. XSLT and chaining services

Following our previous example, it appears that chaining and transforming service calls implies using a chaining service (some could say an orchestration service).
This WSDL is not mandatory, but not providing it will prevent your service from interacting with other Petals services and components.

The archive may also embed a Jar JAR containing the custom functions referenced in the XSL style sheet, if any.

\\