I started using activemq rc3 and found problem with fecthing msg from queue
suddenly stopped working eventhough "query" command show there are msgs in
the queue, and publisher still sending msgs to the queue with no error.

The event occur coinciding with occurance of this error in the log.

2007-12-18 16:28:03,264 [0.31.1.20:58111] ERROR RecoveryListenerAdapter       
- Message id ID:prs2005-51650-1198021716354-4:73:-1:1:13 could not be
recovered from the data store!
2007-12-18 16:28:04,978 [0.31.1.24:52075] ERROR RecoveryListenerAdapter       
- Message id ID:prs2005-51650-1198021716354-4:73:-1:1:13 could not be
recovered from the data store!
2007-12-18 16:44:01,369 [0.31.1.24:52307] ERROR RecoveryListenerAdapter       
- Message id ID:prs2005-52297-1198024979285-4:5:-1:1:5 could not be
recovered from the data store!

I tried RC4 with the same result.

Yesterday I download 5.0 relase and still get the same result.

I search the forun and saw reference to the same problem which seems to have
been fixed. But that is not what I observe.

I used perl NET::Stomp to publish and fetch from queue. I have many
publisher pubslihing about a couple of msgs per second (1MB avg size). I
have many consumers reading from queue. I use persistent=true in stomp send
call. 

This is persistence adapter config.

    <persistenceAdapter>
      <amqPersistenceAdapter
directory="/home/xupdate/activemq/spamapps-activemq-1.0.0.00/var/activemq"
maxFileLength="32
mb"/>
    </persistenceAdapter>


Right now I'm thinking about tinkering with persistent adapter thinking that
the problem may be speicifc to certain udnerlying storage.

As a side question, if I only need to have msgs persisted to survice
restart, is it enough to have the above persistent adapter config ? 

thank you for any help
-- 
View this message in context: 
http://www.nabble.com/5.0-release-having-%22RecoveryListenerAdapter%22-error-that-stop-msg-fetching-tp14423016s2354p14423016.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to