[ 
http://issues.apache.org/jira/browse/GERONIMO-2364?page=comments#action_12431332
 ] 
            
Hiram Chirino commented on GERONIMO-2364:
-----------------------------------------

The broker seems to be working good with this patch.  But it seems that on 
shutdown it throws an error: 

{code}
15:18:42,042 INFO  [TransportConnector] Connector tcp://0.0.0.0:61616 Stopped
Server shutdown completed
15:18:46,727 WARN  [GeronimoConnectionEventListener] connectionErrorOccurred 
called with null
SQL Exception: 08003 : 
        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.Util.noCurrentConnection(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedConnection.setupContextStack(Unknown 
Source)
        at org.apache.derby.impl.jdbc.EmbedConnection.rollback(Unknown Source)
        at org.apache.derby.iapi.jdbc.BrokeredConnection.rollback(Unknown 
Source)
        at 
org.tranql.connector.jdbc.ManagedXAConnection.localTransactionRollback(ManagedXAConnection.java:124)
        at 
org.tranql.connector.AbstractManagedConnection$LocalTransactionImpl.rollback(AbstractManagedConnection.java:196)
        at 
org.tranql.connector.jdbc.ConnectionHandle.rollback(ConnectionHandle.java:135)
        at 
org.apache.activemq.store.jdbc.DefaultDatabaseLocker.stop(DefaultDatabaseLocker.java:80)
        at 
org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.stop(JDBCPersistenceAdapter.java:202)
        at 
org.apache.activemq.store.journal.JournalPersistenceAdapter.stop(JournalPersistenceAdapter.java:248)
        at org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:42)
        at org.apache.activemq.broker.BrokerService.stop(BrokerService.java:433)
        at 
org.apache.activemq.broker.BrokerService.containerShutdown(BrokerService.java:1235)
        at 
org.apache.activemq.broker.BrokerService$3.run(BrokerService.java:1212)
15:18:46,731 ERROR [JournalPersistenceAdapter] Could not stop service: [EMAIL 
PROTECTED] Reason: org.apache.geronimo.kernel.proxy.DeadProxyException: Proxy 
is no longer valid
org.apache.geronimo.kernel.proxy.DeadProxyException: Proxy is no longer valid
        at 
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:87)
        at 
org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker$$EnhancerByCGLIB$$b426a8b3.handleReleased(<generated>)
        at 
org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor.returnConnection(ConnectionTrackingInterceptor.java:81)
        at 
org.apache.geronimo.connector.outbound.GeronimoConnectionEventListener.connectionErrorOccurred(GeronimoConnectionEventListener.java:81)
        at 
org.tranql.connector.AbstractManagedConnection.unfilteredConnectionError(AbstractManagedConnection.java:119)
        at 
org.tranql.connector.jdbc.ManagedXAConnection.access$000(ManagedXAConnection.java:44)
        at 
org.tranql.connector.jdbc.ManagedXAConnection$1.connectionErrorOccurred(ManagedXAConnection.java:65)
        at org.apache.derby.jdbc.EmbedPooledConnection.notifyError(Unknown 
Source)
        at org.apache.derby.jdbc.EmbedPooledConnection.notifyException(Unknown 
Source)
        at 
org.apache.derby.iapi.jdbc.BrokeredConnection.notifyException(Unknown Source)
        at org.apache.derby.iapi.jdbc.BrokeredConnection.rollback(Unknown 
Source)
        at 
org.tranql.connector.jdbc.ManagedXAConnection.localTransactionRollback(ManagedXAConnection.java:124)
        at 
org.tranql.connector.AbstractManagedConnection$LocalTransactionImpl.rollback(AbstractManagedConnection.java:196)
        at 
org.tranql.connector.jdbc.ConnectionHandle.rollback(ConnectionHandle.java:135)
        at 
org.apache.activemq.store.jdbc.DefaultDatabaseLocker.stop(DefaultDatabaseLocker.java:80)
        at 
org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.stop(JDBCPersistenceAdapter.java:202)
        at 
org.apache.activemq.store.journal.JournalPersistenceAdapter.stop(JournalPersistenceAdapter.java:248)
        at org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:42)
        at org.apache.activemq.broker.BrokerService.stop(BrokerService.java:433)
        at 
org.apache.activemq.broker.BrokerService.containerShutdown(BrokerService.java:1235)
        at 
org.apache.activemq.broker.BrokerService$3.run(BrokerService.java:1212)
java.lang.NoClassDefFoundError: org/apache/activemq/broker/BrokerService$2$1
        at 
org.apache.activemq.broker.BrokerService$2.stop(BrokerService.java:1065)
        at org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:42)
        at org.apache.activemq.broker.BrokerService.stop(BrokerService.java:436)
        at 
org.apache.activemq.broker.BrokerService.containerShutdown(BrokerService.java:1235)
        at 
org.apache.activemq.broker.BrokerService$3.run(BrokerService.java:1212)
{code}

Not sure if we have to fix this before the patch is applied.  But I just wanted 
to make the patch avail so that interested folks like Jason can start playing 
with the 4.1.x integration.

I suspect that the error may be due to some order of shutdown problems.  Not 
sure yet.

> Update geronimo to use ActiveMQ 4.1.x
> -------------------------------------
>
>                 Key: GERONIMO-2364
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2364
>             Project: Geronimo
>          Issue Type: RTC
>      Security Level: public(Regular issues) 
>          Components: ActiveMQ
>            Reporter: Hiram Chirino
>         Assigned To: Hiram Chirino
>             Fix For: 1.2
>
>         Attachments: GERONIMO-2364.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to