IBM Support

PK89856; 7.0.0.5: Expiry settings for a WMQ destination are ignored

Download


Abstract

Specifying an Expiry value for a WebSphere MQ JMS destination has no effect. The value is ignored.

Download Description

PK89856 resolves the following problem:

ERROR DESCRIPTION:
WMQ Queue destinations defined in the Admin Console do not honor message expiry set under 'Advanced Properties' for the JMS Queue Destinations. Even if an expiration value is set, the messages never expire. If the Priority value type is SPECIFIED, then a specified Expiry value will be honored.

LOCAL FIX:

PROBLEM SUMMARY

USERS AFFECTED:
Users of IBM WebSphere Application Server Version 7.0 using WebSphere MQ as a messaging provider

PROBLEM DESCRIPTION:
Specifying an Expiry value for a WebSphere MQ JMS destination has no effect. The value is ignored.

RECOMMENDATION:
None

While binding the JMS destination into the JNDI namespace the value type of the Priority property was incorrectly read from the configuration when determining the value type of the Expiry property. As a result, any value specified as the Expiry was ignored, unless the Priority value type was SPECIFIED. Otherwise the Priority value type is used for the Expiry.

PROBLEM CONCLUSION:
The fix for this APAR corrects the code that binds the WebSphere MQ JMS destination into the JNDI namespace, so that the value type of Expiry property is read correctly.

The fix for this APAR is currently targeted for inclusion in fix pack 7.0.0.7. Please refer to the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980

Prerequisites

Please download the UpdateInstaller below to install this fix.

[{"PRLabel":"UpdateInstaller","PRLang":"US English","PRSize":"7250000","PRPlat":{"label":"AIX","code":"PF002"},"PRURL":"http://www.ibm.com/support/docview.wss?rs=180&uid=swg21205991"}]

Installation Instructions

Please review the readme.txt for detailed installation instructions.

[{"INLabel":"Readme","INLang":"US English","INSize":"6374","INURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PK89856/readme.txt"}]
On
[{"DNLabel":"7.0.0.1-WS-WAS-IFPK89856","DNDate":"08/05/2009","DNLang":"US English","DNSize":"10035","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.1-WS-WAS-IFPK89856&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PK89856/7.0.0.1-WS-WAS-IFPK89856.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PK89856/7.0.0.1-WS-WAS-IFPK89856.pak"}]

Technical Support

Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the WebSphere Application Server Support Web site (http://www.ibm.com/software/webservers/appserv/was/support/), or contact 1-800-IBM-SERV (U.S. only).

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Java Message Service (JMS)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.1;7.0.0.3;7.0.0.5","Edition":"Base","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
07 October 2019

UID

swg24023965