簡體   English   中英

jboss 7.1.1 webservices突然停止工作

[英]jboss 7.1.1 webservices suddenly stopped working

我有一個部署的公共應用程序,一切正常。 團隊的其他成員正在開發新版本,在發布之前,我們開始對所有內容進行測試。

出乎意料的是,我們用於與支付網關通信的Web服務停止工作並開始返回空指針異常。 這是開發團隊中所有計算機上發生的事情。

即使在服務器上部署的相同代碼也會導致相同的nullpointerexception。 我們在其他服務器上嘗試過,結果是一樣的。

我們正在使用jboss 7.1.1並且崩潰的堆棧跟蹤是這樣的:任何人都能指出我正確的方向嗎?

15:53:23,199 ERROR [stderr](http - 0.0.0.0-8080-1)java.lang.NullPointerException

15:53:23,200 ERROR [stderr](http - 0.0.0.0-8080-1)at org.apache.cxf.common.util.ASMHelper.getClassCode(ASMHelper.java:170)

15:53:23,200錯誤[stderr](http - 0.0.0.0-8080-1)at org.apache.cxf.jaxws.WrapperClassGenerator.generateMessagePart(WrapperClassGenerator.java:320)

15:53:23,201錯誤[stderr](http - 0.0.0.0-8080-1)at org.apache.cxf.jaxws.WrapperClassGenerator.createWrapperClass(WrapperClassGenerator.java:234)

此問題已得到解決。 開發支付網關的公司改變了WSDL而沒有通知任何人......問題是由於客戶端試圖訪問與他期望的WSDL不同的WSDL。

我想到兩件事:

  1. 支付網關還在嗎? 嘗試使用SOAP UI等工具來查看是否在其他工具上遇到了同樣的問題。 SOAP UI將允許您快速測試Web服務。
  2. 在代碼中設置斷點並逐步確定問題所在。

聽起來好像沒有正確配置或服務已關閉等等。您應該能夠非常輕松地設置斷點,然后使用標准調試技術。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM