Sumário

Search

  1. Prefácio
  2. Conceitos de serviços da Web
  3. Noções gerais sobre o Provedor de Serviços da Web
  4. Usando o Console do Hub de Serviços da Web
  5. Operações de serviços da Web em lotes
  6. Gravando aplicativos cliente
  7. Trabalhando com origens e destinos de serviços da Web
  8. Editando origens e destinos de serviços da Web
  9. Trabalhando com mapeamentos de serviços da Web
  10. Trabalhando com fluxos de trabalho de serviços da Web
  11. Apêndice A: Exemplo de aplicativos cliente de serviços da Web
  12. Apêndice B: Configurar o Navegador da Web

Guia do Provedor de Serviços da Web

Guia do Provedor de Serviços da Web

Tratamento de erros no Axis

Tratamento de erros no Axis

Você pode implementar tratamento de erros em aplicativos cliente no Axis colocando o código em um bloco try e capturando o objeto FaultDetails. A classe FaultDetails é gerada como parte dos proxies clientes.
Você pode usar o seguinte código em um bloco try para capturar o objeto FaultDetails:
try { // Code for steps explained above. } catch(FaultDetails fault) { // Display fault code          System.out.println(“fault code : “ + fault.getFaultCode()); // Display fault string          System.out.println(“fault string : “ + fault.getFaultString()); // Display error code          System.out.println(“error code is : “ + fault.getErrorCode()); // Display extended details          System.out.println(“extended detail is : “ + fault.getExtendedDetails()); }