EAP 7.0 to 7.1 migration in OpenShift fails to join jgroups cluster

Solution Verified - Updated -

Issue

When migrating pods from JBoss EAP 7.0.x to 7.1.x the 7.1.x pods fail to start when trying to join the cluster:

18:43:36,598 ERROR [org.jgroups.blocks.RequestCorrelator] (thread-19) JGRP000225: failed unmarshalling buffer into return value: java.io.EOFException: Read past end of file
    at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
    at org.jboss.marshalling.SimpleDataInput.readFully(SimpleDataInput.java:177)
    at org.jboss.marshalling.SimpleDataInput.readFully(SimpleDataInput.java:156)
    at org.wildfly.clustering.marshalling.jboss.SimpleMarshalledValueExternalizer.readObject(SimpleMarshalledValueExternalizer.java:44)
    at org.wildfly.clustering.marshalling.jboss.SimpleMarshalledValueExternalizer.readObject(SimpleMarshalledValueExternalizer.java:35)
    at org.wildfly.clustering.marshalling.infinispan.AdvancedExternalizerAdapter.readObject(AdvancedExternalizerAdapter.java:54)
    at org.infinispan.marshall.core.ExternalizerTable$ExternalizerAdapter.readObject(ExternalizerTable.java:479)
    at org.infinispan.marshall.core.ExternalizerTable.readObject(ExternalizerTable.java:236)
        ...
Caused by: an exception which occurred:
    in field java.util.Collections$UnmodifiableCollection.c
    in object java.util.Collections$UnmodifiableList@0
    in object of type java.util.Collections$UnmodifiableList
    in field java.lang.Throwable.suppressedExceptions
        ...

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP) 7.0.x
  • Red Hat JBoss Enterprise Application Platform (EAP) 7.1.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In