Stack trace:
Okt 14, 2014 11:41:21 AM org.jgroups.stack.RouterStub SEVERE: failed notifying ConnectionListener org.jgroups.protocols.TUNNEL$b@104a305 java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.putIfAbsent(Unknown Source) at org.jgroups.stack.RouterStubManager.startReconnecting(Katalis.java:131) at org.jgroups.stack.RouterStubManager.connectionStatusChange(Katalis.java:166) at org.jgroups.protocols.TUNNEL$b.connectionStatusChange(Katalis.java:168) at org.jgroups.stack.RouterStub.connectionStateChanged(Katalis.java:360) at org.jgroups.stack.RouterStub.checkConnection(Katalis.java:235) at org.jgroups.stack.RouterStubManager$2.run(Katalis.java:145) at org.jgroups.util.TimeScheduler3$Task.run(Katalis.java:283) at org.jgroups.util.TimeScheduler3$RecurringTask.run(Katalis.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
RouterStubManager line 130-131:
f = timer.scheduleWithFixedDelay(reconnector, 0, interval, TimeUnit.MILLISECONDS); futures.putIfAbsent(stub, f);