PQ66463: NEW FUNCTION

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as unreproducible in next release.

Error description
New Function
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: APAR PQ66463 addresses various problems *
*                      in WebSphere Application Server         *
*                      V4.0.1 for z/OS and OS/390.             *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
The following problems are addressed in APAR PQ66463:

(MD14270) OTS issues minor code C9C21808 in a server region
because its thread level control block has been overlaid.
Medium weight threads, which is the default for java threads,
cause problems when they end because the TCB is reused.
Since the TCB is reused our task level resource manager does
not get control to free the BTCB and set STCBBCBA to zero.
boss_thread_destructor does get control for medium weight
threads and frees btcb_ras_trace_fp_object_ptr, calls
cleanup routines which free things like btcb_otsp. When a second
java thread runs on the reused TCB we think the areas
pointed to by btcb_otsp and  btcb_ras_trace_fp_object_ptr are
still valid. In reality the areas have been reallocated to
someone else and OTS issues minor code C9C21808 in a server
region because its thread level control block has been overlaid.

(MD14304) Tracing messages that include J2EEName (AMC) do not
display correctly. Message inserts are corrupted.

(MD14313) 'OS thread identity to runas enabled' property
value 'SET' allows the J2EE server to access methods within
J2EE applications.  This property can be managed by checking and
unchecking the field 'Enable Setting OS Thread Identity to
RunAs Identity' in SM EUI.

Message BBOU0590I, 'OS thread identity to runas enabled :'
should display 'SET' or 'NOT SET' based on the value set to that
property.

(MD14331) WebSphere Application Server for z/OS gives default
values for the queues used by the publish/subscribe APIs for
JMS. The names supplied for these queues do not match those
supplied by WebSphere AE.

(MD14339) nullPointerException from WS390ContainerManager.java
in method createHome can be received. The problem happens when
EJB inheritance is used. The child EJB causes the Parent EJB
BeanMetaData to get loaded before the createHome is done on the
parent.

(MD14388) In WS390ApplicationManager, the method buildClassPath
currently reads past the application root, and jar files that
are in subdirectories will NOT be found.

(MD14430) Under stress runs, eventually a UTOKEN request
will fail with message BBOU0736E due to a NSC token of zero
being returned from a failed NSC token requst. The NSC
token is used to build a bad UTOKEN, resulting in the error.

(MD14436) ClassNotFoundException can occur after Server Region
recycle due to the error of not all the ejb jar files being
read during classloader initialization when running in
Application Mode.

(MD14472) If LOGSTREAM NAME is not defined during bootstrap, the
current.env specifies LOGSTREAMNAME= with no value.  When the
address space is started, a default logstream name is generated
with BBO. followed by the first part of the DAEMON_IPNAME.  If
the DAEMON_IPNAME value contains lower case letters, those are
included in the logstream name.  This is not valid because all
letters in the logstream name must be upper case.

(
PQ63576)In file bboslapd.conf file, there are include
statements that includes the schema files. They are required
only on z/OS R1.3 and earlier releases where RDBM or TDBM with
SDBM is used.  z/OS 1.4 or higher releases of z/OS no longer
supports RDBM, and therefore the schema files are no longer
shipped.  The include statments should be removed from
bboslapd.conf file.
Problem conclusion Temporary fix Comments
APAR 
PQ65206 provides the following problem resolution:

(MD14270) Support has been modified to force java threads to be
heavy weight threads by updating module bbolsys.cpp to set the
environment variable JAVA_THREAD_MODEL to HEAVY.

(MD14304) Support was been modified to correctly display
tracing messages that include J2EEName.

(MD14313) Support was modified to display the 'OS thread
identity to runas enabled' property in the joblog Message
BBOU0590I.

(MD14331)The default queue names for the publish/subscribe APIs
have been changed in WebSphere Application Server for z/OS to
match those being used by WebSphere AE.

(MD14339) Support has been modified to save the home returned
from EJSContainer.LoadBeanMetaData method in a Hashtable with
the J2EEName as the key to the home. Support will now save the
home that is returned on the get to the Hashtable and return
that value if it was found.

(MD14388) Method buildClassPath has been modified to get the
jar file path having the application directory as the root.

(MD14430) Support has bee modified to initialize 2 previously
uninitialized variables that could cause a problem if they
contain data that appears valid. Support was also changed
to return an error if an NSC token is not found, and to check
that the NSC token is valid before using it to build a UTOKEN.

(MD14436) Support has been modified to read all the ejb jar
files with visibility mode in Application Mode.

(MD14472) Support has been modified such that characters will be
converted to upper case when copying them from the DAEMON_IPNAME
value to build a default logstream name.

APAR PQ66463 also resolves the issue reported by APAR

PQ62669. APAR 
PQ62669 addresses the occurence of
ABENDS0C1/ABEND0C1, ABENDS0C4/ABEND0C4, or
ABENDS0C6/ABEND0C6 in LE or WebSphere for z/OS
methods due to storage overlays occurring when a
small LE stack size is specified.

APAR PQ66463 also resolves the issue reported by APAR

PQ63576. Support has been added to the "WebSphere for z/OS
Customization" dialog panels to prompt the user as to whether
their target system is running on z/OS v1.4 or later.  If the
user answered Y (yes), the include statements in bboslapd.conf
are not needed and therefore not generated.  Otherwise, the
include statements will be generated.

APAR PQ66463 is associated with SERVICE LEVEL W401400 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
APAR information
APAR number PQ66463
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED UR1
PE NoPE
HIPER NoHIPER
Submitted date 2002-09-20
Closed date 2002-09-21
Last modified date 2002-10-14

APAR is sysrouted FROM one or more of the following:

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

Modules/Macros
BBOAPCEI BBOAPCWI BBOAPIAI BBOAPIOI BBOAPRMI BBOAPXLI
BBOAXCEI BBOAXIAI BBOCBRAJ BBOFRAS BBOICD BBOIDRMI
BBOIKEYS BBOIRC3 BBOIRC3A BBOIROOT BBOIVPP BBOJJU
BBOLDAP BBOLDGRT BBOLDRAJ BBOLD2DB BBOLRT BBOMCRDB
BBOMID02 BBOMID04 BBOMID06 BBOMID10 BBOMID15 BBOMID19
BBOMID23 BBOMID27 BBOMID33 BBOMID37 BBOMID41 BBOMID45
BBOMID48 BBOMID58 BBOMID62 BBOMID64 BBOMID66 BBOMID68
BBOMID70 BBOMID80 BBOMID81 BBOMID82 BBOMID83 BBOMID85
BBOMID86 BBOMPAT2 BBOMSCO BBOMSD51 BBOMSD90 BBOMUTIL
BBONMC BBOPCBS BBOSLUT BBOSNSM BBOUBINF BBOWALC1
BBOWCMIG BBOWCPYR BBOWHLDP BBOWHMA1 BBOWHMF BBOWHMG1
BBOWHMG2 BBOWHMG3 BBOWHMG4 BBOWHMM BBOWHSY1 BBOWHSY2
BBOWHSY3 BBOWH1ST BBOWLDP1 BBOWLOAD BBOWMAIN BBOWMF
BBOWMIG1 BBOWMIG2 BBOWMIG3 BBOWMIG4 BBOWMM BBOWSAVE
BBOWSYS1 BBOWSYS2 BBOWSYS3 BBOWTDBM BBOW02 BBOW1ST
BBOZ0786 BBOZ0795 BBOZ0796 BBOZ0801 BBOZ0804 BBOZ0809
BBOZ0810 BBOZ0812 BBOZ0813 BBOZ0814 BBOZ0842 BBOZ0843
BBOZ0844 BBOZ0845 BBOZ0846 BBOZ0847 BBOZ0848 BBOZ0849
BBOZ0850 BBOZ0851 BBOZ0906 BBOZ0910 BBOZ0911 BBOZ0912
BBOZ0913 BBOZ0915 BBOZ0916 BBOZ0917 BBOZ0918 BBOZ0919
BBOZ0920 BBOZ0921 BBOZ0922 BBOZ0923 BBOZ0924 BBOZ0925
BBOZ0926 BBOZ0927 BBOZ0928 BBOZ0929 BBOZ0930 BBOZ0931
BBOZ0932 BBOZ0933 BBOZ0934 BBOZ0938 BBOZ0942 BBOZ0943
BBOZ0944 BBOZ0945 BBOZ0946 BBOZ0947 BBOZ0948 BBOZ0949
BBOZ0950 BBOZ0951 BBOZ0952 BBOZ0953 BBOZ0954 BBOZ0955
BBOZ0956 BBOZ0957 BBOZ0958 BBOZ0959 BBOZ0960 BBOZ0961
BBOZ0962 BBOZ0963 BBOZ0964 BBOZ0965 BBOZ0966 BBOZ0967
BBOZ0968 BBOZ0969 BBOZ0970 BBOZ0971 BBOZ0972 BBOZ0973
BBOZ0974 BBOZ0975 BBOZ0976 BBOZ0977 BBOZ0978 BBOZ0979
BBOZ0980 BBOZ0981 BBOZ0982 BBOZ0983 BBOZ0984 BBOZ0985
BBOZ0986 BBOZ0987 BBOZ0988 BBOZ0989 BBOZ0990 BBOZ0991
BBOZ0992 BBOZ0993 BBOZ0994 BBOZ0995 BBOZ0997 BBOZ0998
BBOZ0999 BBOZ1000 BBOZ1001 BBOZ1002 BBO3ACEE BBO3ASCB
BBO3BAS BBO3BEGC BBO3CDRM BBO3CGRM BBO3CMDP BBO3CMDS
BBO3CTF BBO3CTT BBO3CT ***This field was
truncated. To obtain the full apar
record, please contact your local support
center.***          

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ70037    UP02/09/27 P F209

  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 #: PQ66463
IBM Group: Software Group
Modified date: Oct 14, 2002