Simple authentication.
I want to do something which seems like it should be simple. I want to setup -Dcom.sun.management.jmxremote.port=51017 and have it so that either
1) No password is required but access is readonly
or
2) A password is required, which I shall configure in jxmremote.password but I don't have to make the jmxremote.password file read only (this is not possible in my deployment environment). I fully understand the security implications of this and they are acceptable to me, so why does the JVM insist on it being read only, to the point of not starting the VM?
Any ideas? Undocumented system properties perhaps?

