Test the web server interface configuration
From your Web browser, enter one of the following URLs, or a URL that matches how you configured your Http server and web server interface (abtwsi):
Servlet interface
http://myServer/servlet/com.ibm.abt.web.servlet.Router
http://myServer/servlet/Router
Note:
Under WebSphere, the launch URL field for the browser is:
http://myServer/servlet/Router
Any CGI interface
http://myServer/cgi-bin/abtwsac.exe
http://myServer/abtwsac.exe
http://myServer/cgi-bin/abtwsi
http://myServer/abtwsi
Server Smalltalk
http://myServer/AbtWebConnect/
This should answer an error message from the web server interface (WSI) program. Depending on your current setup, you will get one of the following errors:
Unable to connect to port nnnn
No class responded to this request
The 'PATH_INFO' environment variable was not set by the calling program
If you get any of these messages, your WSI setup is correct. These messages indicate that your Http Web server and WSI are configured to communicate with each other.
If you do not receive either of these messages, you will probably get either an Http error 500, 404, or some other error. In this case do the following:
1. Check that the files in your cgi-bin directory are marked as executable in your Web server.
2. Check that the ABTWSI_BASENAME environment variable is set correctly.
3. Check that the Http Web server configuration and services are correct, and that your Web server has been shut down and restarted after the configuration file was modified.
4. Check that the abtwsi.cnf file is properly configured.
5. Check that the abtwsi files, including all dlls and shared libraries, are in the correct directories.
6. If you are using the Servlet interface, check that the Java archive (jar) file is in the correct directory.
7. If you are using the Servlet interface, run the com.ibm.abt.web.servlet.RouterConfigurationInformationServlet and check that all the values are correct.
If you are running a CGI interface, check that the directory for abtwsi.cnf is enabled for web sharing.
If you are running a CGI interface, you can also check the abtwsi configuration from a command prompt:
1. Start a telnet or DOS prompt. Switch to the cgi-bin directory.
2. Enter abtwsac
If WSI is working properly, you should get an HTML response, indicating the PATH.INFO environment variable is not set. You do not need the PATH.INFO environment variable to be set as it is set by the Http Web server each time a request is made to the CGI program.
If you can get an HTML response from the command line but not from the Web browser, your Http server is not configured to find the web server interface (abtwsi).
Last modified date: 01/29/2015