I managed to install EJBCA with “ant install” on EAP 6.4. Later I realized that I encountered the problem when I tried to install it on EAP 6.4.19. In order to install it on EAP 6.4.19 I had to change "/interfaces=/interface=" to "/interface=" otherwise I got exception "Can't reset to root in the middle of the path @12". This exception was implemented in Wildfly by the following commit
in order to fix the following bug
I guess this bug fix has been transferred to EAP somewhere between 6.4.1 and 6.4.19.
I can trigger this bug (as described in the link above) in EAP 6.4 but not in EAP 6.4.19, so I think this fix also catches the incorrect commands in “jboss.xml”, because if I understand it correctly the command
will try to reset the root of the path which the bug fix prevents.
On EAP 6.4 I can run command
with correct result. Probably because it will skip “/hasthage=” when the root is set to “/interface=…”
will give same result as
on EAP 6.4 but on 6.4.19 it will give
“Can't reset to root in the middle of the path @10”