[ http://issues.apache.org/jira/browse/GERONIMO-688?page=all ]
David Blevins updated GERONIMO-688:
-----------------------------------
Fix Version: 1.0
(was: 1.0-M5)
> ActiveMQActivationSpec default maxSessions value reset to 0 by Geronimo
> -----------------------------------------------------------------------
>
> Key: GERONIMO-688
> URL: http://issues.apache.org/jira/browse/GERONIMO-688
> Project: Geronimo
> Type: Bug
> Versions: 1.0-M4
> Reporter: Ivan Dubrov
> Fix For: 1.0
>
> The org.activemq.ra.ActiveMQActivationSpec sets its maxSessions property to
> the 10 by default, but during application deployment if maxSessions is not
> set manually, Geronimo GBeans runtime resets this value to the 0, making MDB
> beans not working.
> Here is the exception thrown during sending message to the topic:
> 13:24:04,749 WARN [TransportChannelSupport] No Packet found to match Receipt
> correlationId: 9
> java.util.NoSuchElementException
> at java.util.LinkedList.remove(LinkedList.java:579)
> at java.util.LinkedList.removeFirst(LinkedList.java:131)
> at
> org.activemq.ra.ServerSessionPoolImpl.getExistingServerSession(ServerSessionPoolImpl.java
> :116)
> at
> org.activemq.ra.ServerSessionPoolImpl.getServerSession(ServerSessionPoolImpl.java:98)
> at
> org.activemq.ActiveMQConnectionConsumer.dispatchToSession(ActiveMQConnectionConsumer.java
> :154)
> at
> org.activemq.ActiveMQConnectionConsumer.dispatch(ActiveMQConnectionConsumer.java:116)
> at
> org.activemq.ActiveMQConnection.consume(ActiveMQConnection.java:937)
> at
> org.activemq.transport.TransportChannelSupport.doConsumePacket(TransportChannelSupport.ja
> va:374)
> at
> org.activemq.transport.TransportChannelSupport.doConsumePacket(TransportChannelSupport.ja
> va:368)
> at
> org.activemq.transport.tcp.TcpTransportChannel.run(TcpTransportChannel.java:310)
> at java.lang.Thread.run(Thread.java:534)
> The reason is that maxSessions = 0, and sessions list size = 0 too, so it
> tries to get existent session (as maximum size is reached) from the empty
> list.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira