Great! - thanks for letting us know

On 10 Jul 2008, at 07:34, Marjan wrote:


Yes, it works now.

Thanks


rajdavies wrote:

that problem with the class cast exception was fixed today - might be
worth looking tomorrow

On 9 Jul 2008, at 14:07, Marjan wrote:


I tried the 5.2 SNAPSHOT. By the way, spring-aop.jar is missing from
the
distribution. I added it by myself. With this version the things are
even
worse. If some message expires, the consumer can't read and the
producer
can't produce messages. This is the stack trace on the server:

ERROR Queue                          - Failed to page in more queue
messages
java.lang.ClassCastException:
org.apache.activemq.command.ActiveMQObjectMessage
      at
org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: 104
5)
      at
org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: 103
7)
      at
org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1117)
      at
org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java: 119
6)
      at org.apache.activemq.broker.region.Queue.iterate(Queue.java:
951)
      at
org .apache.activemq.thread.DeterministicTaskRunner.runTask(Determinis
ticTaskRunner.java:84)
      at
org.apache.activemq.thread.DeterministicTaskRunner $1.run(Deterministi
cTaskRunner.java:41)
      at
java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExec
utor.java:650)
      at
java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor
.java:675)
      at java.lang.Thread.run(Thread.java:595)
ERROR Queue                          - Failed to page in more queue
messages
java.lang.ClassCastException:
org.apache.activemq.command.ActiveMQObjectMessage
      at
org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: 104
5)
      at
org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: 103
7)
      at
org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1117)
      at
org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java: 119
6)
      at org.apache.activemq.broker.region.Queue.iterate(Queue.java:
951)
      at
org .apache.activemq.thread.DeterministicTaskRunner.runTask(Determinis
ticTaskRunner.java:84)
      at
org.apache.activemq.thread.DeterministicTaskRunner $1.run(Deterministi
cTaskRunner.java:41)
      at
java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExec
utor.java:650)
      at
java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor
.java:675)
      at java.lang.Thread.run(Thread.java:595)
ERROR Queue                          - Failed to page in more queue
messages
java.lang.ClassCastException:
org.apache.activemq.command.ActiveMQObjectMessage
      at
org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: 104
5)
      at
org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: 103
7)
      at
org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1117)
      at
org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java: 119
6)
      at org.apache.activemq.broker.region.Queue.iterate(Queue.java:
951)
      at
org .apache.activemq.thread.DeterministicTaskRunner.runTask(Determinis
ticTaskRunner.java:84)
      at
org.apache.activemq.thread.DeterministicTaskRunner $1.run(Deterministi
cTaskRunner.java:41)
      at
java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExec
utor.java:650)
      at
java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor
.java:675)
      at java.lang.Thread.run(Thread.java:595)

Can we expect that this will be fixed in the near future? It is not
trivial
and message expiration mechanism is one of the basic JMS principles.

Regards
--
View this message in context:
http://www.nabble.com/ActiveMQ-message-delivery-tp18355245p18361191.html
Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.





--
View this message in context: 
http://www.nabble.com/ActiveMQ-message-delivery-tp18355245p18376799.html
Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.


Reply via email to