Created attachment 585369 [details] Log from the failing node See the attached log
How often does it happen ?
I've seen it only once. It was when I was starting a 32node test, when 20th node was starting this happened. I then restarted the test and it worked alright.
The code where this happens is (Lines 49-51): for (Address address: this.channel.getView()) { String name = this.channel.getName(address); if (name.equals(localName) && !address.equals(localAddress)) { So an NPE can only be if name is null or address is null. And name can be null only if address is null. Very odd.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Tristan to supply CCFR
Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1 @@ -Tristan to supply CCFR+<remark>Tristan to supply CCFR</remark>
Flagging tristan for information about this bug.
Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1 @@ -<remark>Tristan to supply CCFR</remark>+Occasionally, when starting a JDG server, the JGroups subsystem would not start because of a NullPointerException during service installation, leaving the server in an unusable state. This situation does not affect data integrity within the cluster, and simply killing the server and restarting it solves the problem.
Happened again in CR1 http://www.qa.jboss.com/~mlinhard/hyperion/run176-elas-dist-32-CR1/logs/analysis/server/categories/cat6_entry0.txt This time the test went ok to node 24 and failed.