APAR status
Closed as program error.
Error description
If an application using the WebSphere MQ classes for Java or classes for JMS connects to a queue manager that has the Advanced Message Security (AMS) component installed, and there is an issue accessing the policy data held on that queue manager, the WebSphere MQ classes for Java and classes for JMS will generate an FDC containing the following information: Source Class :- com.ibm.mq.ese.intercept.JmqiOpenInterceptorImpl Source Method :- processExceptionAfterOpen ProbeID :- MP005001 The FDC does not give any information about the queue manager that it was accessing when the issue occurred. This means that, if the application is connecting to multiple queue managers, it is not possible to determine from the FDC which queue manager should be looked at to investigate the issue.
Local fix
Problem summary
**************************************************************** USERS AFFECTED: This issue affects users of: - The WebSphere MQ V7.5 classes for Java. - The WebSphere MQ V7.5 classes for JMS. - The WebSphere MQ V7.5 resource adapter. - The IBM MQ V8 classes for Java. - The IBM MQ V8 classes for JMS. - The IBM MQ V8 resource adapter. who have applications which connect to queue managers that have the Advanced Message Service (AMS) component installed. Platforms affected: MultiPlatform **************************************************************** PROBLEM DESCRIPTION: If an application using the WebSphere MQ classes for Java, classes for JMS or the resource adapter connected to a queue manager which had the Advanced Message Security (AMS) component installed, and encountered an issue while accessing AMS policy data, an FDC file was generated with the following information: Source Class :- com.ibm.mq.ese.intercept.JmqiOpenInterceptorImpl Source Method :- processExceptionAfterOpen ProbeID :- MP005001 The FDC also contained details of the exception that occurred while reading the AMS policy data. If the application was connecting to multiple queue managers, then it was not possible to identify which queue manager the application was communicating with when the issue occurred.
Problem conclusion
The WebSphere MQ classes for Java, classes for JMS and resource adapter have been updated so that, if an exception is thrown while accessing AMS policy data, the FDC that is generated will also include: - The name of the queue manager that an application was getting the AMS policy data from when the issue occurred. - The unique identifier (UID) for the queue manager. An example of the new FDC that will now be generated, which shows the queue manager name and UID, is shown below: **************************************************************** ****** Source Class :- com.ibm.mq.ese.intercept.JmqiOpenInterceptorImpl Source Method :- processExceptionAfterOpen ProbeID :- MP005001 Data ---- | Queue manager Uid :- myQMGR_2013-12-23_11.04.10 | Queue manager name :- myQMGR | exception :- ExceptionDepth is 3 | exception :- | | Cause:1 :- The IBM WebSphere MQ Advanced Message Security Java interceptor failed to obtain the security policy. Reason Code: '3013' **************************************************************** ****** --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Version Maintenance Level v7.5 7.5.0.7 v8.0 8.0.0.5 The latest available maintenance can be obtained from 'WebSphere MQ Recommended Fixes' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037 If the maintenance level is not yet available information on its planned availability can be found in 'WebSphere MQ Planned Maintenance Release Dates' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309 ---------------------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
IT13767
Reported component name
WMQ BASE MULTIP
Reported component ID
5724H7241
Reported release
750
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-02-12
Closed date
2016-02-21
Last modified date
2016-02-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WMQ BASE MULTIP
Fixed component ID
5724H7241
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSDEZSF","label":"IBM WebSphere MQ Managed File Transfer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
31 March 2023