Menu

#1292 [HHQ-1826] Stack trace in server log for AlertDefCleanupList

Bug
open
None
5
2012-10-09
2008-04-17
No

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



Delete a platform(GSX1 platform)



Deleting other platform works fine



Error in Server log



2008-03-14 13:43:18,313 WARN [Thread-913] [org.hyperic.hq.bizapp.server.session.LatherDispatcher] Unauthorized agent from 10.0.0.16 denied


2008-03-14 13:43:20,932 ERROR [AlertDefCleanupListener1] [org.hibernate.jdbc.AbstractBatcher] Exception executing batch:


org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:20,936 ERROR [AlertDefCleanupListener1] [org.hibernate.event.def.AbstractFlushingEventListener] Could not synchronize database state with session


org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:20,948 ERROR [AlertDefCleanupListener1] [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackLocalException in method: public abstract void org.hyperic.hq.events.shared.AlertDefinitionManagerLocal.cleanupAlertDefinitions(org.hyperic.hq.appdef.shared.AppdefEntityID), causedBy:


org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:354)


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


Caused by: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


... 20 more


2008-03-14 13:43:20,951 WARN [AlertDefCleanupListener1] [org.hyperic.util.thread.LoggingThreadGroup] ThreadGroup[ZEventProcessor]: Unhandled exception


org.jboss.tm.JBossTransactionRolledbackLocalException: null; CausedByException is:


Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1); - nested throwable: (org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1))


at org.jboss.ejb.plugins.TxInterceptorCMT.throwJBossException(TxInterceptorCMT.java:550)


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:491)


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


Caused by: org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:354)


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


... 19 more


Caused by: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


... 20 more


org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:354)


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


Caused by: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


... 20 more


2008-03-14 13:43:20,954 INFO [AlertDefCleanupListener1] [STDOUT] Exception in thread "AlertDefCleanupListener1"


2008-03-14 13:43:20,955 INFO [AlertDefCleanupListener1] [STDOUT] org.jboss.tm.JBossTransactionRolledbackLocalException: null; CausedByException is:


Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1); - nested throwable: (org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1))


2008-03-14 13:43:20,955 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.ejb.plugins.TxInterceptorCMT.throwJBossException(TxInterceptorCMT.java:550)


2008-03-14 13:43:20,955 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:491)


2008-03-14 13:43:20,955 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,955 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,955 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,956 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,957 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,957 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,957 INFO [AlertDefCleanupListener1] [STDOUT]


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


2008-03-14 13:43:20,957 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


2008-03-14 13:43:20,957 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,958 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,958 INFO [AlertDefCleanupListener1] [STDOUT]


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


2008-03-14 13:43:20,958 INFO [AlertDefCleanupListener1] [STDOUT]


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


2008-03-14 13:43:20,958 INFO [AlertDefCleanupListener1] [STDOUT] at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:20,958 INFO [AlertDefCleanupListener1] [STDOUT] Caused by: org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1)


2008-03-14 13:43:20,959 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:354)


2008-03-14 13:43:20,959 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


2008-03-14 13:43:20,959 INFO [AlertDefCleanupListener1] [STDOUT] ... 19 more


2008-03-14 13:43:20,959 INFO [AlertDefCleanupListener1] [STDOUT] Caused by: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


2008-03-14 13:43:20,959 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


2008-03-14 13:43:20,959 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


2008-03-14 13:43:20,960 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


2008-03-14 13:43:20,961 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


2008-03-14 13:43:20,961 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


2008-03-14 13:43:20,961 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


2008-03-14 13:43:20,961 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


2008-03-14 13:43:20,961 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


2008-03-14 13:43:20,962 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


2008-03-14 13:43:20,962 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


2008-03-14 13:43:20,962 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


2008-03-14 13:43:20,962 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


2008-03-14 13:43:20,962 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


2008-03-14 13:43:20,962 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


2008-03-14 13:43:20,963 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


2008-03-14 13:43:20,963 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


2008-03-14 13:43:20,963 INFO [AlertDefCleanupListener1] [STDOUT] ... 20 more


2008-03-14 13:43:20,963 INFO [AlertDefCleanupListener1] [STDOUT] org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=gsx1.intranet.hyperic.net/19566, BranchQual=, localId=19566] status=STATUS_NO_TRANSACTION; - nested throwable: (org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1)


2008-03-14 13:43:20,963 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:354)


2008-03-14 13:43:20,964 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:486)


2008-03-14 13:43:20,964 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,964 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,964 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,964 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,964 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,965 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,965 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:20,965 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


2008-03-14 13:43:21,012 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


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


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT] at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT] Caused by: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)


2008-03-14 13:43:21,013 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2479)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2697)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)


2008-03-14 13:43:21,014 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:144)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:59)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)


2008-03-14 13:43:21,015 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)


2008-03-14 13:43:21,016 INFO [AlertDefCleanupListener1] [STDOUT]


at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)


2008-03-14 13:43:21,016 INFO [AlertDefCleanupListener1] [STDOUT] ... 20 more


2008-03-14 13:43:21,922 WARN [Thread-915] [org.hyperic.hq.bizapp.server.session.LatherDispatcher] Unauthorized agent from 10.0.0.16 denied


2008-03-14 13:43:24,723 DEBUG [JMS SessionPool Worker-45] [org.hyperic.hq.events.ext.AbstractTrigger.Fired] Firing actions for trigger with id=10094; alert def [Resource Type ALert] with id=10052; triggering event [0.008], event time=Sun Mar 16 00:50:00 PDT 2008


2008-03-14 13:43:30,269 WARN [Thread-916] [org.hyperic.hq.bizapp.server.session.LatherDispatcher] Unauthorized agent from 10.0.0.14 denied


