Мы стараемся здесь, чтобы выполнить требование для нашего проекта Maven (jboss 7.1.1, java 7). У нас есть мыло Webservice, которое предоставляет несколько методов. Эти методы вызывают исключения. Исключения изложены в зависимости от этого проекта. Проблема в том, что мы не можем отправлять в ответ на мыло любую информацию о типе исключения, которое мы бросаем в методе webservice. Все мыло несетОтправка информации об исключениях в ответ на мыло в Jboss 7
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>MESSAGE</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Клиенты, которые потребляют наши услуги, не могут сказать, какую ошибку они получают. Как мы можем решить эту проблему? Как мы можем отправить в мыльную информацию информацию о конкретном исключении, которое мы бросаем?
Наше исключение
@WebFault
public class OurException extends Exception
{
public OurException(){
super();
}
public OurException (String message)
{
super(message);
}
}
Большое спасибо, Pedro Ferreira