PQ70832: ERROR MESSAGE BBON1200E EARFILEPROCESSOR ERROR IN TASK UNPACKARCHIVEFILE: SOURCE PATH DIRECTORY NOT ABSOLUTE

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
A customer is installing a new WebSphere environment.  After
filling out the panels for creating a new application server,
the error message:
BBON0479E Add for BBOASR2 failed. See message log for details.
BBON1200E EARFileProcessor error in task unpackArchiveFile:
  source directory-name not absolute.
BBON1140E Unable to install webcontainer ear file
RemoteWebContainer_resolved.ear on server BBOASR2.
.
In addition directory-name appears in /tmp.
and TRACEDETAIL=(3,E) shows the following:
Trace: 2003/01/24 14:02:38.402 01 t=7CAE88 c=2.6E key=P8
  Description: DefineJ2EEServer
  File: ./bbomsbo6.cpp
  LineNum: 4053
  Failed to process standard EAR file: RemoteWebContainer_resolv
  Absolute file name:
/usr/lpp/WebSphere/bin/RemoteWebContainer_resolved.ear
  Symlink name:   directory-name
  Server name: BBOASR2
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: Defining a J2EE server fails with       *
*                      message "BBON1200E EARFileProcessor     *
*                      error in task unpackArchiveFile: source *
*                      path   yh not absolute." on some        *
*                      systems, but not others.                *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Defining a J2EE server fails with message:
BBON1200E EARFileProcessor error in task unpackArchiveFile:
source path   yh not absolute.
followed by message:
BBON1140E Unable to install webcontainer ear file
RemoteWebContainer_resolved.ear on server WBSAS1.

This only happens on some systems, but not on others.  The
source path shown varies and often appears to be random
characters.  The server name (WBSAS1 in the example above) is
the name of the J2EE server being added.

The problem resulted because storage is freed prematurely
following a call to the getWorkingDir method to obtain the
working directory name.  In some cases, the freed storage was
reassigned and written to by a second method, then later
accessed by the first method, which resulted in the first
method getting an incorrect working directory name - often
binary data rather than text.  The EARFileProcessor then
determined that the string was not a valid directory name,
issued message BBON1200E and failed.
Problem conclusion
Support has been modified such that the getWorkingDir method was
changed to return the directory name in storage that will not be
freed until all processing that uses the directory name has
completed.

APAR PQ70832 is associated with SERVICE LEVEL W401502 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ70832
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2003-02-10
Closed date 2003-03-21
Last modified date 2003-04-03

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
BBOUBINF          

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ75293    UP03/03/29 P F303

  Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ70832
IBM Group: Software Group
Modified date: Apr 3, 2003