我在Spring容器內部使用Apache CXF,暴露了使用JaxWS註釋的Web服務。所有工作正常,但除了一件事...Apache CXF格式錯誤的消息異常
當我發送格式錯誤的消息到Web服務器時,我看到堆棧跟蹤發送到System.err。有什麼辦法可以抑制服務器端的異常嗎?如果不正確的「編碼」客戶端持續點擊此Web服務器並且堆棧跟蹤氾濫控制檯/日誌,則這可能會造成問題。
事實上,當我在瀏覽器中點擊URL時,甚至會拋出異常。
任何投入,將不勝感激
編輯: 這是例外,我得到
07 Feb 2012 9:39:02 PM org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging
WARNING: Interceptor for {http://ws.test.com/}MyEndpointImpService has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: No such operation: (HTTP GET PATH_INFO: /HelloWorld)
更多...
07 Feb 2012 10:00:29 PM org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging
WARNING: Interceptor for {http://ws.payd.oltio.com/}PayDEndpointImpService has thrown exception, unwinding now
org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader.
你應該提供你發送的方法和異常和XML請求,可能WSDl也不會受到傷害 – Eugene 2012-02-07 19:56:23
它工作得很好。它只有當一個格式錯誤的請求被髮送時... – Paul 2012-02-07 19:58:18
和畸形你的意思是...?錯誤的參數?錯誤的地址?等等? – Eugene 2012-02-07 19:59:09