Now that I am paying attention I am seeing this in as little as a few hours, but I have only 1-2 users connecting at this point. There is no set time period for me either, but I can't imagine # of connections is the root of my issue. Perhaps we can compair the logs to see if it is exactly the same? Mine is below. I assume TS is Tomcat Server, but that is just a guess. I am wondering if others using VPS have this too.
Thanks.
Aware IM Server started...
Process status: Aware IM Server: Active and functional
Process status: Not started
Overall status: Aware IM system is active and functional
INFO: TS terminating
INFO: Timer_NOTIF_0.Controller - Source TS is exiting
INFO: Adaptor terminating with error code 1
INFO: Timer_NOTIF_0.Controller - Sources are dry; terminating
INFO: Timer_NOTIF_0 - Controller thread is dead - run() returning
log4j:WARN No appenders could be found for logger (BUSINESS_LOGGER).
log4j:WARN Please initialize the log4j system properly.
INFO: Timer_NOTIF_0.Controller has commited 100 transactions
INFO: TS has made 100 polls
INFO: InputAdaptor3.Controller has commited 100 transactions
TRACE: org.openadaptor.adaptor.jms.JMSListener - closing JMS connection - JMSException: org.jboss.mq.SpyJMSException: Cannot disable the connection with the JMS server; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
TRACE: org.openadaptor.adaptor.jms.JMSListener - connection.stop()
TRACE: org.openadaptor.adaptor.jms.JMSListener - consumer.close()
TRACE: org.openadaptor.adaptor.jms.JMSListener - consumer.close: JMSException: [org.jboss.mq.SpyJMSException: Cannot unsubscribe to this destination; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]]
TRACE: org.openadaptor.adaptor.jms.JMSListener - consumer.close: JMSException: [ - during cleanup after - JMSException: org.jboss.mq.SpyJMSException: Cannot disable the connection with the JMS server; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]]
TRACE: org.openadaptor.adaptor.jms.JMSListener - session.close()
TRACE: org.openadaptor.adaptor.jms.JMSListener - connection.close()
ERROR: org.openadaptor.adaptor.jms.JMSSource PublishException org.openadaptor.adaptor.jms.PublishException: org.openadaptor.adaptor.jms.JMSListener - close() failed with JMSException: org.jboss.mq.SpyJMSException: Cannot unsubscribe to this destination; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
- during cleanup after - JMSException: org.jboss.mq.SpyJMSException: Cannot disable the connection with the JMS server; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
TRACE: org.openadaptor.adaptor.jms.JMSListener - closing JMS connection - JMSException: org.jboss.mq.SpyJMSException: Cannot disable the connection with the JMS server; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
TRACE: org.openadaptor.adaptor.jms.JMSListener - connection.stop()
TRACE: org.openadaptor.adaptor.jms.JMSListener - consumer.close()
TRACE: org.openadaptor.adaptor.jms.JMSListener - consumer.close: JMSException: [org.jboss.mq.SpyJMSException: Cannot unsubscribe to this destination; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]]
TRACE: org.openadaptor.adaptor.jms.JMSListener - consumer.close: JMSException: [ - during cleanup after - JMSException: org.jboss.mq.SpyJMSException: Cannot disable the connection with the JMS server; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]]
TRACE: org.openadaptor.adaptor.jms.JMSListener - session.close()
TRACE: org.openadaptor.adaptor.jms.JMSListener - connection.close()
ERROR: org.openadaptor.adaptor.jms.JMSSource PublishException org.openadaptor.adaptor.jms.PublishException: org.openadaptor.adaptor.jms.JMSListener - close() failed with JMSException: org.jboss.mq.SpyJMSException: Cannot unsubscribe to this destination; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
- during cleanup after - JMSException: org.jboss.mq.SpyJMSException: Cannot disable the connection with the JMS server; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
FAULT: ERROR: org.openadaptor.adaptor.jms.JMSSink - txnCommit() failed with JMS Queue/Topic PublishException: org.openadaptor.adaptor.jms.PublishException: org.openadaptor.adaptor.jms.JMSPublisher - commit() failed with JMSException: org.jboss.mq.SpyJMSException: Cannot process a transaction; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
ERROR: transaction commit failed (will call rollback) , ERROR: org.openadaptor.adaptor.jms.JMSSink - txnCommit() failed with JMS Queue/Topic PublishException: org.openadaptor.adaptor.jms.PublishException: org.openadaptor.adaptor.jms.JMSPublisher - commit() failed with JMSException: org.jboss.mq.SpyJMSException: Cannot process a transaction; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
INFO: TS has made 200 polls
INFO: org.openadaptor.adaptor.jms.JMSSource Retry [=1] reconnecting to JMS Queue/Topic
TRACE: org.openadaptor.adaptor.jms.JMSListener - closing JMS connection null
TRACE: your JMS vendor implementation of QueueConnectionFactory.createQueueConnection() returns a class which is an instance of TopicConnection as well as an instance of QueueConnection
INFO: org.openadaptor.adaptor.jms.JMSSource Resume processing JMS Queue/Topic notifinqueue
INFO: org.openadaptor.adaptor.jms.JMSSource Retry [=1] reconnecting to JMS Queue/Topic
TRACE: org.openadaptor.adaptor.jms.JMSListener - closing JMS connection null
TRACE: your JMS vendor implementation of QueueConnectionFactory.createQueueConnection() returns a class which is an instance of TopicConnection as well as an instance of QueueConnection
INFO: org.openadaptor.adaptor.jms.JMSSource Resume processing JMS Queue/Topic defaultinputqueue
FAULT: ERROR: org.openadaptor.adaptor.jms.JMSSink - txnCommit() failed with JMS Queue/Topic PublishException: org.openadaptor.adaptor.jms.PublishException: org.openadaptor.adaptor.jms.JMSPublisher - commit() failed with JMSException: org.jboss.mq.SpyJMSException: Cannot process a transaction; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
ERROR: transaction commit failed (will call rollback) , ERROR: org.openadaptor.adaptor.jms.JMSSink - txnCommit() failed with JMS Queue/Topic PublishException: org.openadaptor.adaptor.jms.PublishException: org.openadaptor.adaptor.jms.JMSPublisher - commit() failed with JMSException: org.jboss.mq.SpyJMSException: Cannot process a transaction; - nested throwable: (java.io.IOException: Client is not connected) [java.io.IOException: Client is not connected]
Once the error starts it periodically repeats.