У меня есть клиент-серверное приложение, которое обменивается данными через SOAP. Серверное приложение - это приложение Java EE, которое предоставляет веб-службы с использованием JAX-WS. У меня есть настройка фильтра сервлета для выполнения определенных проверок перед вызовом службы.
Это все работает довольно хорошо, за исключением обработки исключений. Если я выбрасываю исключение из фильтра, оно возвращается клиенту как общее исключение сервера. Мне нужно найти способ распространения пользовательского исключения, содержащего конкретное сообщение, чтобы клиент мог отобразить сообщение пользователю.
Есть идеи?