Description of problem: When node is shutting down/undeploying NPE gets thrown: [JBossINF] ^[[0m^[[31m03:14:09,440 ERROR [org.jgroups.blocks.RequestCorrelator] (OOB-14,shared=udp) failed marshalling rsp (SuccessfulResponse{responseValue={}} ): java.lang.NullPointerException (or {responseValue={null}}), seen here: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-shutdown-dist-async/44/console-perf18/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-undeploy-dist-async/19/console-perf19/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-undeploy-dist-async/19/console-perf20/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-undeploy-dist-sync/16/console-perf20/
This was EAP 6.1.0.ER1.
Seen also in EAP 6.1.0.ER3: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbremote-jvmkill-dist-async/13/console-perf18/
Looks like we are seeing this NPE only when using DIST cache. Seeing again in ER8, link to job: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbservlet-undeploy-dist-sync/14/ Link to server.log: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbservlet-undeploy-dist-sync/14/artifact/report/config/jboss-perf18/server.log
I suppose this also relates to repl, since it is also seen here: http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-http-session-shutdown-repl-async/78/console-perf19/
Still seeing this with EAP 6.1.1.ER7. For example: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbremote-shutdown-dist-sync/26/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbremote-jvmkill-dist-sync/48/
https://github.com/jbossas/jboss-eap/pull/327
This should address the issue mentioned in #c7 https://github.com/jbossas/jboss-eap/pull/444
Also seen in failover tests for 6.2.0.ER3. List of configurations: ejb-ejbremote-jvmkill-dist-sync ejb-ejbremote-shutdown-dist-sync-3owners ejb-ejbservlet-undeploy-dist-sync http-session-jvmkill-dist-async http-session-shutdown-dist-async http-session-shutdown-dist-sync ejb-ejbservlet-undeploy-repl-sync The error again: [JBossINF] [0m[31m21:44:00,441 ERROR [org.jgroups.blocks.RequestCorrelator] (OOB-558,shared=udp) failed marshalling rsp (SuccessfulResponse{responseValue={}} ): java.lang.NullPointerException [JBossINF] [0m Whole log here (grep for "failed marshalling rsp"): https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-shutdown-dist-sync/60/console-perf21/ More links: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-ejb-ejbremote-jvmkill-dist-sync/50/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-ejb-ejbremote-shutdown-dist-sync-3owners/20/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-ejb-ejbservlet-undeploy-dist-sync/22/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-jvmkill-dist-async/48/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-shutdown-dist-async/60/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-http-session-shutdown-dist-sync/60/ https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Clustering/view/EAP6-Failover/job/eap-6x-failover-ejb-ejbservlet-undeploy-repl-sync/37/
This can no longer be addressed in the remaining time for release.
Please retest - this my have been addressed in the last 6.2 ER build.
We've caught this in the latest ER build (6.2.0.ER7), however, I do _not_ see it in the GA. Could it have been fixed there instead of in ER7? Link to sample build (ER7): https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbremote-shutdown-dist-sync/33/ Link to server log: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-failover-ejb-ejbremote-shutdown-dist-sync/33/artifact/report/config/jboss-perf18/server.log
Not seen since Infinispan upgrade to 5.2.8. (eg since 6.3.0.DR1 until DR4).
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days