weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection

  |   0 评论   |   0 浏览

问题描述:WebLogic默认使用自己的 连接weblogic.net.http.SOAPHttpsURLConnection,不能转换为通讯的连接 javax.net.ssl.HttpsURLConnection

linux: 修改startWeblogic.sh

找到

  JAVA_OPTIONS="${JAVA_OPTIONS}"

修改为:

  JAVA_OPTIONS="${JAVA_OPTIONS} -DUseSunHttpHandler=true" 
  
注意: -DUseSunHttpHandler=true 是加在 JAVA_OPTION=""的里面,双引号里面

windows: 修改startWeblogic.cmd

找到

  JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%

修改为:

  JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -DUseSunHttpHandler=true

原理

屏蔽weblogic自身的默认连接