Hi,
I ran a load testing on a james-3.0-beta3 and at some point I started
seeing a lot of "Page Size overflow: pageSize is 1024 trying to write
1031" warnings in the logs. Full stack trace bellow. As far as I can
tell it still accepts messages but nothing is delivered. Do you guys
have any hints on how I troubleshoot this?
Thanks.
---------------------------------------------
Thu Sep 06 23:00:00 2012 UTC <HOST_NAME> [WARN] (AMQPersistenceAdaptor
Task) org.apache.activemq.store.amq.AMQMessageStore: Message could not
be added to long term store: java.io.IOException: Page Size overflow:
pageSize is 1024 trying to write 1031
java.lang.RuntimeException: java.io.IOException: Page Size overflow:
pageSize is 1024 trying to write 1031
at
org.apache.activemq.kaha.impl.container.MapContainerImpl.containsKey(MapContainerImpl.java:198)
at
org.apache.activemq.store.kahadaptor.KahaReferenceStore.isDuplicate(KahaReferenceStore.java:176)
at
org.apache.activemq.store.kahadaptor.KahaReferenceStore.addMessageReference(KahaReferenceStore.java:160)
at
org.apache.activemq.store.amq.AMQMessageStore$4.execute(AMQMessageStore.java:387)
at
org.apache.activemq.util.TransactionTemplate.run(TransactionTemplate.java:44)
at
org.apache.activemq.store.amq.AMQMessageStore.doAsyncWrite(AMQMessageStore.java:377)
at
org.apache.activemq.store.amq.AMQMessageStore.asyncWrite(AMQMessageStore.java:343)
at
org.apache.activemq.store.amq.AMQMessageStore$1.iterate(AMQMessageStore.java:91)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
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:662)
Caused by: java.io.IOException: Page Size overflow: pageSize is 1024
trying to write 1031
at
org.apache.activemq.kaha.impl.index.hash.HashIndex.writeFullPage(HashIndex.java:394)
at
org.apache.activemq.kaha.impl.index.hash.HashPageInfo.end(HashPageInfo.java:103)
at
org.apache.activemq.kaha.impl.index.hash.HashBin.end(HashBin.java:337)
at
org.apache.activemq.kaha.impl.index.hash.HashBin.find(HashBin.java:123)
at
org.apache.activemq.kaha.impl.index.hash.HashIndex.get(HashIndex.java:294)
at
org.apache.activemq.kaha.impl.index.hash.HashIndex.containsKey(HashIndex.java:319)
at
org.apache.activemq.kaha.impl.container.MapContainerImpl.containsKey(MapContainerImpl.java:195)
... 12 more
Thu Sep 06 23:00:00 2012 UTC <HOST_NAME> [ERROR]
(AMQPersistenceAdaptor Task)
org.apache.activemq.kaha.impl.container.MapContainerImpl: Failed
trying to find key: ID:<HOST_NAME>-40879-1346962262285-3:1:2773:1:2
java.io.IOException: Page Size overflow: pageSize is 1024 trying to write 1031
at
org.apache.activemq.kaha.impl.index.hash.HashIndex.writeFullPage(HashIndex.java:394)
at
org.apache.activemq.kaha.impl.index.hash.HashPageInfo.end(HashPageInfo.java:103)
at
org.apache.activemq.kaha.impl.index.hash.HashBin.end(HashBin.java:337)
at
org.apache.activemq.kaha.impl.index.hash.HashBin.find(HashBin.java:123)
at
org.apache.activemq.kaha.impl.index.hash.HashIndex.get(HashIndex.java:294)
at
org.apache.activemq.kaha.impl.index.hash.HashIndex.containsKey(HashIndex.java:319)
at
org.apache.activemq.kaha.impl.container.MapContainerImpl.containsKey(MapContainerImpl.java:195)
at
org.apache.activemq.store.kahadaptor.KahaReferenceStore.isDuplicate(KahaReferenceStore.java:176)
at
org.apache.activemq.store.kahadaptor.KahaReferenceStore.addMessageReference(KahaReferenceStore.java:160)
at
org.apache.activemq.store.amq.AMQMessageStore$4.execute(AMQMessageStore.java:387)
at
org.apache.activemq.util.TransactionTemplate.run(TransactionTemplate.java:44)
at
org.apache.activemq.store.amq.AMQMessageStore.doAsyncWrite(AMQMessageStore.java:377)
at
org.apache.activemq.store.amq.AMQMessageStore.asyncWrite(AMQMessageStore.java:343)
at
org.apache.activemq.store.amq.AMQMessageStore$1.iterate(AMQMessageStore.java:91)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
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:662)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]