Symptom
When shutting down the CDP Server, an extraneous error message related to ActiveMQ and JMS messaging may be reported in the server log file.
A stack trace similar to the ones shown below is reported in server.log:
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
...
or
ERROR - Setup of JMS message listener invoker failed - trying to recover
org.springframework.transaction.CannotCreateTransactionException: Could not create JMS transaction;
nested exception is javax.jms.JMSException: Could not create Transport.
Reason: java.io.IOException: Broker named 'localhost' does not exist.
...
Cause
The error is caused by a timing issue having to do with the order in which CDP threads are stopped during shutdown. This error message can be safely ignored.
Resolution
This exception is now suppressed during shutdown of the CDP Server.
Related Articles
Page: Superfluous JMS Exception Removed from CDP Server Log (CDP) Labels: log |
Page: Solved Issue with Monitor.log Error - No Appenders Could Be Found for Logger (CDP) Labels: log |