I'm now doing customization for user-app with IDM3.5

I have to retrieve data from edirectory with ssl connection so I need to
get the keystore for the ed server.

I have followed the
instruction(http://www.novell.com/coolsolutions/feature/16611.html) and
generate keystore and access through it with code like this:
System.setProperty("javax.net.ssl.trustStore", "/home/xx/truststore94");
System.setProperty("javax.net.ssl.trustStorePasswo rd", "123456");

And the program works with console run of JDK6.0 but failed when I deploy
IDM.war onto the idm-jboss server with the exception:
06:01:20,683 ERROR [STDERR] javax.naming.CommunicationException: simple
bind failed: 10.128.4.94:636 [Root exception is
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderE xception: unable to find
valid certification path to requested target]

Since my I can retrieve the data through the keystore in console mode, but
why not in idm-jboss mode?

Anyone has any idea?

Sincerely appreciated.