Hi there,
i got it to work.
First i had to save the keystore file in the security folder.
Then i added these entries to the java.policy file:
permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read,write";
permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read,write";
permission java.util.PropertyPermission "javax.net.ssl.keyStore", "read,write";
permission java.util.PropertyPermission "javax.net.ssl.keyStorePassword", "read,write";
permission java.lang.RuntimePermission "setContextClassLoader";
And i added following lines to my code:
System.setProperty("javax.net.ssl.keyStore", ksLocation);
System.setProperty("javax.net.ssl.keyStorePassword",ksPassword);
System.setProperty("javax.net.ssl.trustStore", ksLocation);
System.setProperty("javax.net.ssl.trustStorePassword",ksPassword);
Maybe there's a better way, but it worked for me.
Matthias