Why did the PMC/PLC/Purger services restart after logon/logoff?

For a Windows host with Java services running, the services will be restarted if a local user logs on, then logs off or a remote user logs on with parameter "admin", then logs off. To avoid this issue, you can add "-Xrs" as the start-up parameter of the Java service. Ensure that your JVM supports this parameter before applying it.

  • To add the "-Xrs" parameter for WEBGUI service:

    Edit wsm.conf in %EGO_CONFDIR%\..\..\gui\conf and add the "-Xrs" parameter at the end of JAVA_OPTS.

  • To add the "-Xrs" parameter for plc, purger, and derbydb services:

    Edit plc.bat, purger.bat, and startNetworkServer.bat in EGO_TOP\perf\EGO_VERSION\etc and add the "-Xrs" parameter after "java.exe".

Note:

It is safe to use “-Xrs” on Sun/Oracle JVMs, which are available after the Symphony installation and used by Symphony by default. You may encounter crash issues with "-Xrs" on IBM JVMs; check http://www-01.ibm.com/support/docview.wss?uid=swg1IZ72639 for details.