Setup a DC and a remote HC Have a servergroup "slaves" create remote server /host=slave10/server-config=i2:add(group=slaves,socket-binding-group=full-ha-sockets) create a JVM on it /host=slave10/server-config=i2/jvm=default:add() do a full restart of the domain (reload --host=slave10 is actually enough) ls -l /host=slave10/server=i2 ... server-state running STRING cd /host=slave10/server-config=i2/jvm=default ls-l .... cd ../../server=i2 ls -l ... server-state restart-required STRING If you do not "cd" into the jvm, then the state stays at "running". It is the physically going into the jvm that causes this. workaround: do not use "cd"
Verified on EAP 6.3.0.ER4.