[
https://jira.jboss.org/jira/browse/JBESB-2633?page=com.atlassian.jira.plu...
]
Martin Vecera updated JBESB-2633:
---------------------------------
Attachment: Performance3JBRTest.java
A test client attached.
ConcurrentModificationException in JBR gateway
----------------------------------------------
Key: JBESB-2633
URL:
https://jira.jboss.org/jira/browse/JBESB-2633
Project: JBoss ESB
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Rosetta, Transports
Affects Versions: 4.4 CP2
Environment: SOA-P 4.3.CP01 with workaround for SOA-1283
Reporter: Martin Vecera
Attachments: Performance3.esb, Performance3JBRTest.java
2009-06-23 16:18:15,351 ERROR
[org.jboss.soa.esb.listeners.gateway.JBossRemotingGatewayListener] JBoss Remoting Gateway
failed to asynchronously deliver message to target service
[SecondServiceESB:SimpleListener2].
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
at java.util.HashMap$KeyIterator.next(HashMap.java:828)
at
org.jboss.soa.esb.listeners.gateway.JBossRemotingGatewayListener$JBossRemotingMessageComposer.populateMessage(JBossRemotingGatewayListener.java:545)
at
org.jboss.soa.esb.listeners.gateway.JBossRemotingGatewayListener$JBossRemotingMessageComposer.populateMessage(JBossRemotingGatewayListener.java:487)
at
org.jboss.soa.esb.listeners.message.AbstractMessageComposer.compose(AbstractMessageComposer.java:76)
at
org.jboss.soa.esb.listeners.message.UncomposedMessageDeliveryAdapter.deliverAsync(UncomposedMessageDeliveryAdapter.java:119)
at
org.jboss.soa.esb.listeners.gateway.JBossRemotingGatewayListener.invoke(JBossRemotingGatewayListener.java:352)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:866)
at org.jboss.remoting.ServerInvoker$1.run(ServerInvoker.java:1825)
at
org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:148)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:761)
at java.lang.Thread.run(Thread.java:619)
It happens around 10 times of 1000 messages. The messages that caused the exception were
not delivered to the target service.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira