Friday, November 25, 2016

UseSunHttpHandler

I am curious about this property -DUseSunHttpHandler=true, according to Oracle, it's all about which Stack is used to handle SSL (JSSE), Java or WebLogic:
"by setting UseSunHttpHandler, it is using the JSSE classes supplied by the JDK rather than the Weblogic classes. This means that such properties as -Dweblogic.security.SSL.ignoreHostnameVerification=true do not apply "
The property influences also how WebServices invokations are done.
For Web Services, there is also the property welogic.wsee.usesunhttphandler : see document "How to Use Sun.net.www.protocol.http.Handler for a Certain Web Service Request (Doc ID 1518346.1)"
However, I could not find a clear documentation about what the flag would really affect.

No comments: