PQ45862: DIRECTORY STRUCTURE AFTER CHANGING SYMBOLIC LINK AND RESTARTING WEBAPP


APAR

APAR status
Closed as unreproducible.

Error description
Per Kim H.
L3 support team reviewed the test case again while restarting
web app after switching symbolic link and were able to
reproduce with the restart. This is a defect.
Additional information about this problem:
Problem Description:Additional information about this problem:
The web/ directory for our applications is really a symbolic link to another symbolic link that in turn points to the directory with user code. The JSP processor seems to follow the links and represent them in the temp files. If one of the symbolic links is changed (this happens every time a new code version is released), the following stack trace appears (a temporary workaround was found, remove the temp directory for the web application and let the files be re-created):Problem Description:The web/ directory for our applications is really asymbolic link to another symbolic link that in turnpoints to the directory with user code. The JSP processorseems to follow the links and represent them in the tempfiles. If one of the symbolic links is changed (thishappens every time a new code version is released), thefollowing stack trace appears (a temporary workaround wasfound, remove the temp directory for the web application
. java.lang.NoClassDefFoundError:and let the files be re-created):.
ms/dist/appmw/PROJ/wscfg_0002dny/hqsas_00031_00039_00030/w sas_0005f_00033_0005f_00035/hosts/hqsas_00031_00039_00030_ 0005fhost/eipmo/GPS/web/index_jsp_2 (wrong name: ms/dist/eipmo/PROJ/GPS/_00033_0005 at java.lang.ClassLoader.defineClass0 (Native Method) at java.lang.ClassLoader.defineClass0 (Compiled Code) at java.lang.ClassLoader.defineClass (Compiled Code) at java.lang.ClassLoader.defineClass NOTE: This behaviour is only supported when the webapp is restarted after changing link.
java.lang.NoClassDefFoundError:ms/dist/appmw/PROJ/wscfg_0002dny/hqsas_00031_00039_00030/wsas_0005f_00033_0005f_00035/hosts/hqsas_00031_00039_00030_0005fhost/eipmo/GPS/web/index_jsp_2(wrong name: ms/dist/eipmo/PROJ/GPS/_00033_0005at java.lang.ClassLoader.defineClass0(Native Method)at java.lang.ClassLoader.defineClass0(Compiled Code)at java.lang.ClassLoader.defineClass(Compiled Code)at java.lang.ClassLoader.defineClassNOTE: This behaviour is only supported when the webappis restarted after changing link.
Local fix
Problem summary
JSP 1.1 processor. The reporting customer chose to upgrade
to JSP 1.1, therefore this apar is being closed.
Problem conclusion
Temporary fix
Comments
APAR information
APAR numberPQ45862
Reported component nameWAS ADVANCED SU
Reported component ID5648C8402
Reported release350
StatusCLOSED UR5
PENoPE
HIPERNoHIPER
Submitted date2001-02-06
Closed date2001-02-27
Last modified date2001-02-27

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:


Modules/Macros
JSP
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information

Applicable component levels











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ45862
IBM Group: Software Group
Modified date: 2001-02-27