+

Search Tips   |   Advanced Search

Application client SOAP request troubleshooting tips

Use this information to diagnose and troubleshoot problems with clients sending SOAP requests.

What kind of problem are you seeing?

If none of these errors match the one you see:

If we do not see a problem that resembles yours, or if the information provided does not solve the problem, see the troubleshooting help from IBM information.


SOAPException: faultCode=SOAP-ENV:Client; msg=Error opening socket; java.net.ConnectException: Connection refused: connect

The most likely cause of this refused connection is that it was sent to the default port, 80, and an HTTP server is not installed or configured.

To verify this situation, send the message directly to the SOAP port; for example, to http://hostname:9080. If the message is sent correctly, there are two ways to resolve the problem:


javax.security.cert.CertPathBuilderException: No end-entity certificate matching the selection criteria can be found

This error usually indicates that new or updated security keys are needed. The security key files are:

In an installed application, these files are located in the: install_dir/installedApps/application_name.ear/soapsec.war/key/ directory. After replacing these files, stop and restart the application.

In an installed application, these files are located in the: profile_root/installedApps/application_name.ear/soapsec.war/key/ directory.

After replacing these files, stop and restart the application. The profile_root variable refers to the profile_rootND/profiles/profile_name directory

To replace these files in a SOAP-enabled application that is not yet installed:

For current information available from IBM Support on known problems and their resolution, see the IBM Support page.

IBM Support has documents that can save you time gathering information needed to resolve this problem. Before opening a PMR, see the IBM Support page.


Related concepts

  • Troubleshooting help from IBM


    Related tasks

  • View JVM logs
  • Troubleshooting web services
  • Use High Performance Extensible Logging to troubleshoot applications

  • UDDI, web service, and SOAP component troubleshooting tips
  • Application deployment troubleshooting tips Reference topic