When referencing a PKI enabled published WSDL via the Source URL I get the same exception as http://wso2.org/forum/thread/3377 [0]. From the research I’ve done and read it appears to do this because the Admin console is using the default KeyStore that comes with the JRE and it does a simple URLConnection.
URLConnection conn = url.openConnection();
conn.setReadTimeout(getReadTimeout());
conn.setConnectTimeout(getConnectionTimeout());
conn.setRequestProperty("Connection", "close"); // if http is being used
It fails on this line ==> InputStream urlInStream = conn.getInputStream();
Is there a way to enable different KeyStores per WSDL reference?
Thanks,
J