PQ70832: ERROR MESSAGE BBON1200E EARFILEPROCESSOR ERROR IN TASK UNPACKARCHIVEFILE: SOURCE PATH DIRECTORY NOT ABSOLUTE | |||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() 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: BBOASR2Local 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 is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
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
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.