Technote

(FAQ)
WebSphere Commerce Analyzer 6.0 Business Intelligence Reports option does not appear in WebSphere Commerce Accelerator
Problem
You have updated the Configuration Manager to specify that WebSphere Commerce Analyzer is installed and filled in all the parameters based on the instructions provided in the Additional Software Guide, but you still do not see the Business Intelligence Reports option under the Store menu in WebSphere Commerce Accelerator.
Cause
One possible cause is that the wc-server.xml file is not updated with the configuration information. In addition, the WebSphere Commerce Analyzer datasource might not have been created. This would occur if you made the updates in Configuration Manager and exited, while the WAS Administrative Server for your WebSphere Commerce instance was not running.

You will see the following error, indicating that the connection to the WAS Administration Server is not available:

WC_InstallDir\instances\instancename\logs\wcaDatasourceANT.log

[wsadmin] WASX7023E: Error creating "SOAP" connection to host "localhost"; exception information: com.ibm.websphere.management.exception.ConnectorNotAvailableException: com.ibm.websphere.management.exception.ConnectorNotAvailableException: Failed to get a connection with IP address associated with hostname localhost
[2006.07.19 14:51:32] [wsadmin] WASX7213I: This scripting client is not connected to a server process; please refer to the log file /usr/WebSphere/AppServer/profiles/SDEMO/logs/wsadmin.traceout for additional information.
[2006.07.19 14:51:34] [wsadmin] WASX8011W: AdminTask object is not available.
[2006.07.19 14:51:35] [wsadmin] Not output parameters
...
BUILD FAILED
file:/usr/WebSphere/CommerceServer60/config/deployment/xml/configureWCADatasource.xml:83: Java returned: 105

Solution
To resolve this issue, ensure that the Administration server is running. If you are federated, this is your deployment manager. If you are not federated, then this is server1. You must reconfigure your instance to support WebSphere Commerce Analyzer by disabling it, restarting Configuration Manager and then enabling it:

  1. To disable WebSphere Commerce Analyzer:

    1. Start the Configuration Manager server.

    2. Start the Configuration Manager client.

    3. In Configuration Manager, expand the node for your WebSphere Commerce instance.

    4. Click Commerce Analyzer.

    5. In the Is WebSphere Commerce Analyzer installed? field, select No.

    6. Click Apply.

    7. Exit Configuration Manager.

  2. To enable WebSphere Commerce Analyzer:

    1. Start the Configuration Manager server.

    2. Start the Configuration Manager client.

    3. In Configuration Manager, expand the node for your WebSphere Commerce instance.

    4. Click Commerce Analyzer.

    5. In the Is WebSphere Commerce Analyzer installed? field, select Yes.

    6. Fill in the remaining fields. For further details on how to fill in the fields, follow the steps specified in the Additional Software Guide.

    7. Click Apply.

    8. Exit Configuration Manager. When you exit Configuration Manager, Configuration Manager will run an ANT script that will update the EAR, which updates the wc-server.xml. This will also restart your WebSphere Commerce instance automatically.

 

Document Information

Current web document: http://www.ibm.com/support/docview.wss?uid=swg21242558