Menu

#4298 [HHQ-4186] StaleStateException after approving AIQ

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

http://jira.hyperic.com/browse/HHQ-4186
This occurred while I was initially importing several hundred agents at once.



2010-08-03 23:13:19,194 INFO [org.hyperic.hq.autoinventory.server.session.MergePlatformAndServersEventListener@1d61d701] [org.hyperic.hq.autoinventory.server.session.RuntimeReportProcessor@265] Completed processing Runtime AI report in: 0 seconds.


2010-08-03 23:13:19,279 ERROR [org.hyperic.hq.autoinventory.server.session.MergePlatformAndServersEventListener@1d61d701] [org.hibernate.jdbc.AbstractBatcher@51] 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.engine.ActionQueue.executeActions(ActionQueue.java:266)


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


        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.JDBCTransaction.commit(JDBCTransaction.java:106)


        at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)


        at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)


        at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)


        at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:412)


        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)


        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)


        at $Proxy56.reportAIRuntimeReport(Unknown Source)


        at org.hyperic.hq.autoinventory.server.session.MergePlatformAndServersEventListener.processEvents(MergePlatformAndServersEventListener.java:46)


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


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


        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)

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.