Как перехватить org.apache.cxf.interceptor.Fault - PullRequest
2 голосов
/ 06 июня 2019

В моем beans.xml у меня есть

   <jaxrs:server 
   ...
   <jaxrs:serviceBeans>
        <ref bean="anonymousService"/>
        <ref bean="accountService"/>
        <ref bean="registerService"/>
        <ref bean="logService"/>
    </jaxrs:serviceBeans>
   ...
   </jaxrs:server>

И я обнаружил, что когда какой-то пользователь разрывает соединение с любого устройства, даже через Почтальон, я получаю исключение типа

Interceptor for {http://application.services/}AnonymousServiceImpl has thrown exception, unwinding now

Если я прокомментирую <ref bean="anonymousService"/> исключение будет похоже на

Interceptor for {http://application.services/}AccountServiceImpl has thrown exception, unwinding now

и т. Д.

1) Почему это происходит, даже если клиентский вызов не является методом из этих классов

2)Как я могу перехватить это исключение?

...