Products | Versions |
---|---|
TIBCO ActiveMatrix BusinessWorks | - |
Not Applicable | - |
Resolution:
Abstract:
==========
How to enable JMS_TIBCO_COMPRESS for soap over JMS (i.e., using service palette)?
Description:
==========
Enabling JMS_TIBCO_COMPRESS for soap over JMS (i.e., using service palette). Compressing the service response message.
Environment:
==========
TIBCO ActiveMatrix BusinessWorks™ / All
Resolution:
==========
With SOAP over JMS you can use “JMS Application Properties” and define the property JMS_TIBCO_COMPRESS in it. In client side (i.e. SOAPRequestReply activity) you can decide if the input/output message needs to be compressed by referring to the “JMS Application Properties” in Iput/Output.
On the Service side you need to refer to “JMS Application Properties” in the JMS Transport and set the value of JMS_TIBCO_COMPRESS property under SOAP Details Operations -> Advanced -> Output Context. Notice you need to call the “Set Context” activity while running the web service, otherwise the JMS_TIBCO_COMPRESS property cannot be detected.
See the attached sample (Filename: SOAP_JMS_Compress.rar) for more information.