Showing results for 
Search instead for 
Did you mean: 

ServletExec: failed to parse servletexec.xml

Former Member
0 Kudos


One of my users reported the BLS editor not displaying correctly, so after a quick investigation I figured it was a java problem and stopped the ServletExec-xMII service.

1. Now double-clicking StartServletExec.bat to start it up works, java.exe stays active and I can log into xMII with IE.

2. However, java.exe quits unexpectedly when I try to start it up it with the servlet exec service.

3. I've deleted and re-installed the servlet exec service using deletentservice.exe and installntservice.exe

4. ServletExec.log reports the following:

\[Mon Aug 11 23:26:22 CDT 2008\] ServletExec: failed to parse servletexec.xml

\[Mon Aug 11 23:26:22 CDT 2008\] ServletExec: caught exception - java.lang.NullPointerException

\[Mon Aug 11 23:26:22 CDT 2008\] java.lang.NullPointerException

I have a valid and viewable servletexec.xml file in ServletExecData identical to the file on our other systems. Does anyone know what's going on here?

xMII Product Version: 11.5.3 b66

Java Plugin Version: Sun Microsystems Inc. 1.4.2_13


Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Rob, when ServletExec runs as a service, it is probably running under the "System Account" or some other account (you can check this from the Services control panel applet in Windows). What you (or your IT team) might have done is accidentally change the permissions on some folders/files so that this account cannot open the .xml file when running as a service. That's the first thing I'd check.

Former Member
0 Kudos

Rick, thank you for the suggestion. This certainly came down to an accidental permissions change on the containing folder.


Answers (0)