PQ61808: WEBSPHERE FOR Z/OS CLIENT USING MQ SERIES JMS. WHEN THE APPLICATION ENDS ABNORMALLY, MQ MANAGER NEEDS RECYCLE

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
WebSphere is setting the 'SpecLevel' and 'ServerType' directives
'com.ibm.websphere.SpecLevel', and 'com.ibm.websphere.ServerType
when we're running in an unmanaged client environment.
MQ uses these to determine the JMS Driver characteristics.
Since the ServerType property is set, MQ is running as if they
are in the 'server runtime'.
Local fix
You cannot prevent these properties from being set, but you can
'remove' them via:
System.getProperties().remove("com.ibm.websphere.ServerType");
System.getProperties().remove("com.ibm.websphere.SpecLevel");
.
you would have to issue the above in the CLIENT code, AFTER
creating the java.naming.InitialContext() and BEFORE they lookup
or create their connection factories.
.
This will ensure that MQ uses their batch adapter code, rather
than the RRS adapter code.
.
Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: Speclevel and Servertype properties     *
*                      should not be set in a client           *
*                      environment.                            *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
WebSphere is setting the 'SpecLevel' and 'ServerType' directives
'com.ibm.websphere.SpecLevel', and 'com.ibm.websphere.ServerType
when we're running in an unmanaged client environment.
MQ uses these to determine the JMS Driver characteristics.
Since the ServerType property is set, MQ is running as if they
are in the 'server runtime'.
Problem conclusion
Support has been modified to not set the Speclevel and
Servertype properties when running in a client environment.

APAR PQ61808 is associated with SERVICE LEVEL W401082 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ61808
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2002-05-31
Closed date 2002-07-11
Last modified date 2002-08-04

APAR is sysrouted FROM one or more of the following:

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

Modules/Macros
BBOUBINF BBOZ0229 BBOZ0812 BBOZ0813    

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ68002    UP02/07/18 P F207

  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 #: PQ61808
IBM Group: Software Group
Modified date: Aug 4, 2002