I'm getting a ConcurrentModificationException in InvokerRegistry.java.
It only occurs with log level of debug or finer.
Looking at the code:
public static void destroyClientInvoker(InvokerLocator locator)
{
ClientInvoker invoker = null;
synchronized(clientLock)
{
invoker = (ClientInvoker) clientLocators.remove(locator);
}
if(invoker != null)
{
log.debug("destroying client for locator: " + locator + ", invoker:" + invoker + ", remaining list:" + clientLocators);
invoker.disconnect();
invoker = null;
}
}