[jboss-user] [JBoss Messaging Users] - Re: Ordering Group and Queue-FullSize reload problem

mclu do-not-reply at jboss.com
Tue Aug 25 09:42:30 EDT 2009


Hi Howard!

Sorry I am late.
I have just retested the problem with 1.4.5. Build 7766.

I have the same DB entries while my last tests.

Some page ords are filled some still NULL.

While I restart the Server I got:


 
  | 15:22:26,843 INFO  [TestMessageHandlerBean] Got:125 mID:ID:JBM-618ec024-cadb-486e-8d82-cf0315dbd522
  | 15:22:26,875 INFO  [TestMessageHandlerBean] Got:126 mID:ID:JBM-66160cb6-f743-4af5-a6d3-d1e592d20695
  | 15:22:26,968 INFO  [TestMessageHandlerBean] Got:127 mID:ID:JBM-b3f619b1-7a8a-43aa-9d4c-478addf3e647
  | 15:22:27,031 INFO  [TestMessageHandlerBean] Got:128 mID:ID:JBM-095a71b7-b8f9-420a-ae46-64027453e110
  | 15:22:27,046 ERROR [ChannelSupport] Queue[15919140/2/176-testQueue] Failed to deliver
  | java.lang.IllegalStateException: Didn't load expected number of references, loaded: 36 expected: 50
  |         at org.jboss.messaging.core.impl.JDBCPersistenceManager.getPagedReferenceInfos(JDBCPersistenceManager.java:914)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.loadPagedReferences(PagingChannelSupport.java:253)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.checkLoad(PagingChannelSupport.java:361)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.removeFirstInMemory(PagingChannelSupport.java:345)
  |         at org.jboss.messaging.core.impl.ChannelSupport.deliverInternal(ChannelSupport.java:725)
  |         at org.jboss.messaging.core.impl.MessagingQueue.deliverInternal(MessagingQueue.java:506)
  |         at org.jboss.messaging.core.impl.ChannelSupport.deliver(ChannelSupport.java:380)
  |         at org.jboss.jms.server.endpoint.ServerSessionEndpoint$2.run(ServerSessionEndpoint.java:1574)
  |         at org.jboss.messaging.util.OrderedExecutorFactory$ChildExecutor.run(OrderedExecutorFactory.java:120)
  |         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)
  | 15:22:27,093 INFO  [TestMessageHandlerBean] Got:129 mID:ID:JBM-f819aaf8-e16b-4af4-957a-60ccd986aa20
  | 15:22:27,093 ERROR [ChannelSupport] Queue[15919140/2/176-testQueue] Failed to deliver
  | java.lang.IllegalStateException: Didn't load expected number of references, loaded: 36 expected: 50
  |         at org.jboss.messaging.core.impl.JDBCPersistenceManager.getPagedReferenceInfos(JDBCPersistenceManager.java:914)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.loadPagedReferences(PagingChannelSupport.java:253)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.checkLoad(PagingChannelSupport.java:361)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.removeFirstInMemory(PagingChannelSupport.java:345)
  |         at org.jboss.messaging.core.impl.ChannelSupport.deliverInternal(ChannelSupport.java:725)
  |         at org.jboss.messaging.core.impl.MessagingQueue.deliverInternal(MessagingQueue.java:506)
  |         at org.jboss.messaging.core.impl.ChannelSupport.deliver(ChannelSupport.java:380)
  |         at org.jboss.jms.server.endpoint.ServerSessionEndpoint$2.run(ServerSessionEndpoint.java:1574)
  |         at org.jboss.messaging.util.OrderedExecutorFactory$ChildExecutor.run(OrderedExecutorFactory.java:120)
  |         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)
  | 15:22:27,140 ERROR [ChannelSupport] Queue[15919140/2/176-testQueue] Failed to deliver
  | java.lang.IllegalStateException: Didn't load expected number of references, loaded: 36 expected: 50
  |         at org.jboss.messaging.core.impl.JDBCPersistenceManager.getPagedReferenceInfos(JDBCPersistenceManager.java:914)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.loadPagedReferences(PagingChannelSupport.java:253)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.checkLoad(PagingChannelSupport.java:361)
  |         at org.jboss.messaging.core.impl.PagingChannelSupport.removeFirstInMemory(PagingChannelSupport.java:345)
  |         at org.jboss.messaging.core.impl.ChannelSupport.deliverInternal(ChannelSupport.java:725)
  |         at org.jboss.messaging.core.impl.MessagingQueue.deliverInternal(MessagingQueue.java:506)
  |         at org.jboss.messaging.core.impl.ChannelSupport.deliver(ChannelSupport.java:380)
  |         at org.jboss.jms.server.endpoint.ServerSessionEndpoint$2.run(ServerSessionEndpoint.java:1574)
  |         at org.jboss.messaging.util.OrderedExecutorFactory$ChildExecutor.run(OrderedExecutorFactory.java:120)
  |         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)
  | 15:22:27,187 INFO  [TestMessageHandlerBean] Got:130 mID:ID:JBM-ed3b18f9-1d4f-4328-9940-1be79bd965d5
  | 15:22:27,250 INFO  [TestMessageHandlerBean] Got:131 mID:ID:JBM-001da397-5c6f-46a8-aafb-ccc7cf7e1042
  | 15:22:27,250 ERROR [ChannelSupport] Queue[15919140/2/176-testQueue] Failed to deliver
  | java.lang.IllegalStateException: Didn't load expected number of references, loaded: 36 expected: 50
  |         at org.jboss.messaging.core.impl.JDBCPersistenceManager.getPagedReferenceInfos(JDBCPersistenceManager.java:914)
  | 

I can reproduce this with my databasebackup. So each time the same error occurs.
Any Idea?

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4251503#4251503

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4251503



More information about the jboss-user mailing list