
Troubleshooting: WebSphere Commerce Developer
You might experience the following problems when you use WebSphere Commerce Developer.
Context-sensitive help for WebSphere Commerce tools is unavailable
If context-sensitive help pages for WebSphere Commerce Accelerator, Organization Administration Console, or the Administration Console are reported as unavailable, your WebSphere Commerce Developer Help Server might not be properly configured. For detailed instructions on configuring the Help Server, see Starting and stopping the local IBM Knowledge Center.
When running the WebSphere Commerce development environment in debug mode, the debugger may time out causing instability
- Click .
- In the Preferences window, click .
- In the Debugger timeout text box, enter a larger number than current the number in the text box.
- Click Apply.
When starting the WebSphere Commerce Test Server, the WebSphere Commerce application fails to start.
Caused by: com.ibm.ws.exception.ConfigurationWarning: com.ibm.etools.j2ee.commonarchivecore.exception.NoModuleFileException: A file does not exist for module element having uri: WebSphereCommerceServerExtensionsData.jar.
- In the Enterprise Explorer view, navigate to the WC Project.
- Right-click the WC project and select Close Project. The workspace rebuilds.
- Right-click the WC project and select Open Project. The workspace rebuilds.
- Restart WebSphere Commerce Developer
- Start the WebSphere Commerce Test Server
Unable to browse store pages when using port 80
A WebGroup/Virtual Host to handle /webapp/wcs/stores/servlet/ConsumerDirect/index.jsp has not been defined.The virtual host definitions in the WebSphere Application Server might not be functioning properly.
A simple test to verify this situation is to attempt to access the starter store's home page using port 8000 instead of port 80. For example if ConsumerDirect was published, try to access the store using https://localhost:8000/webapp/wcs/stores/servlet/ConsumerDirect/index.jsp. If port 8000 was successful then the virtual host definitions will need to be updated.
- Start the WebSphere Commerce Test Server using either the Rational Application Developer interface or using the startWCServer.bat script.
- Access the WebSphere Application Server's administrative console
- Select
- Select the default_host entry
- From the "additional properties" section select "Host Aliases"
- Delete the references to port 80 and 443
- Save your change to the master configuration.
- Restart the server.
You should now be able to access the starter stores using port 80.
The setdbtype command logs errors
1 file(s) copied. File not found - loader.cloudscape*.component 0 File(s) copied 1 file(s) copied. 1 file(s) copied. File not found - loader.db2*.component 0 File(s) copied Could Not Find D:\WEBSPH~1\WCTOOL~1\PROPER~1\version\loader.cloudscape*.component HeadlessWorkspaceSettings: INITIAL autoBuild=true maxFile=1048576 HeadlessWorkspaceSettings: TEMP autoBuild=false maxFile=-1 Buildfile: D:\WEBSPH~1\WCTOOL~1\setup\refreshEAR.xml refresh: BUILD SUCCESSFUL BUILD SUCCESSFUL Total time: 0 seconds HeadlessWorkspaceSettings: RESTORED autoBuild=true maxFile=1048576Ignore the messages that indicate that files are missing. Ensure the BUILD SUCCESSFUL message is logged; this indicates the setdbtype has completed successfully.