Products | Versions |
---|---|
TIBCO ActiveMatrix BusinessWorks Plug-in for Files for Unix and Windows | - |
Not Applicable | - |
Resolution:
1. For TIBCO ActiveMatrix® Adapter for Files (Unix/Win) 5.5.x, 5.6.1 and 6.0.0
=========================================================
The message being sent to EMS can be compressed by setting the Boolean property JMS_TIBCO_COMPRESS to true in the JMS Message properties before sending or publishing the message.
In order to set the JMS property JMS_TIBCO_COMPRESS, a custom Transformation plug-in needs to be written. This Transformation plug-in code is SDK code which will internally call the EMS API. The SDK transformation plug-in allows the manipulation of the outgoing message (in the form of MTree). The Adapter SDK allows adding the JMS Header properties to the message using the transformation plug-in. The transformation plug-in can be created by using the basic APIs or the EMS APIs. TIBCO Adapter SDK does not have any specific APIs for this compression. Once the plug-in is available, the plug-in can be loaded using the Message Filter option in the Configuration tab of the adapter instance. Refer to the TIBCO Adapter SDK Programmer's Guide-->Chapter 9 Advanced Features-->Transformation Plug-in for further details.
2. For TIBCO ActiveMatrix® Adapter for Files (Unix/Win) 6.1.0 (FA):
===============================================
In FA 6.1.0, for enabling JMS message compression, you have to apply FA 6.1.0 HF-3 and set the property adfiles.JMSCompress ON in adfilesagent.tra file.
3. For TIBCO ActiveMatrix® Adapter for Files (Unix/Win) 6.2.0 (FA) and 6.2.1:
=============================================================
For enabling JMS message compression, set the property adfiles.JMSCompress ON in adfilesagent.tra file.