Hi everyone,
Today I had faced problem while installing the fixpack on
WAS 7 in WINDOW environment. In my case my installation procedure of fixpack
7.0.0.15 was ends up with the error, but in versionInfo and in WAS console it
shows the version is updated properly to 7.0.0.15
Diagnosing the problem:
After Reviewing the Update
Installer logs show an error message ending with INSTCONFFAILED.
Log excerpt:(Feb 4 10:05:53 AM), Install, com.ibm.ws.install.ismp.actions.InstallListOfMaintenances, msg1, Finished executing 7.0.0-WS-WAS-WinX32-FP0000015.pak.(Feb 4 10:05:53 AM), Install, com.ibm.ws.install.ismp.actions.InstallListOfMaintenances, err, Failed to delete: file:/F:/IBM/WebSphere/AppServer/bin/WASServiceMsg.dll(Feb 4 10:05:53 AM), Install, com.ibm.ws.install.ismp.actions.InstallListOfMaintenances, err, The file bin/WASServiceMsg.dll could not be replaced.(Feb 4 10:05:53 AM), Install, com.ibm.ws.install.ismp.actions.InstallListOfMaintenances, err, com.ibm.ws.install.ni.framework.fileactions.NIFFileActionIOException: The file bin/WASServiceMsg.dll could not be replaced. at com.ibm.ws.install.ni.framework.fileactions.ReplaceFileActionPlugin.execute(ReplaceFileActionPlugin.java:109) at com.ibm.ws.install.ni.framework.fileactions.FileActionPlugin.executeFileAction(FileActionPlugin.java:54)(Feb 4 10:05:54 AM), Install, com.ibm.ws.install.ni.ismp.actions.SettleNIFRegistryAction, msg1, Current install/uninstall process failed.
Reasons of the problem:
The WebSphere Application Server
Update Installer utility is responsible for installing and uninstalling fix
packs and interim fixes on WebSphere Application Server V7.0, V6.1, and V6.0
products. Any fix that the Update Installer attempts to install or uninstall is
referred to as a "maintenance pack". During the process of installing
a maintenance pack, the Update Installer might modify existing product files,
or it might delete existing product files then replace the deleted files with
new ones. If any product files are locked by another process, then the Update
Installer utility will not be able to modify or delete those files during an
installation or uninstallation process. If the Update Installer encounters any
files which it cannot update, it will abort the process and report a failure.
Resolving the problem
You can use the following
procedure for resolving the issue, before that if you are using the Windows OS
go to the services and set the WAS services to Manual.
1. Reboot the OS if on Windows,
and ensure that there is no process started.
2. Remove the file <was home>
/properties/version/nif/backup/updatestatus.xml. This file will be rebuilt the
next time you run the Update Installer.
3. Uninstall the failed WebSphere
fix pack 15 installation.
4. Review the updatelog.txt to
show that it was a successful uninstall.
The log is in the
websphere_home/logs/update directory possibly under "uninstall" or
under 7.0.0-WS-WAS-WIN-FP000015.uninstall/updatelog.txt.
5. Once you have a successful
uninstall, then reinstall WebSphere fix pack 15.
6. Again review the updatelog.txt
to show that it was a successful install. Scroll to the bottom of the file and
verify that you see "INSTCONFSUCCESS.
The log is in the
websphere_home/logs/update directory possibly under "install" or
under the 7.0.0-WS-WAS-WIN-FP000015.install/updatelog.txt.
7. After a successful install of
fix pack 15, If this installation is successful, then you can restart
WebSphere.
Set the services back to start
automatically or as you had them.
Hope this will help you to fix the problem.
“Effort only fully releases its reward after a person refuses to
quit.”
Regards,
Akhilesh B. Humbe