Support for Message Filter Resources
An Adapter Configuration resource can use a Message Filter resource. Message filters are used to provide custom, user-written code to transform the messages sent or received from an adapter, call out to TIBCO Adapter SDK functions, or perform other tasks. For more information about Message Filter resources, see TIBCO Designer™ Palette Reference.
The activities in the ActiveEnterprise Adapter palette support the use of Message Filter resources. When using TIBCO Designer™, the message filter is specified for the Adapter Configuration, and the ActiveEnterprise Adapter activities automatically make use of the class specified in the Message Filter resource.
When you deploy your project, however, you must ensure that the ActiveMatrix BusinessWorks process engine has access to any classes specified in a Message Filter resource. For example, if you have a Publish to Adapter activity in your process definition, the process engine must have access to the class used when executing the transformOutbound()
message filter call. If you deploy your TIBCO Adapter and ActiveMatrix BusinessWorks process engine on the same machine, no additional configuration steps are required. If the components are installed on different machines, you must place your message filter class on the machine where your process engine is deployed and make certain the location of the message filter class is in the CLASSPATH for the process engine (this is set in the bwengine.tra
file).
For more information about deploying process engines, see TIBCO ActiveMatrix BusinessWorks™ Administration.