[jira] [Assigned] (ARTEMIS-162) Can't create colocated HA topology with JGroups discovery
[ https://issues.apache.org/jira/browse/ARTEMIS-162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] clebert suconic reassigned ARTEMIS-162: --- Assignee: clebert suconic (was: Justin Bertram) > Can't create colocated HA topology with JGroups discovery > - > > Key: ARTEMIS-162 > URL: https://issues.apache.org/jira/browse/ARTEMIS-162 > Project: ActiveMQ Artemis > Issue Type: Bug >Affects Versions: 1.0.0 >Reporter: Jeff Mesnil >Assignee: clebert suconic >Priority: Critical > Fix For: 1.0.1 > > > Hi, I tried to start two Artemis nodes from our application server in > colocated topology with JGroups as discovery method, but i'm not able to do > it. After both nodes are up, this exception starts spamming in logs: > {noformat} > java.io.NotSerializableException: org.jgroups.JChannel > 10:56:50,187 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.util.ArrayList.writeObject(ArrayList.java:747) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.lang.reflect.Method.invoke(Method.java:483) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:988) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.config.impl.ConfigurationImpl.copy(ConfigurationImpl.java:1528) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.cluster.ha.ColocatedHAManager.activateReplicatedBackup(ColocatedHAManager.java:190) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.cluster.ha.ColocatedHAManager.activateBackup(ColocatedHAManager.java:104) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.impl.ColocatedActivation$1.handlePacket(ColocatedActivation.java:141) > 10:56:50,193 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.cluster.ClusterController$ClusterControllerChannelHandler.handlePacket(ClusterController.java:424) > 10:56:50,193 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.handlePacket(ChannelImpl.java:652) > 10:56:50,193 ERROR [s
[jira] [Assigned] (ARTEMIS-162) Can't create colocated HA topology with JGroups discovery
[ https://issues.apache.org/jira/browse/ARTEMIS-162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Bertram reassigned ARTEMIS-162: -- Assignee: Justin Bertram > Can't create colocated HA topology with JGroups discovery > - > > Key: ARTEMIS-162 > URL: https://issues.apache.org/jira/browse/ARTEMIS-162 > Project: ActiveMQ Artemis > Issue Type: Bug >Affects Versions: 1.0.0 >Reporter: Jeff Mesnil >Assignee: Justin Bertram >Priority: Critical > Fix For: 1.0.1 > > > Hi, I tried to start two Artemis nodes from our application server in > colocated topology with JGroups as discovery method, but i'm not able to do > it. After both nodes are up, this exception starts spamming in logs: > {noformat} > java.io.NotSerializableException: org.jgroups.JChannel > 10:56:50,187 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,188 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > java.util.ArrayList.writeObject(ArrayList.java:747) > 10:56:50,189 ERROR [stderr] (default I/O-5) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.lang.reflect.Method.invoke(Method.java:483) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:988) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496) > 10:56:50,190 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) > 10:56:50,191 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.config.impl.ConfigurationImpl.copy(ConfigurationImpl.java:1528) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.cluster.ha.ColocatedHAManager.activateReplicatedBackup(ColocatedHAManager.java:190) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.cluster.ha.ColocatedHAManager.activateBackup(ColocatedHAManager.java:104) > 10:56:50,192 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.impl.ColocatedActivation$1.handlePacket(ColocatedActivation.java:141) > 10:56:50,193 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.server.cluster.ClusterController$ClusterControllerChannelHandler.handlePacket(ClusterController.java:424) > 10:56:50,193 ERROR [stderr] (default I/O-5) at > org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.handlePacket(ChannelImpl.java:652) > 10:56:50,193 ERROR [stderr] (default I/O-5) at