Fixes are available
APAR status
Closed as program error.
Error description
Applications fail during register subscriber operations with errors 3155 (MQRCCF_SUBSCRIPTION_IN_USE) and 3156 (MQRCCF_SUBSCRIPTION_LOCKED). Additional symptoms include failures to restart the broker, with accompanying FDCs (PU294005 and PU294010). Once the broker fails to restart, no publish-subscribe activity is possible. A typical FDC might look as follows: Probe Id :- PU294005 Component :- fkiRestoreSubscription Program Name :- amqfcxba Major Errorcode :- frcE_UNEXPECTED_ERROR MQM Function Stack fpiTaskReply faxRunStream fkxStartStream fkiRestoreRegistrations fkiProcessChangeRecord fkiReplayRegistrationRecord fkiRestoreSubscription xcsFFST Queue manager or broker restart does not resolve this issue.
Local fix
Problem summary
**************************************************************** USERS AFFECTED: Any users of WebSphere MQ issuing deregister subscriber commands with MQREGO_LEAVE_ONLY specified. An example would be a WAS pubsub application. Platforms affected: All Distributed (iSeries, all Unix and Windows) **************************************************************** PROBLEM SUMMARY: The problem was caused by WebSphere MQ writing multiple change records to the broker persistent state queue for one subscription if a deregister subscriber with MQREGO_LEAVE_ONLY was issued. Depending on the subsequent sequence of events, this could then lead to applications being returned 3155/3156 errors during a register subscriber operation. This could also lead to failures to restart the broker as a result of duplicate subscriptions being present.
Problem conclusion
WebSphere MQ was modified to ensure that multiple change records for the same subscription are not persisted to the broker state queues. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: v6.0 Platform Fix Pack 6.0.2.10 -------- -------------------- Windows U200318 AIX U832558 HP-UX (PA-RISC) U833084 HP-UX (Itanium) U833088 Solaris (SPARC) U833085 Solaris (x86-64) U832557 iSeries tbc_p600_0_2_10 Linux (x86) U832545 Linux (x86-64) U833083 Linux (zSeries) U833089 Linux (Power) U833087 Linux (s390x) U833086 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
IZ73969
Reported component name
WMQ LIN X86 V6
Reported component ID
5724H7204
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-04-01
Closed date
2010-04-27
Last modified date
2010-04-27
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 LIN X86 V6
Fixed component ID
5724H7204
Applicable component levels
R600 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
31 March 2023