(dist)Uninstall the Application Client using response files
We can uninstall the Application Client using Installation Manager response files.
Optional: Perform or record the installation of Installation Manager and installation of the Application Client to a temporary installation registry on one of the systems so that we can use this temporary registry to record the uninstallation without using the standard registry where Installation Manager is installed.
Read Install the Application Client using response files for more information:
Use Installation Manager, we can work with response files to uninstall the Application Client in a variety of ways. We can record a response file using the GUI as described in the following procedure, or we can generate a new response file by hand or by taking an example and modifying it.
- Stop all servers and applications on the Application Client installation containing the product.
- Optional: Record a response file to uninstall the Application Client: On one of the systems, perform the following actions to record a response file that will uninstall the Application Client:
- From a command line, change to the eclipse subdirectory in the directory where you installed Installation Manager.
- Start Installation Manager from the command line using the -record option.
For example:
- Administrator or non-administrator:
IBMIM.exe -skipInstall "C:\temp\imRegistry" -record C:\temp\uninstall_response_file.xml
Administrator:
./IBMIM -skipInstall /var/temp/imRegistry -record /var/temp/uninstall_response_file.xml
Non-administrator:
./IBMIM -skipInstall user_home/var/temp/imRegistry -record user_home/var/temp/uninstall_response_file.xml
If we choose to use the -skipInstall parameter with a temporary installation registry created as described in Before beginning, Installation Manager uses the temporary installation registry while recording the response file. It is important to note that when the -skipInstall parameter is specified, no packages are installed or uninstalled. All of the actions that you perform in Installation Manager simply update the installation data stored in the specified temporary registry. After the response file is generated, it can be used to uninstall the Application Client, removing the Application Client files and updating the standard installation registry.
The -skipInstall operation should not be used on the actual agent data location used by Installation Manager. This is unsupported. Use a clean writable location, and re-use that location for future recording sessions.
For more information, read the IBM Installation Manager Version 1.6 Information Center or the IBM Installation Manager Version 1.5 Information Center.
- Click Uninstall.
- In the Uninstall Packages window, perform the following actions.
- Select Application Client for IBM WebSphere Application Server and the appropriate version.
If we are uninstalling the ILAN version of this product, select Application Client for IBM WebSphere Application Server (ILAN).
- Click Next.
- Review the summary information.
- Click Uninstall.
- If the uninstallation is successful, the program displays a message that indicates success.
- If the uninstallation is not successful, click View log to troubleshoot the problem.
- Click Finish.
- Click File > Exit to close Installation Manager.
- Use the response file to uninstall the Application Client: From a command line on each of the systems from which to uninstall the Application Client, change to the eclipse/tools subdirectory in the directory where you installed Installation Manager and use the response file created to uninstall the Application Client.
For example:
- Administrator or non-administrator:
imcl.exe input C:\temp\uninstall_response_file.xml -log C:\temp\uninstall_log.xml
Administrator:./imcl input /var/temp/uninstall_response_file.xml -log /var/temp/uninstall_log.xml
Non-administrator:./imcl input user_home/var/temp/uninstall_response_file.xml -log user_home/var/temp/uninstall_log.xml
Go to the IBM Installation Manager Version 1.6 Information Center or the IBM Installation Manager Version 1.5 Information Center for more information.
- Optional: List all installed packages to verify the uninstallation.
./imcl listInstalledPackages
imcl listInstalledPackages
- Optional: Uninstall IBM Installation Manager.
Important: Before we can uninstall IBM Installation Manager, you must uninstall all of the packages that were installed by Installation Manager.
Read the IBM Installation Manager Version 1.6 Information Center or the IBM Installation Manager Version 1.5 Information Center for information about using the uninstall script to perform this procedure.
Example
The following is an example of a response file for uninstalling the Application Client:
<?xml version="1.0" encoding="UTF-8"?> <agent-input clean='true' temporary='true'> <uninstall modify='false'> <offering id='com.ibm.websphere.APPCLIENT.v85' profile='Application Client for IBM WebSphere Application Server V8.5' features='javaee.thinclient.core.feature,javaruntime,developerkit,samples,standalonethinclient.resourceadapter.runtime,embeddablecontainer'/> </uninstall> <profile id='Application Client for IBM WebSphere Application Server V8.5' installLocation='C:\IBM\WebSphere\AppClient'> <data key='eclipseLocation' value='C:\IBM\WebSphere\AppClient'/> <data key='user.import.profile' value='false'/> <data key='user.select.64bit.image,com.ibm.websphere.APPCLIENT.v85' value='false'/> <data key='user.appclient.serverHostname' value='localhost'/> <data key='user.appclient.serverPort' value='2809'/> <data key='cic.selector.nl' value='en'/> </profile> </agent-input>See Sample response file: Uninstalling the Application Client for IBM WebSphere Application Server for an annotated sample of a response file for performing this procedure.
Related tasks
Installing, updating, rolling back, and uninstalling the Application Client for IBM WebSphere Application Server Install the Application Client using the GUI Install the Application Client using response files Install the Application Client using the command line Install features in the Application Client Install fix packs on the Application Client using the GUI Uninstall fix packs from the Application Client using the GUI Uninstall the Application Client using the GUI Uninstall the Application Client using the command line