Kathey Marsden wrote:
> I am trying to follow the example to connect to the MBean server
> programatically with password, but have thus far not been able to get it
> to work.
>
[snip]
> I run my program like:
> java -Djavax.net.ssl.trustStore=clientTrustStore.key
> -Djavax.net.ssl.trustStorePassword=derbym
> -Djavax.net.ssl.keyStore=clientKeyStore.key
> -Djavax.net.ssl.keyStorePassword=derbym MbeanProgramSSL
>
>
> The exception I get is:
>
> Exception in thread "main" java.io.IOException: Failed to retrieve
> RMIServer stub: javax.naming.CommunicationException [
> Root exception is java.rmi.ConnectIOException: non-JRMP server at remote
> endpoint]
[snip]
> I was able to connect with SSL user/password with JConsole but just
> can't seem to get it working programatically. Any idea what I am doing
> wrong?
Hmm, I don't see anything obviously wrong. If it works with JConsole and
the exact same server configuration, it is certainly strange. Perhaps
some of the troubleshooting tips (JMX logging, security debug traces)
described on the wiki might reveal more hints? If you're using e.g.
IBM's JVM that may have something to do with it as well.
Sorry for not being able to help more...
--
John
|