on 01-06-2009 4:26 PM
Hi,
Since we upgraded to PI 7.1 our JBOSS application server looses connection with the
JMS queues hosted by our PI 7.1 JAVA stack. Several messages are picked up and then
suddenly the connection seemes to be lost and no further messages are picked up.
We can only resolve this by restarting the JBOSS application server.
When we analyse the logfiles on the JBOSS application server, it looks like after picking up messages the connection to the JMS queue is explicitely closed. We wonder now if this is supposed to happen and if this is causing the connection to be closed in some way. Please help.
com.sap.engine.services.rmi_p4.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:52)
at $Proxy78.dispatchRequest(Unknown Source)
at com.sap.jms.client.connection.RemoteAdapter.sendAndWait(RemoteAdapter.java:81)
at com.sap.jms.client.connection.Connection.sendPacket(Connection.java:536)
at com.sap.jms.client.connection.Connection.stopDeliveryToSession(Connection.java:618)
at com.sap.jms.client.session.Session.close(Session.java:178)
at org.springframework.jms.connection.JmsResourceHolder.closeAll(JmsResourceHolder.java:187)
at org.springframework.jms.connection.ConnectionFactoryUtils$JmsResourceSynchronization.beforeCompletion(ConnectionFactoryUtils.java:373)
at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCompletion(TransactionSynchronizationUtils.java:60)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(AbstractPlatformTransactionManager.java:848)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:646)
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:871)
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:811)
at java.lang.Thread.run(Thread.java:595)
Caused by: com.sap.engine.services.rmi_p4.P4IOException: No alive connection.
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:627)
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:612)
at com.sap.engine.services.rmi_p4.ClientConnection.sendRequest(ClientConnection.java:261)
at com.sap.engine.services.rmi_p4.Call.sendSimpleRequest(Call.java:580)
at com.sap.engine.services.rmi_p4.reflect.P4InvocationHandler.invokeInternal(P4InvocationHandler.java:125)
... 16 more
#
#1.5 #C0000A6701670007000000045BEE548CFFFFFFFFFFFFFFFF#1229591983311#com.sap.jms.client##com.sap.jms.client.connection.RemoteAdapter#######Thread[listenerContainer-3,5,jboss]##0#0#Error#1#/System/Server#Plain###Exception occurred during sendAndWait:#
#1.5 #C0000A6701670007000000055BEE548CFFFFFFFFFFFFFFFF#1229591983312#com.sap.jms.client##com.sap.jms.client.connection.RemoteAdapter#######Thread[listenerContainer-3,5,jboss]##0#0#Error##Plain###com.sap.engine.services.rmi_p4.P4RuntimeException: Unexpected exception.
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:643)
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:612)
at com.sap.engine.services.rmi_p4.reflect.P4InvocationHandler.invokeInternal(P4InvocationHandler.java:160)
at com.sap.engine.services.rmi_p4.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:52)
at $Proxy78.dispatchRequest(Unknown Source)
at com.sap.jms.client.connection.RemoteAdapter.sendAndWait(RemoteAdapter.java:81)
at com.sap.jms.client.connection.Connection.sendPacket(Connection.java:536)
at com.sap.jms.client.connection.Connection.stopDeliveryToSession(Connection.java:618)
at com.sap.jms.client.session.Session.close(Session.java:178)
at com.sap.jms.client.connection.Connection.close(Connection.java:111)
at com.sap.jms.client.connection.RemoteConnection.close(RemoteConnection.java:65)
at org.springframework.jms.connection.ConnectionFactoryUtils.releaseConnection(ConnectionFactoryUtils.java:80)
at org.springframework.jms.connection.JmsResourceHolder.closeAll(JmsResourceHolder.java:195)
at org.springframework.jms.connection.ConnectionFactoryUtils$JmsResourceSynchronization.beforeCompletion(ConnectionFactoryUtils.java:373)
at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCompletion(TransactionSynchronizationUtils.java:60)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(AbstractPlatformTransactionManager.java:848)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:646)
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:871)
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:811)
at java.lang.Thread.run(Thread.java:595)
Caused by: com.sap.engine.services.rmi_p4.P4IOException: No alive connection.
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:627)
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:612)
at com.sap.engine.services.rmi_p4.ClientConnection.sendRequest(ClientConnection.java:261)
at com.sap.engine.services.rmi_p4.Call.sendSimpleRequest(Call.java:580)
at com.sap.engine.services.rmi_p4.reflect.P4InvocationHandler.invokeInternal(P4InvocationHandler.java:125)
... 19 more
#
#1.5 #C0000A6701670001000000045BEE548CFFFFFFFFFFFFFFFF#1229591983313#com.sap.jms.client##com.sap.jms.client.connection.RemoteAdapter#######Thread[listenerContainer-5,5,jboss]##0#0#Error#1#/System/Server#Plain###Exception occurred during sendAndWait:#
#1.5 #C0000A6701670001000000055BEE548CFFFFFFFFFFFFFFFF#1229591983313#com.sap.jms.client##com.sap.jms.client.connection.RemoteAdapter#######Thread[listenerContainer-5,5,jboss]##0#0#Error##Plain###com.sap.engine.services.rmi_p4.P4RuntimeException: Unexpected exception.
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:643)
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:612)
at com.sap.engine.services.rmi_p4.reflect.P4InvocationHandler.invokeInternal(P4InvocationHandler.java:160)
at
Hi Jeroen
Did you had SSO installed with earlier version. If yes how you made changes for maintaining sessions with PI 7.1
Thanks
Gaurav
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.