Olá,
Um fornecedor desenvolveu um webservice e eu estou desenvolvendo o cliente. Em determinada situação o serviço dele pode gerar uma exceção e essa exceção é uma classe da aplicação dele, ele deu o nome de ServiceException.
No meu ambiente, quando ocorre tal exceção, ela chega para mim como uma AxisFault. Como tratar esse caso?
Olhei no WSDL e não existe a especificação da classe de exceção, é normal?
O único ServiceException que encontrei, é do pacote javax.rml.rpc. Ao tentar utilizá-la a IDE informou que ela nunca ocorreria.
A classe que o ele criou tem um atributo código do erro que eu preciso recuperar para tratar, tem algo que eu possa fazer ou o fornecedor que tem que efetuar alguma correção?