
520 WebSphere Commerce V5.4 Handbook, Architecture and Integration Guide
Also ensure that the firewall between the Web server and Commerce Application
Server node (FW2) allows traffic at the port being used by the HTTP transport for
the application (9080 in the example above).
13.15 Verify the store and runtime
Now that the WebSphere Commerce runtime environment is configured and a
store is published, you need to verify that all the components are functioning
correctly.
13.15.1 Verify the tools
To verify the WebSphere Commerce administration tools are working properly,
do the following:
1. Ensure the following applications are started:
– IBM HTTP Server
– IBM WebSphere Application Server Administrative Server
– IBM DB2 Server
2. Ensure that the following application servers are started from the WebSphere
Application Server Administrative Console:
– WebSphere Commerce Server - <instance name>
Note: The plug-in configuration file contains information about the entire
WebSphere Administrative Domain. However, the Web server will not be
configured to serve applications other than WebSphere Commerce.
The host names for all WebSphere nodes listed in plugin-cfg.xml must be
known to the Web server machine; otherwise the HTTP Server will fail to start.
The /usr/HTTPServer/logs/error_log will contain messages similar to the
following:
[error] ws_transport: transportSetServerAddress: unable to resolve
hostname[error] ws_server: serverAddTransport: Failed to initialize server
address
Either delete all elements from the plugin-cfg.xml that relate to other nodes, or
alter the Transport tags to use a non-existent IP address (such as 0.0.0.0) so
that the Web server will not try to resolve the host name. For example:
<Transport Hostname="0.0.0.0" Port="9085" Protocol="http"/>
These manual editing steps will be required each time the plug-in
configuration file is regenerated.