qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robbie Gemmell (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (QPID-1870) AlertingTest is showing Reference Counting bug in Broker or DerbyStore
Date Sat, 03 Mar 2012 14:47:59 GMT

     [ https://issues.apache.org/jira/browse/QPID-1870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Robbie Gemmell updated QPID-1870:
---------------------------------

    Labels: derbystore  (was: )
    
> AlertingTest is showing Reference Counting bug in Broker or DerbyStore
> ----------------------------------------------------------------------
>
>                 Key: QPID-1870
>                 URL: https://issues.apache.org/jira/browse/QPID-1870
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>            Reporter: Martin Ritchie
>              Labels: derbystore
>             Fix For: JIRA Cleanup
>
>
> Summary:
> Whilst the test does not consume all its messages, running on a cruise control box causes
it to reload those messages which in this instance failed to occur correctly.
> At this stage we cannot tell what went wrong but either the broker's reference counting
is at fault or the Store failed to remove the enqueue record but did remove the meta data.
> Error initialising message broker: org.apache.qpid.AMQException: Metadata not found for
message with id 240
> main 2009-05-21 04:06:04,477 ERROR [Qpid.Broker] Error initialising message broker: org.apache.qpid.AMQException:
Metadata not found for message with id 240
> org.apache.qpid.AMQException: Metadata not found for message with id 240
> 	at org.apache.qpid.server.store.DerbyMessageStore.getMessageMetaData(DerbyMessageStore.java:1238)
> 	at org.apache.qpid.server.queue.WeakReferenceMessageHandle.loadMessageMetaData(WeakReferenceMessageHandle.java:78)
> 	at org.apache.qpid.server.queue.WeakReferenceMessageHandle.getContentHeaderBody(WeakReferenceMessageHandle.java:64)
> 	at org.apache.qpid.server.queue.WeakReferenceMessageHandle.getBodySize(WeakReferenceMessageHandle.java:107)
> 	at org.apache.qpid.server.queue.AMQMessage.<init>(AMQMessage.java:204)
> 	at org.apache.qpid.server.store.DerbyMessageStore.deliverMessages(DerbyMessageStore.java:1421)
> 	at org.apache.qpid.server.store.DerbyMessageStore.recover(DerbyMessageStore.java:326)
> 	at org.apache.qpid.server.store.DerbyMessageStore.configure(DerbyMessageStore.java:174)
> 	at org.apache.qpid.server.virtualhost.VirtualHost.initialiseMessageStore(VirtualHost.java:281)
> 	at org.apache.qpid.server.virtualhost.VirtualHost.<init>(VirtualHost.java:207)
> 	at org.apache.qpid.server.virtualhost.VirtualHost.<init>(VirtualHost.java:150)
> 	at org.apache.qpid.server.registry.ConfigurationFileApplicationRegistry.initialiseVirtualHosts(ConfigurationFileApplicationRegistry.java:71)
> 	at org.apache.qpid.server.registry.ConfigurationFileApplicationRegistry.initialise(ConfigurationFileApplicationRegistry.java:63)
> 	at org.apache.qpid.server.registry.ApplicationRegistry.initialise(ApplicationRegistry.java:100)
> 	at org.apache.qpid.server.registry.ApplicationRegistry.initialise(ApplicationRegistry.java:88)
> 	at org.apache.qpid.server.Main.startup(Main.java:269)
> 	at org.apache.qpid.server.Main.execute(Main.java:193)
> 	at org.apache.qpid.server.Main.<init>(Main.java:93)
> 	at org.apache.qpid.server.Main.main(Main.java:440)
> Error initialising message broker: org.apache.qpid.AMQException: Metadata not found for
message with id 240
> main 2009-05-21 04:06:04,477 ERROR [Qpid.Broker] Error initialising message broker: org.apache.qpid.AMQException:
Metadata not found for message with id 240
> org.apache.qpid.AMQException: Metadata not found for message with id 240
> 	at org.apache.qpid.server.store.DerbyMessageStore.getMessageMetaData(DerbyMessageStore.java:1238)
> 	at org.apache.qpid.server.queue.WeakReferenceMessageHandle.loadMessageMetaData(WeakReferenceMessageHandle.java:78)
> 	at org.apache.qpid.server.queue.WeakReferenceMessageHandle.getContentHeaderBody(WeakReferenceMessageHandle.java:64)
> 	at org.apache.qpid.server.queue.WeakReferenceMessageHandle.getBodySize(WeakReferenceMessageHandle.java:107)
> 	at org.apache.qpid.server.queue.AMQMessage.<init>(AMQMessage.java:204)
> 	at org.apache.qpid.server.store.DerbyMessageStore.deliverMessages(DerbyMessageStore.java:1421)
> 	at org.apache.qpid.server.store.DerbyMessageStore.recover(DerbyMessageStore.java:326)
> 	at org.apache.qpid.server.store.DerbyMessageStore.configure(DerbyMessageStore.java:174)
> 	at org.apache.qpid.server.virtualhost.VirtualHost.initialiseMessageStore(VirtualHost.java:281)
> 	at org.apache.qpid.server.virtualhost.VirtualHost.<init>(VirtualHost.java:207)
> 	at org.apache.qpid.server.virtualhost.VirtualHost.<init>(VirtualHost.java:150)
> 	at org.apache.qpid.server.registry.ConfigurationFileApplicationRegistry.initialiseVirtualHosts(ConfigurationFileApplicationRegistry.java:71)
> 	at org.apache.qpid.server.registry.ConfigurationFileApplicationRegistry.initialise(ConfigurationFileApplicationRegistry.java:63)
> 	at org.apache.qpid.server.registry.ApplicationRegistry.initialise(ApplicationRegistry.java:100)
> 	at org.apache.qpid.server.registry.ApplicationRegistry.initialise(ApplicationRegistry.java:88)
> 	at org.apache.qpid.server.Main.startup(Main.java:269)
> 	at org.apache.qpid.server.Main.execute(Main.java:193)
> 	at org.apache.qpid.server.Main.<init>(Main.java:93)
> 	at org.apache.qpid.server.Main.main(Main.java:440)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Mime
View raw message