Removing a fix from the WebSphere Commerce instance silently

You can use a silent method to uninstall an interim fix on a WebSphere Commerce instance.

If you applied the interim fix to a WebSphere Commerce instance, you must uninstall the fix from that instance before uninstalling the fix from the WebSphere Commerce product.

Before you begin

Ensure that you have the proper system administration rights:
  • SolarisLinuxAIXLog on.
    • Log on as the root user. If you are already signed onto the system, issue the command su - root. Do not use the command su root. This command does not load the root user's profile and environment which is required for fix pack installation. Note: The root user's umask must be set to 0027 in order to secure the interim fix installation.
    • WebSphere Commerce Version 7.0.0.9 or laterFeature Pack 8Or log on as a non-root user that owns WC_installdir. You can only uninstall as non_root user if a non_root user installed the interim fix.
  • For IBM i OS operating systemLog on as a user that has QSECOFR authority.
  • WindowsLog on with a Windows user ID that is a member of the Administrator group.
Start the following servers:
  • WebSphere Commerce Application Server. For example, server1 or DMGR.
  • WebSphere Commerce database server.
  • If you have a federated environment, ensure that the WebSphere Application Server nodeagents are started.
For IBM i OS operating systemEnter the QShell by typing QSH at the i5/OS command prompt.

Procedure

  1. Navigate to the UPDI_installdir/responsefiles/ directory and open the uninstall.txt file in a text editor.
  2. Update the uninstall.txt file:
    • Update the -W backup.package entry with the name of the maintenance package that you want to uninstall.
      Note: If -W backup.package is not specified, the most recently installed fix is uninstalled.
    • Update the -W product.location with the location of the WebSphere Commerce installation.
    • Add the following line to the end of the uninstall.txt file:
      -W update.instancename="instance_name"
      where instance_name is the name of your WebSphere Commerce instance.
  3. Run the following command:
    • SolarisLinuxAIX./update.sh -silent -options UPDI_installdir/responsefiles/uninstall.txt
    • For IBM i OS operating systemupdate -options UPDI_installdir/responsefiles/uninstall.txt
    • Windowsupdate.bat -silent -options UPDI_installdir/responsefiles/uninstall.txt
  4. Refer to the log files in WC_installdir/logs/update/ to verify that your uninstall was successful.
  5. Restart your WebSphere Commerce instance.