Scenario: You log on to a Server and your JSM Administrator is running. You do some work. The JSM Administrator is still running. Then you log off from the Server. The JSM Administrator stops working, which doesn't seem correct.
What happens is that the Java Virtual Machine is shut down when you log off. This is the correct behavior in most circumstances. It is not correct when it runs from a Windows Service.
How can the Java Virtual Machine tell the difference? It can't, but you can tell it not to shut down when you log off by using the -Xrs option.
By including the -Xrs option in the jsmmgrdta.txt file, the above scenario should no longer occur.