Products | Versions |
---|---|
TIBCO ActiveMatrix Service Grid | - |
TIBCO ActiveMatrix BusinessWorks Service Engine | - |
Not Applicable | - |
A possible cause is that pending messages in the queue do not contain the following property.
There is an enhancement request(BJMS-749) filed for JMS-BT to be able to receive a message even when an incoming message does not have the "SCAOperationName" property configured.
1). Collect the pending messages in the queue. Note: There are sample files available in the EMS installation folder (ems/<version>/samples/java) to get messages in a queue.
2). Check to see if the collected message contains the following property for JMS:
Properties={scaOperationName={String:<operation-name>} )
Example for an Incorrect message format:
Received message: TextMessage={ Header={ JMSMessageID={ID:EMS-SERVER.8710515BA882805:4} JMSDestination={Queue[logger.queue]} JMSReplyTo={null} JMSDeliveryMode={PERSISTENT} JMSRedelivered={false} JMSCorrelationID={null} JMSType={null} JMSTimestamp={Tue Apr 09 11:04:56 PDT 2013} JMSExpiration={0} JMSPriority={4} } Properties={scaOperationName={String:getIssueID} } Text=...