View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003499 | SymmetricDS Pro | Bug | public | 2018-03-20 13:28 | 2018-03-28 22:17 |
Reporter | kpatierno | Assigned To | gwilmer | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.9.0 | ||||
Target Version | 3.9.6 | Fixed in Version | 3.9.6 | ||
Summary | 0003499: Web Socket Null Pointer Exception after Unregistering a node from its parent, the parent continues to try to connect | ||||
Description | After a node, STORE, is unregistered from its parent node, CORP, the CORP node continues to try to connect to the STORE. This causes a Null Pointer Exception to be thrown on the CORP side. 2018-03-20 09:23:29,825 WARN [corp-000] [l] [remote-status-worker-14] Exception while connecting to STORE StackTraceKey [NullPointerException:3214896854] Additionally, if Symmetric is restarted after unregistering the node, the parent node will no longer try to connect to the unregistered node or throw the NPE as a result. | ||||
Steps To Reproduce | Register a remote STORE node to a CORP node, not multi-homed. Unregister the STORE node. Turn off the STORE server. | ||||
Tags | No tags attached. | ||||
|
|
|
2018-03-20 09:17:49,529 WARN [corp-000] [l] [remote-status-worker-16] Exception while connecting to remote2 StackTraceKey.init [NullPointerException:3214896854] java.lang.NullPointerException at com.jumpmind.symmetric.console.remote.RemoteStatusService.connect(RemoteStatusService.java:129) at com.jumpmind.symmetric.console.remote.l.a(RemoteStatusMessageSender.java:59) at com.jumpmind.symmetric.console.remote.l.call(RemoteStatusMessageSender.java:31) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-03-20 09:17:59,538 WARN [corp-000] [l] [remote-status-worker-19] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:18:09,547 WARN [corp-000] [l] [remote-status-worker-5] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:18:19,557 WARN [corp-000] [l] [remote-status-worker-10] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:18:29,566 WARN [corp-000] [l] [remote-status-worker-11] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:18:39,576 WARN [corp-000] [l] [remote-status-worker-18] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:18:49,584 WARN [corp-000] [l] [remote-status-worker-20] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:18:59,594 WARN [corp-000] [l] [remote-status-worker-6] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:19:09,603 WARN [corp-000] [l] [remote-status-worker-8] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:19:19,614 WARN [corp-000] [l] [remote-status-worker-12] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:19:29,622 WARN [corp-000] [l] [remote-status-worker-17] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:19:39,631 WARN [corp-000] [l] [remote-status-worker-1] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:19:49,640 WARN [corp-000] [l] [remote-status-worker-5] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:19:59,650 WARN [corp-000] [l] [remote-status-worker-7] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:20:09,661 WARN [corp-000] [l] [remote-status-worker-11] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:20:19,669 WARN [corp-000] [l] [remote-status-worker-15] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:20:29,679 WARN [corp-000] [l] [remote-status-worker-19] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:20:39,687 WARN [corp-000] [l] [remote-status-worker-4] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:20:49,696 WARN [corp-000] [l] [remote-status-worker-9] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:20:59,704 WARN [corp-000] [l] [remote-status-worker-12] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:21:09,714 WARN [corp-000] [l] [remote-status-worker-16] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:21:19,723 WARN [corp-000] [l] [remote-status-worker-2] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:21:29,729 WARN [corp-000] [l] [remote-status-worker-6] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:21:39,739 WARN [corp-000] [l] [remote-status-worker-10] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:21:49,749 WARN [corp-000] [l] [remote-status-worker-13] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:21:59,759 WARN [corp-000] [l] [remote-status-worker-17] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] 2018-03-20 09:22:09,762 WARN [corp-000] [l] [remote-status-worker-20] Exception while connecting to remote2 StackTraceKey [NullPointerException:3214896854] |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-03-20 13:28 | kpatierno | New Issue | |
2018-03-20 13:28 | kpatierno | Status | new => assigned |
2018-03-20 13:28 | kpatierno | Assigned To | => gwilmer |
2018-03-20 14:13 | kpatierno | File Added: symmetric.log | |
2018-03-20 14:15 | kpatierno | Note Added: 0001154 | |
2018-03-20 14:22 | kpatierno | Description Updated | View Revisions |
2018-03-20 14:22 | kpatierno | Steps to Reproduce Updated | View Revisions |
2018-03-20 14:23 | kpatierno | Description Updated | View Revisions |
2018-03-20 14:25 | kpatierno | Description Updated | View Revisions |
2018-03-20 14:26 | kpatierno | Description Updated | View Revisions |
2018-03-21 14:14 | gwilmer | Status | assigned => resolved |
2018-03-21 14:14 | gwilmer | Resolution | open => fixed |
2018-03-21 14:14 | gwilmer | Fixed in Version | => 3.9.6 |
2018-03-28 22:17 | mmichalek | Status | resolved => closed |