[ http://issues.apache.org/jira/browse/AXIS-1982?page=comments#action_12356256 ]
Ralf Hauser commented on AXIS-1982: ----------------------------------- a triple backflip workaround for something that should be easy might be this: http://java2.5341.com/msg/43811.html > enhance client Call interface to use non-global truststore for SSL > ------------------------------------------------------------------ > > Key: AXIS-1982 > URL: http://issues.apache.org/jira/browse/AXIS-1982 > Project: Apache Axis > Type: New Feature > Components: Basic Architecture > Environment: any > Reporter: Ralf Hauser > > The descriptions how to enable SSL for axis (or its client), all appear to > base on setting the truststore for the entire JVM and not just the corrent > thread as per > > System.setProperty("javax.net.ssl.trustStore","C:\\jdk1.3\\bin\\client.keystore"); > or even worse adding the relevant certificates to JVMs default > <java-home>/lib/security/cacerts for all JVMs running on a particular machine. > It would be great to have > http://ws.apache.org/axis/java/apiDocs/org/apache/axis/client/Call.html > enhanced with a method to use a non-global truststore/keystore. > This could be very much along the lines of > http://issues.apache.org/bugzilla/show_bug.cgi?id=34391 or rather the > approach taken with > org.apache.commons.httpclient.contrib.ssl.AuthSSLProtocolSocketFactory > see also: - http://issues.apache.org/bugzilla/show_bug.cgi?id=34391 > - http://marc.theaimsgroup.com/?l=axis-user&m=110445139319630&w=2 > - http://ws.apache.org/soap/docs/install/FAQ_Tomcat_SOAP_SSL.html > - http://www.pankaj-k.net/WSOverSSL/WSOverSSL-HOWTO.html -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
