码迷,mamicode.com
首页 > Web开发 > 详细

使用weblogic作为容器遇到的问题---URL.openConnection获取连接返回HttpsURLConnection与SOAPHttpsURLConnection

时间:2020-01-16 12:46:40      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:遇到的问题   转换   handler   启动   gic   net   tomcat   启动脚本   soap   

以下代码在Tomcat中可以正常执行

HttpsURLConnection conn = (HttpsURLConnection)url.openConnection();

但在weblogic下返回的却是:SOAPHttpsURLConnection类型的对象,所以会出现类型转换失败的异常。

注:SOAPHttpsURLConnection与HttpsURLConnection都是java.net.HttpURLConnection的子类

那么如何解决呢?

在启动脚本中新增-DUseSunHttpHandler=true参数,告诉WebLogic使用Sun的HttpHandler而不要使用WebLogic自己的。

使用weblogic作为容器遇到的问题---URL.openConnection获取连接返回HttpsURLConnection与SOAPHttpsURLConnection

标签:遇到的问题   转换   handler   启动   gic   net   tomcat   启动脚本   soap   

原文地址:https://www.cnblogs.com/rgyfred/p/12200527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!