Menu

#3989 [HHQ-3758] Stack trace in server log after stopping one of t

Bug
open
None
7
2012-10-09
2010-03-09
No

http://jira.hyperic.com/browse/HHQ-3758
Steps to Reproduce



HQ is configure with Oracle Rac


Shutdown rac1



Actual Results:



Server log displays lots of error:


2010-02-23 12:54:07,895 WARN [AppdefBoss.removeDeletedResources1] [org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory@329] Destroying connection that is not valid, due to the following exception: oracle.jdbc.driver.T4CConnection@16c4e6ff


java.sql.SQLException: ORA-01089: immediate shutdown in progress - no operations are permitted


at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)


at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)


at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)


at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)


at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:207)


at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:790)


at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1039)


at oracle.jdbc.driver.T4CStatement.executeMaybeDescribe(T4CStatement.java:830)


at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132)


at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1687)


at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1653)


at org.jboss.resource.adapter.jdbc.CheckValidConnectionSQL.isValidConnection(CheckValidConnectionSQL.java:58)


at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory.isValidConnection(BaseWrapperManagedConnectionFactory.java:458)


at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.checkValid(BaseWrapperManagedConnection.java:322)


at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.matchManagedConnections(LocalManagedConnectionFactory.java:211)


at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:213)


at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:613)


at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:347)


at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:330)


at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:402)


at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:849)


at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)


at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)


at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)


at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)


at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)


at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1547)


at org.hibernate.loader.Loader.doQuery(Loader.java:673)


at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)


at org.hibernate.loader.Loader.loadEntity(Loader.java:1860)


at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)


at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)


at org.hibernate.loader.entity.BatchingEntityLoader.load(BatchingEntityLoader.java:82)


at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3049)


at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:399)


at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:375)


at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:139)


at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:98)


at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)


at org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:836)


at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:66)


at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)


at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:166)


at org.hyperic.hq.authz.server.session.Resource_$$javassist_35.isInAsyncDeleteState(Resource$$_javassist_35.java)


at org.hyperic.hq.measurement.server.session.MeasurementDAO.findEnabledByResource(MeasurementDAO.java:265)


at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.disableMeasurements(MeasurementManagerEJBImpl.java:1177)


at sun.reflect.GeneratedMethodAccessor878.invoke(Unknown Source)


at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


at java.lang.reflect.Method.invoke(Method.java:597)


at org.jboss.invocation.Invocation.performCall(Invocation.java:359)


at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)


at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)


at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)


at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:572)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:647)


at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)


at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)


at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)


at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:572)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:647)


at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)


at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)


at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)


at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)


at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)


at org.jboss.ejb.Container.invoke(Container.java:960)


at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)


at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)


at $Proxy278.disableMeasurements(Unknown Source)


at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.disableMeasurements(AppdefBossEJBImpl.java:1508)


at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl._removeServiceInNewTran(AppdefBossEJBImpl.java:1640)


at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


at java.lang.reflect.Method.invoke(Method.java:597)


at org.jboss.invocation.Invocation.performCall(Invocation.java:359)


at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)


at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)


at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)


at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:572)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:647)


at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)


at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)


at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)


at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:572)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:647)


at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)


at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)


at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)


at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)


at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)


at org.jboss.ejb.Container.invoke(Container.java:960)


at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)


at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)


at $Proxy261._removeServiceInNewTran(Unknown Source)


at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeServices(AppdefBossEJBImpl.java:1490)


at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeServers(AppdefBossEJBImpl.java:1466)


at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeDeletedResources(AppdefBossEJBImpl.java:1434)


at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


at java.lang.reflect.Method.invoke(Method.java:597)


at org.jboss.invocation.Invocation.performCall(Invocation.java:359)


at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)


at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)


at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)


at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:572)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:647)


at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)


at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)


at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:315)


at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:572)


at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:647)


at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)


at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)


at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)


at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)


at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)


at org.jboss.ejb.Container.invoke(Container.java:960)


at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)


at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)


at $Proxy261.removeDeletedResources(Unknown Source)


at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl$1.processEvents(AppdefBossEJBImpl.java:3962)


at org.hyperic.hq.zevents.TimingListenerWrapper.processEvents(TimingListenerWrapper.java:44)


at org.hyperic.hq.zevents.BufferedListener$BufferedEventRunnable.run(BufferedListener.java:63)


at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)


at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)


at java.lang.Thread.run(Thread.java:619)


2010-02-23 12:54:07,925 WARN [AppdefBoss.removeDeletedResources1] [org.jboss.resource.connectionmanager.TxConnectionManager@744] Connection error occured: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@37873965[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@6c519115 handles=0 lastUse=1266958447256 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@5f0c3141 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1975d327 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@684e89b2 txSync=null]


java.sql.SQLException: ORA-01089: immediate shutdown in progress - no operations are permitted



Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.