Skip to end of metadata
Go to start of metadata

JBoss ESB Integration

JBoss ESB distributions are shipped pre-configured with Smooks as the default transformation solution. Using Smooks in JBoss ESB is simply a matter of configuration. A transformation is added as an action in an action pipleline as follows (jboss-esb.xml) :
<action name="transform" class="org.jboss.soa.esb.actions.smooks.SmooksAction">
 	<property name="smooksConfig" value="smooks-config.xml" />
 </action>

Configuration Properties:

Property

Description

smooksConfig

the Smooks configuration file. Can be a path on the file system or on the classpath.

get-payload-location

the body location which contains the object to be transformed.

set-payload-location

the body location where the transformed object will be placed.

For more detailed information on how Smooks is used in JBoss ESB, see the JBoss ESB Wiki.

Mule ESB Integration

Smooks has been successfully integrated into Mule. Check out how it's done.

Synapse ESB Integration

 The Synapse ESB project has integrated Smooks with their ESB.

  • No labels