NonStop SOAP for Java User's Manual

Troubleshooting Tips for NonStop for Java
NonStop SOAP for Java User’s Manual523860-001
8-2
What to Do if the Tools in the bin Directory Don’t Run
Verify that you source in the contents of the following file:
/usr/tandem/nssoap/T2764V10/etc/env.sh
This file contains necessary environment variables required for the samples to run
correctly
Verify that after installation that you have restarted the iTP WebServer.
Verify that the value of the URL variable in the run.sh file (present in each of the
individual samples directory) has the correct value of the location of the SOAP for
Java webapp (the default is http://ip-
address:port/servlet_jsp/soap/servlet/rpcrouter).
If a SOAP-EJB sample is not running, make sure that you have added the EJB .jar
files to the iTP WebServer’s startup JVCP variable as suggested by the comments
located in the following file:
/usr/tandem/webserver/conf/soap4java.config
Make sure that you edit the DeploymentDescriptor.xml file present in each
individual samples directory to have correct values for:
ContextProviderURL; find out the correct value. See Appendix A, Locating the
ContextProviderURL for information on how to locate the ContentProviderURL.
JNDIName; the value provided, by default would work if the NSEJB samples
are deployed using the values provided in the sample documentation of the
NSEJB product. Any change in the values should be appropriately changed.
Confirm the value of the variable SOAP_NSDOM_CFG_DBM (set at the time of
running the setup script) in the following file:
<WebServer-dir>/conf/soap4java.config
Confirm that the Arglist of the $server_objectcode has the following option:
-DORBdbm=$env(SOAP_NSDOM_CFG_DBM)
What to Do if the Tools in the bin Directory
Don’t Run
If the tools in the bin directory do not work, you should do the following:
Verify that you source in the contents of the following file:
/usr/tandem/nssoap/T2764V10/etc/env.sh
This file contains necessary environment variables required for the samples to run
correctly.
If you are trying to deploy a java class as a web service using the
NskSoapManager tool, verify that the class is in the system CLASSPATH.