I have a JAX-WS web service running in WebLogic 10.3.5. From within that web service code, I need to make a SECOND web service invocation to another web-service application to obtain some necessary information, and that second web service invocation must use HTTPS protocol. Unfortunately, I'm getting a "java.lang.IllegalStateException: Cipher not initialized" exception, which makes me think the SSL handshake is failing.
yes, you should be able to do it
1.) you can use the system properties to load truststore as specified from above link inside you client web service code
2.) you can load using -D options as specified in below link
3.) you can use keystore configuration to configure trust store