Uninstall a WebSphere Application Server product from an AIX system by running the uninstaller program and performing some manual steps to remove log files and registry entries. Such registry entries can prevent you from reinstalling the product into the original directory. If you are not planning to reinstall, you do not have to uninstall manually.
Before you begin
Why and when to perform this task
Identifier | Directory | Actual location |
---|---|---|
app_server_root | /usr/IBM/WebSphere/AppServer | |
profile_root | /usr/IBM/WebSphere/AppServer/profiles | |
plugins_root | /usr/IBM/WebSphere/Plugins |
Steps for this task
lslpp -l| grep -i WS
lslpp -l | grep -i WS
The system displays the list of matching packages:
WSBAA60CoreRuntime 6.0.0.0 COMMITTED Installs the core product run
The system displays the list of matching packages:
Issue the follow command to remove the registry entry:
geninstall -u WSBAA60CoreRuntime
The file location is the home directory, ~/.WASRegistry.
/usr/IBM/WebSphere/AppServer /usr/IBM/ND/AppServer /usr/ExpressV6x/IBM/WebSphere/AppServer /usr/ND/IBM/WebSphere/AppServer /usr/Express/IBM/WebSphere/AppServer
The file is located in the root directory or in the /usr/lib/objrepos directory.
Do not delete or rename the vpd.properties file because the InstallShield for MultiPlatforms (ISMP) program uses it for other products that it installs. If the WebSphere Application Server product that you are uninstalling is the only product with entries in the vpd.properties file, you can delete this file.
At this point, it should be possible to reinstall WebSphere Application Server. If not, run the odmclean.sh and aixclean.sh scripts as described in the next step.
Do not run the aixclean.sh script if the WebSphere MQ product is installed.
./aixclean.sh
./odmclean.sh
Result
Example of displaying package names beginning with WS, for WebSphere Application Server-related products
==> lslpp -l | grep WS WSBAA60 6.0.0.0 COMMITTED ISMP installed entry WSBAA60AddBytesNonHP 6.0.0.0 COMMITTED ISMP installed entry WSBAA60CoreRuntime 6.0.0.0 COMMITTED Installs the core product run WSBAA60CoreRuntimeComponent WSBAA60Javadocs 6.0.0.0 COMMITTED Installs the public Java API WSBAA60JavadocsComponent 6.0.0.0 COMMITTED ISMP installed entry WSBAA60License 6.0.0.0 COMMITTED ISMP installed entry WSBAA60LicenseComponent 0.0.0.0 COMMITTED ISMP installed entry WSBAA60LicensingComponent 0.0.0.0 COMMITTED This bean will work with the WSBAA60Samples 6.0.0.0 COMMITTED Includes Samples with source WSBAA60SamplesComponent 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60DefineglobalconstantsComponent 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60DefinelocalvariablesComponent 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60LicensingComponent 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60Webserverplugins 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60WebserverpluginsComponent 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60AddBytes 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60gskit 6.0.0.0 COMMITTED ISMP installed entry... WSPAA60gskitComponent 6.0.0.0 COMMITTED ISMP installed entry...
What to do next
Related tasks
Uninstalling manually