Я использую Apache CXF внутри контейнера Spring, предоставляя веб-сервис, аннотированный с помощью JaxWS.Все работает нормально, но кроме одной вещи ...
Когда я отправляю искаженное сообщение на веб-сервер, я вижу, что трассировка стека отправляется System.err.Можно ли как-то подавить исключение на стороне сервера?Это может быть проблематично, если неправильно «закодированный» клиент продолжает попадать на этот веб-сервер, а трассировка стека затопляет консоль / журнал.
На самом деле исключение даже выдается, когда я нажимаю 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.