PQ84906; V4.0.5-V4.0.7: Application remove operation
fails with large app.
Downloadable files
Abstract
Enterprise Application remove operation (uninstall) is
failing with larger application. This is happening with all administrative
tools, such as console, wscp and XMLConfig import.
Download Description
PQ84906 resolves the following problem:
USERS AFFECTED:
WebSphere® Application Server V4.0.5, V4.0.6, and V4.0.7 users
PROBLEM DESCRIPTION:
When removing a large application on WebSphere® Application Server V4.0.6
or V4.0.7 with a large name space (large BINDINGBEANTBL table in the
repository), the uninstall operation fails with outofmemory or transaction
rollback errors.
The trace file shows ModuleBean.destroySubcontextIfEmpty() call takes a
long time and a lot of memory.
RECOMMENDATION:
During application uninstall, the jndi context will be cleaned up. For
systems with large application, the name space could be large as well,
which slows down application uninstall process, causing it to eventually
time out.
PROBLEM CONCLUSION:
Modified the uninstall code that removes jndi context to better handle
large namespaces, so an application uninstall will not time out.
Prerequisites
NONE
Installation instructions
Please review the readme.txt for detailed installation
instructions.