Troubleshooting: Fix pack installation fails during
PrereqCheckingAction
You attempt to install a Fix Pack, but the operation fails during the PrereqCheckingAction command task.
In the Fix Pack installation log files, you see errors similar to the following
message:
Install, com.ibm.ws.install.ismp.actions.PrereqCheckingAction, msg1, Prerequisite checking has failed. Click Back to select a different package, or Click Cancel to exit. Failure messages are: Unable to find IBM WebSphere Commerce at version that is greater than or equal to 7.0.0.0 and less than or equal to 7.0.0.5. Unable to find IBM WebSphere Commerce at version that is greater than or equal to 7.0.0.0 and less than or equal to 7.0.0.5. Unable to find IBM WebSphere Commerce at version that is greater than or equal to 7.0.0.0 and less than or equal to 7.0.0.5.
Problem
The COMMERCE.product file is corrupt or does not exist under- WC_installdir/instance_name/properties/version/COMMERCE.product
- WC_profiledir/installedApps/cell_name/instance_name.ear/properties/version/COMMERCE.product
- workspace_dir\properties\version\COMMERCE.product
- workspace_dir\WC\properties\version\COMMERCE.product
Solution
Update the COMMERCE.product file.For WebSphere Commerce Developer environments:
- Open the following files:
- workspace_dir\properties\version\COMMERCE.product
- workspace_dir\WC\properties\version\COMMERCE.product
- Update the
<id>
tag to ensure that the tag resembles the following line:<id>wc.toolkit.be</id>
The following example shows where the tag might appear in the file:
If the information in the<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE product PUBLIC "productId" "dtd/product.dtd"> <product name="IBM WebSphere Commerce"> <id>wc.toolkit.be</id> <version>7.0.0.0</version> <build-info date="19/10/09" level="091013edev"/> </product>
<id>
tag contains something else, change it to<id>wc.toolkit.be</id>
. - Retry the installation.
For WebSphere Commerce runtime environments:
- Open the WC_installdir/instance_name/properties/version/COMMERCE.product file.
- Update the
<id>
tag to ensure that the tag resembles the following line:<id>wc.server.be</id>
The following example shows where the tag might appear in the file:
If the information in the<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE product PUBLIC "productId" "dtd/product.dtd"> <product name="IBM WebSphere Commerce"> <id>wc.server.be</id> <version>7.0.0.0</version> <build-info date="19/10/09" level="091013edev"/> </product>
<id>
tag contains something else, change it to<id>wc.server.be</id>
. - If you have a WebSphere Commerce instance, Deploy the COMMERCE.product file into the Master EAR to replace the corrupt file.
- Retry the installation.