Dicas de resolução de problemas de pedido SOAP de aplicativos clientes
Utilize estas informações para diagnosticar e resolver problemas com os clientes que enviam os pedidos SOAP.
- Procure os logs do servidor de aplicativos. Consulte quaisquer mensagens de erro ou de aviso na tabela de mensagens.
Visualizar install_dir/server_name/SystemErr.log e SystemOut.log para pistas. Para saber mais, consulte as informações sobre visualização de logs da JVM. Para obter mais dicas, consulte as informações de dicas sobre resolução de problemas do componente Descoberta Universal, Descrição, Integração, Serviço da Web e SOAP.
Nota: Este tópico faz referência a um ou mais arquivos de log do servidor de aplicativos. Como uma alternativa recomendada, é possível configurar o servidor para usar o log e a infraestrutura de rastreamento High Performance Extensible Logging (HPEL) em vez de usar arquivos SystemOut.log , SystemErr.log, trace.loge activity.log em sistemas distribuídos e IBM® i . Você também pode usar o HPEL em conjunto com suas instalações de registro nativas do z/OS® . Se estiver usando o HPEL, é possível acessar todas as suas informações de rastreamento e log usando a ferramenta de linha de comandos LogViewer no diretório bin do perfil do servidor. Veja as informações sobre o uso do HPEL para solucionar problemas de aplicativos para obter mais informações sobre o uso do HPEL.
Caso não encontre um problema semelhante ao seu ou caso as informações fornecidas não resolvam seu problema, consulte a ajuda de resolução de problemas a partir das informações IBM.
SOAPException: faultCode=SOAP-ENV:Client; msg=Error opening socket; java.net.ConnectException: Connection refused: connect
A causa mais provável dessa conexão recusada é que foi enviada à porta padrão, 80, e um servidor HTTP não está instalado ou configurado.
- Continue a especificar a porta 9080 nos pedidos SOAP.
- Se um servidor HTTP não estiver instalado, instale um e o componente de plug-in associado.
- Se um servidor HTTP estiver instalado:
- Gere novamente a configuração do plug-in HTTP no console administrativo clicando em e reiniciando o servidor HTTP.
- Se o problema persistir, consulte os registros de erro e acesso do servidor HTTP, bem como o arquivo plugin_install_root/logs/web_server_name/http_plugin.log para obter informações adicionais.
javax.security.cert.CertPathBuilderException: Nenhum certificado de entidade final correspondente aos critérios de seleção pode ser localizado
- SOAPclient
- SOAPserver
- sslserver.p12
Em um aplicativo instalado, esses arquivos estão localizados no diretório: install_dir/installedApps/application_name.ear/soapsec.war/key/ . Depois de substituir esses arquivos, você deve parar e iniciar o aplicativo novamente.
Em um aplicativo instalado, esses arquivos estão localizados no diretório: profile_root/installedApps/application_name.ear/soapsec.war/key/ .
Depois de substituir esses arquivos, você deve parar e iniciar o aplicativo novamente. A variável profile_root refere-se ao diretório profile_rootBase/profiles/profile_name
- Expanda o arquivo application_name.ear .
- Expanda o arquivo soapsec.war .
- Substitua os arquivos de chave de segurança no diretório key/ .
- Depois de substituir esses arquivos, instale o aplicativo e reinicie o servidor.
Para informações atuais disponíveis a partir da IBM Suporte em problemas conhecidos e sua resolução, consulte a página IBM Support .
A página IBM Support traz documentos que podem lhe economizar tempo ao coletar informações necessárias para resolver este problema. Antes de abrir um PMR, consulte a página IBM Support .