{kb-symptom}1. Log in to CDP Server.
2. Execute the {{service cdp-server stop}} command.
3. Go to {{/usr/sbin/r1soft/log/server.log}}.
4. Verify that these MQ error messages are displayed:
{code}
2011-11-29 09:34:29,551 ERROR - Setup of JMS message listener invoker failed - trying to recover
org.springframework.transaction.TransactionSystemException: Could not commit JMS transaction; nested exception is javax.jms.IllegalStateException: The Session is closed
Caused by: javax.jms.IllegalStateException: The Session is closed
at org.apache.activemq.ActiveMQSession.checkClosed(ActiveMQSession.java:722)
at org.apache.activemq.ActiveMQSession.commit(ActiveMQSession.java:553)
at org.springframework.jms.connection.JmsTransactionManager.doCommit(JmsTransactionManager.java:226)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:662)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:632)
at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:248)
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:870)
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:810)
at java.lang.Thread.run(Unknown Source)
{code}
{kb-resolution}
The issue has been corrected in CDP 4.0.0.
{kb-related-articles}
2. Execute the {{service cdp-server stop}} command.
3. Go to {{/usr/sbin/r1soft/log/server.log}}.
4. Verify that these MQ error messages are displayed:
{code}
2011-11-29 09:34:29,551 ERROR - Setup of JMS message listener invoker failed - trying to recover
org.springframework.transaction.TransactionSystemException: Could not commit JMS transaction; nested exception is javax.jms.IllegalStateException: The Session is closed
Caused by: javax.jms.IllegalStateException: The Session is closed
at org.apache.activemq.ActiveMQSession.checkClosed(ActiveMQSession.java:722)
at org.apache.activemq.ActiveMQSession.commit(ActiveMQSession.java:553)
at org.springframework.jms.connection.JmsTransactionManager.doCommit(JmsTransactionManager.java:226)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:662)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:632)
at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:248)
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:870)
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:810)
at java.lang.Thread.run(Unknown Source)
{code}
{kb-resolution}
The issue has been corrected in CDP 4.0.0.
{kb-related-articles}