1. 程式人生 > >20180831_jar包沖突2_天安微信httpclient沖突

20180831_jar包沖突2_天安微信httpclient沖突

nag acc client maps .com 在服務器 解決 exception timer

一、異常現象

微信項目需要向騰訊服務器發送請求獲取token。

但是在請求的時候拋了個異常:

<2018-8-30 下午05時39分18秒 CST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.> 
Exception in thread "Timer-3" java.lang.NoSuchMethodError: org.apache.http.client.methods.HttpGet.setConfig(Lorg/apache/http/client/config/RequestConfig;)V
    at aurora.plugin.weixin.common.HttpHelper.doGet(HttpHelper.java:
51) at aurora.plugin.weixin.gz.util.AuthHelper.getAccessToken(AuthHelper.java:58) at aurora.plugin.weixin.gz.WeiXinGZServlet$1.run(WeiXinGZServlet.java:219) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) <2018-8-30 下午05時39分18秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN> <2018-8-30 下午05時39分18秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING> <2018-8-30 下午05時39分18秒 CST> <Warning> <Server> <BEA-002611> <Hostname "localhost.default", maps to multiple IP addresses: 127.0.0.1, 192.168.133.72>

在本地用tomcat跑時,是正常的。但是在服務器上用weblogic跑時,卻報了這個異常。

本地和服務器的工程下的所有文件都一樣,唯一不一樣的就是sevlet容器。一個是tomcat,一個是weblogic.

二、異常原因

三.異常解決

四、參考資料

20180831_jar包沖突2_天安微信httpclient沖突