亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何修復 NullPointerException 嘗試在 Jersey 2.x 中實例化

如何修復 NullPointerException 嘗試在 Jersey 2.x 中實例化

泛舟湖上清波郎朗 2022-10-12 10:51:28
我有一個 jersey 2.x Web 應用程序,其中有一個業務對象試圖通過調用外部服務來處理請求。每當我嘗試實例化 CloseableHttpClient 時,它都會拋出 NullPointerException。我嘗試使用較舊的 commons-httpclient 庫,它做了完全相同的事情。我覺得這真的很奇怪,因為在 Jersey 1.x 網絡應用程序中使用了相同的代碼,它工作得很好。有誰知道這是為什么?是因為 oc 球衣容器,我需要使用球衣客戶端 api 嗎?下面的兩個示例都會生成錯誤。我使用哪個庫并不重要(當然單獨測試)。// Using the httpclient-4.3.6ClonableHttpClient httpClient = HttpClients.createDefault();// Using commons-httpclient-3.1HttpClient httpClient = new HttpClient();這是堆棧競賽:Exception:java.lang.NullPointerException    at com.valspar.security.bso.WservicesSecurityManager.authenticateInMobilesecure(WservicesSecurityManager.java:549)    at com.valspar.security.SecurityServiceImpl.doChiptapLogin(SecurityServiceImpl.java:165)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)    at java.lang.reflect.Method.invoke(Method.java:606)    at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)    at 
查看完整描述

1 回答

?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

我已經嘗試了一切都沒有結果,所以我最終做的是使用 jersey 客戶端庫,這似乎工作正常。這不一定回答我的問題,但它允許我繼續前進。



查看完整回答
反對 回復 2022-10-12
  • 1 回答
  • 0 關注
  • 97 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號