Under load, the SOAPContextMapper could fail due to a non thread-safe manipulation of the BaseRegexContextMapper._includeRegexes list:
Caused by: java.util.ConcurrentModificationException |
|
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) |
|
at java.util.ArrayList$Itr.next(ArrayList.java:851) |
|
at org.switchyard.component.common.composer.BaseRegexContextMapper.matches(BaseRegexContextMapper.java:131) |
|
at org.switchyard.component.soap.composer.SOAPContextMapper.copyToSOAPHeader(SOAPContextMapper.java:233)
|
See https://issues.jboss.org/browse/ENTESB-6525 for details. |