[
https://issues.apache.org/activemq/browse/SMXCOMP-558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gert Vanthienen reassigned SMXCOMP-558:
---------------------------------------
Assignee: Gert Vanthienen
> NormalizedMessageImpl should use the ConcurrentHashMap to avoid the
> ConcurrentModificationException
> ----------------------------------------------------------------------------------------------------
>
> Key: SMXCOMP-558
> URL: https://issues.apache.org/activemq/browse/SMXCOMP-558
> Project: ServiceMix Components
> Issue Type: Improvement
> Components: servicemix-shared
> Reporter: Willem Jiang
> Assignee: Gert Vanthienen
> Attachments: SMXCOMP-558-smx3.2.patch, SMXCOMP-558.patch
>
>
> Under high load when the timing is just right our camel routes are getting
> ConcurrentModificationExceptions. We have tracked this down to
> NormalizedMessageImpl.java in servicemix-core. Specifically in the
> createPropertiesMap method on line 295. There's a comment that Normalized
> exchanges do not need to be thread-safe but we are definitely seeing issues
> with this. We changed the use of HashMap to ConcurrentHashMap and do not see
> the problem anymore.
> Please see more information here
> http://fusesource.com/issues/browse/ESB-724
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.