Error 85: Invalid manifest format is issued when trying to apply Cumulative Fix 2 to WebSphere Application Server V5.0.2 on Solaris Operating System
 Technote (troubleshooting)
 
Problem(Abstract)
When applying Cumulative Fix 2 to WebSphere® Application Server V5.0.2, the fix uninstalls all previous fixes. However, on Linux® and Solaris Operating System™, the Sun JDK™ is used and results in a failure of the fix installation.
 
Cause
The Sun JDK was used when installing the fix. To verify this, look for this entry:

JDK-Level: 1.3.1_04-b02 Sun Microsystems Inc.

in the manifest file where it notes the JDK that is used. The upgrade to WebSphere Application Server Base 5.0.2.2 fails on the following:

WAS_Sessions_08-12-2003_5.0.2_cumulative_Fix.

 
Resolving the problem
Make the following changes in the manisfest.mf file in the 20040519_191953_WAS_Sessions_08-12-2003_5.0.2_cumulative_Fix_httpsession
.db_undo.jar file.
  1. The xtr_LogFile:

    /opt/WebSphere/AppServer/logs/update/20031009_225608_WAS_Sessions_08-12-2003_5.0.2_cumulative_Fix_httpsession.db_install.log


    being on two lines is not handled correctly by the Sun JDK. You have two choices:
    1. Remove it.
    2. Change it to look like the entry example manifest file below.

  2. The Main-Class:Extractor:
    Remove the space at the start of the line and put the line directly under the previous line.

  3. Ensure that there is no Sun JDK present on the system.

  4. Delete java_tmp.

  5. Run the uninstall again with the new manifest file changes.

  6. If the uninstall fails, you might need to manually undo the changes.

Example manifest file

Manifest-Version: 1.0
xtr_XMLPathEvent: #document.websphere.appserver.history.event
xtr_Validating: false
xtr_XMLPathBuildNumber: #document.websphere.appserver.build.number
xtr_backupFrom: /opt/WebSphere/AppServer
xtr_ComponentsInstalled: null
xtr_XMLPathVersion: #document.websphere.appserver.version
xtr_NameSpaceAware: false
xtr_LogFile: /opt/WebSphere/AppServer/logs/update/20031009_225608_WAS_Sessions_08-12-2003_5.0.2_cumulative_Fix_httpsession.db_install.log
Main-Class: Extractor
xtr_AddHistory: true
TimeStamp: 2003-10-09T15:56:09-07:00
xtr_EventType: BackOut
xtr_XMLPathBuildDate: #document.websphere.appserver.build.date
JDK-Level: 1.3.1_04-b02 Sun Microsystems Inc.
xtr_XMLPathEditionName: #document.websphere.appserver.edition.name
xtr_XMLPathEditionValue: #document.websphere.appserver.edition.value
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Install
Operating system(s): Solaris
Software version: 5.0.2.2
Software edition:
Reference #: 1192425
IBM Group: Software Group
Modified date: Dec 7, 2004