Deadlock when closing a session/connection in onMessage()

[] []

Symptom
Deadlocak situation when in the onMessage() method is called session close or connection close
Other terms
JMS, deadlock
Reason and Prerequisites
According to the JMS Specification If one or more of the connection’s session’s message listeners is processing a message at the point when connection close is invoked, all the facilities of the connection and its [...]

JMS Message Dump

[] [] [] [] [] []

Symptom
JMS adapter does not provide a message dump feature.
Such a feature would be valuable in verifying if JMS adapter is responsible for any character conversions while interoperating with third party JMS providers.
Other terms
JMS adapter, character conversion, Websphere MQ
Reason and Prerequisites
While interoperating with third party JMS providers (most notably Websphere MQ), many cases of [...]

Support for CIDX -> JMS & CIDX -> JDBC scenarios

[] [] [] [] [] [] [] [] []

Symptom
The documentation of the “SAP Business Package for CIDX” (see SAP Service Marketplace, Downloads, Installations and Upgrades->SAP Industry-specific Components->SAP BUSINESS PACKAGE FOR CIDX->SAP BP FOR CIDX 1.0 and directly: http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000621820& ) specifies the CIDX adapter usage in the Order2Invoice scenario together with the SAP PI IDoc adapter only.
In your business scenarios you [...]

JMS Adapter: On Demand Connection (New Feature)

[] [] [] [] [] [] [] [] []

Symptom
A new feature has been introduced in the JMS adapter (receiver channel) to help reduce the number of open TCP/IP connections to IBM Websphere MQ JMS provider.
Other terms
JMS Adapter, On Demand Connection, Connection on Demand, CONNECTION_TEST_POLL
Reason and Prerequisites
When connecting to IBM Websphere MQ using PI JMS adapter, each channel creates a TCP/IP connection.
Since Websphere [...]

Configurable timeout for JMS cluster synchronization

[] [] [] [] [] [] []

Symptom
When tring to start an application in the following exception is thrown:
Caused by: java.rmi.NoSuchObjectException: Object redirect failed.
The factory com.sap.jms.server.JMSServerContainer@50cbb0ea failed to
create object instance
with logging severities of com.sap.jms increased to DEBUG in the log files is dumped the following exception – the root cause of the problem:
1.5#com.sap.jms##com.sap.jms.server.JMSServerContainer#Guest#1#####Application [4]##0#0#Debug##Java###The connection factory has been disconnected [...]

Connect on Demand Feature for JMS Adapter

[] [] [] [] [] []

Symptom
You are using the SAP PI JMS Adapter with IBM MQ as the JMS Provider and notice that connections to MQ are reaching the maximum limit.
In addition, performance and stability issues are noticed for handling large volumes of messages, since connections are maintained throughout the channel lifecycle. A large number of TCP/IP [...]