How to enable JMS_TIBCO_COMPRESS for soap over JMS (i.e., using service palette).

How to enable JMS_TIBCO_COMPRESS for soap over JMS (i.e., using service palette).

book

Article ID: KB0090386

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

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.

Issue/Introduction

How to enable JMS_TIBCO_COMPRESS for soap over JMS (i.e., using service palette).

Attachments

How to enable JMS_TIBCO_COMPRESS for soap over JMS (i.e., using service palette). get_app