-
Bug
-
Resolution: Done
-
Major
-
13.0.3.Final
-
None
When RELAY2 is configured and when there is multiple parent stack chained (see example), a NullPointerException is thrown that prevents the server from starting.
<jgroups> <stack name="image-tcp" extends="tcp"> <!-- not relevant --> </stack> <stack name="relay-tunnel" extends="udp"> <!-- not relevant --> </stack> <stack name="xsite" extends="image-tcp"> <relay.RELAY2 xmlns="urn:org:jgroups" site="a" /> <remote-sites default-stack="relay-tunnel"> <remote-site name="a" /> <remote-site name="b" /> </remote-sites> </stack> </jgroups>
The NPE is caused by https://github.com/infinispan/infinispan/blob/4cdc8bb75eef45e8b519cfa02375b207ba05970c/core/src/main/java/org/infinispan/configuration/parsing/Parser.java#L553
When it parses the stack xsite, remoteSites is set. Then, it goes through the parent stack image-tcp and tries to merge the removeSites. However, it is null.
- causes
-
ISPN-13599 13.0.3 Patch Breaking XSITE configurations
- Closed
- is caused by
-
ISPN-13512 Complete configuration serialization
- Closed