FYI...
In running through the following code path with multiple threads I noticed
the following, and opened a JIRA on AXIOM:
Caused by: java.util.ConcurrentModificationException: concurrent access to
HashMap attempted by Thread
at java.util.HashMap.onEntry(HashMap.java:213)
at java.util.HashMap.transfer(HashMap.java:632)
at java.util.HashMap.resize(HashMap.java:622)
at java.util.HashMap.addEntry(HashMap.java:994)
at java.util.HashMap.put(HashMap.java:510)
at
org.apache.axiom.om.impl.llom.factory.OMLinkedListImplFactory.createOMNamespace
(OMLinkedListImplFactory.java:119)
at
org.apache.tuscany.sca.databinding.axiom.AxiomHelper.adjustElementName(
AxiomHelper.java:58)
at
org.apache.tuscany.sca.databinding.axiom.XMLStreamReader2OMElement.transform
(XMLStreamReader2OMElement.java:41)
The JIRA is:
https://issues.apache.org/jira/browse/WSCOMMONS-241