eclipse-ee4j / metro-jax-ws

metro-jax-ws
https://eclipse-ee4j.github.io/metro-jax-ws/
BSD 3-Clause "New" or "Revised" License
72 stars 40 forks source link

ConcurrentModificationException in HandlerConfigurator #560

Open Tomas-Kraus opened 2 years ago

Tomas-Kraus commented 2 years ago
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429)
at java.util.HashMap$KeyIterator.next(HashMap.java:1453)
at com.sun.xml.ws.client.HandlerConfigurator$AnnotationConfigurator.logGetChain(HandlerConfigurator.java:186)
at com.sun.xml.ws.client.HandlerConfigurator$AnnotationConfigurator.configureHandlers(HandlerConfigurator.java:149)
at com.sun.xml.ws.client.PortInfo.createBinding(PortInfo.java:162)
at com.sun.xml.ws.client.SEIPortInfo.createBinding(SEIPortInfo.java:89)
at com.sun.xml.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(WSServiceDelegate.java:809)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:452)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:420)
at javax.xml.ws.Service.getPort(Service.java:175)
at xxx.Service.getNsSisQueryPort(NsSisQueryService.java:82)
at xxx.NsSisQueryClientAsync.getPort(NsSisQueryClientAsync.java:66)

Environment

Oracle JDK8, OpenJDK8

Affected Versions

[2.2.10]

Source: https://github.com/javaee/metro-jax-ws/issues/1172 Author: glassfishrobot