2008-03-14 13:43:30,596 DEBUG [JMS SessionPool Worker-55] [org.hyperic.hq.events.ext.AbstractTrigger.Fired] Firing actions for trigger with id=10094; alert def [Resource Type ALert] with id=10052; triggering event [1], event time=Sun Mar 16 00:50:00 PDT 2008


2008-03-14 13:43:35,390 ERROR [AlertDefCleanupListener2] [org.jboss.ejb.plugins.LogInterceptor] RuntimeException in method: public abstract void org.hyperic.hq.events.shared.AlertDefinitionManagerLocal.cleanupAlertDefinitions(org.hyperic.hq.appdef.shared.AppdefEntityID):


org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations): [org.hyperic.hq.events.server.session.AlertDefinition#10003]


at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1014)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:165)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:94)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)


at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:507)


at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:499)


at org.hibernate.engine.CascadingAction$1.cascade(CascadingAction.java:218)


at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:268)


at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:216)


at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169)


at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:296)


at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:242)


at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:219)


at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169)


at org.hibernate.engine.Cascade.cascade(Cascade.java:130)


at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:131)


at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:122)


at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:65)


at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:35)


at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)


at org.hibernate.impl.SessionImpl.executeUpdate(SessionImpl.java:1136)


at org.hibernate.impl.QueryImpl.executeUpdate(QueryImpl.java:94)


at org.hyperic.hq.events.server.session.AlertDAO.deleteByAlertDefinition(AlertDAO.java:197)


at org.hyperic.hq.events.server.session.AlertDefinitionManagerEJBImpl.cleanupAlertDefinitions(AlertDefinitionManagerEJBImpl.java:617)


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


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


at java.lang.reflect.Method.invoke(Unknown Source)


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


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


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


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


at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:35,779 WARN [AlertDefCleanupListener2] [org.hyperic.util.thread.LoggingThreadGroup] ThreadGroup[ZEventProcessor]: Unhandled exception


javax.ejb.EJBException: RuntimeException; CausedByException is:


deleted object would be re-saved by cascade (remove deleted object from associations): [org.hyperic.hq.events.server.session.AlertDefinition#10003]


at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:382)


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations): [org.hyperic.hq.events.server.session.AlertDefinition#10003]


at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1014)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:165)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:94)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)


at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:507)


at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:499)


at org.hibernate.engine.CascadingAction$1.cascade(CascadingAction.java:218)


at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:268)


at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:216)


at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169)


at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:296)


at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:242)


at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:219)


at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169)


at org.hibernate.engine.Cascade.cascade(Cascade.java:130)


at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:131)


at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:122)


at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:65)


at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:35)


at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)


at org.hibernate.impl.SessionImpl.executeUpdate(SessionImpl.java:1136)


at org.hibernate.impl.QueryImpl.executeUpdate(QueryImpl.java:94)


at org.hyperic.hq.events.server.session.AlertDAO.deleteByAlertDefinition(AlertDAO.java:197)


at org.hyperic.hq.events.server.session.AlertDefinitionManagerEJBImpl.cleanupAlertDefinitions(AlertDefinitionManagerEJBImpl.java:617)


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


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


at java.lang.reflect.Method.invoke(Unknown Source)


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


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


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


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


at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:35,781 INFO [AlertDefCleanupListener2] [STDOUT] Exception in thread "AlertDefCleanupListener2"


2008-03-14 13:43:35,781 INFO [AlertDefCleanupListener2] [STDOUT] javax.ejb.EJBException: RuntimeException; CausedByException is:


deleted object would be re-saved by cascade (remove deleted object from associations): [org.hyperic.hq.events.server.session.AlertDefinition#10003]


2008-03-14 13:43:35,781 INFO [AlertDefCleanupListener2] [STDOUT]


at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:382)


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


2008-03-14 13:43:35,782 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,783 INFO [AlertDefCleanupListener2] [STDOUT]


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


2008-03-14 13:43:35,783 INFO [AlertDefCleanupListener2] [STDOUT]


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


2008-03-14 13:43:35,783 INFO [AlertDefCleanupListener2] [STDOUT]


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)


2008-03-14 13:43:35,783 INFO [AlertDefCleanupListener2] [STDOUT]


at java.lang.Thread.run(Unknown Source)


2008-03-14 13:43:35,785 INFO [AlertDefCleanupListener2] [STDOUT] org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations): [org.hyperic.hq.events.server.session.AlertDefinition#10003]


at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1014)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:165)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:94)


at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)


at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:507)


at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:499)


at org.hibernate.engine.CascadingAction$1.cascade(CascadingAction.java:218)


at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:268)


at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:216)


at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169)


at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:296)


at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:242)


at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:219)


at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169)


at org.hibernate.engine.Cascade.cascade(Cascade.java:130)


at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:131)


at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:122)


at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:65)


at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:35)


at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)


at org.hibernate.impl.SessionImpl.executeUpdate(SessionImpl.java:1136)


at org.hibernate.impl.QueryImpl.executeUpdate(QueryImpl.java:94)


at org.hyperic.hq.events.server.session.AlertDAO.deleteByAlertDefinition(AlertDAO.java:197)


at org.hyperic.hq.events.server.session.AlertDefinitionManagerEJBImpl.cleanupAlertDefinitions(AlertDefinitionManagerEJBImpl.java:617)


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


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


at java.lang.reflect.Method.invoke(Unknown Source)


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


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


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


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


at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


at $Proxy301.cleanupAlertDefinitions(Unknown Source)


at org.hyperic.hq.bizapp.server.session.EventsBossEJBImpl$5.processEvents(EventsBossEJBImpl.java:1817)


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


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


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)


at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)

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.