PTF - MEMO TO USERS - WEBSPHERE MQ SERVER for iSeries R530 - 5724B41 ================================================================================ I M P O R T A N T - P L E A S E R E A D - - - - - - - - - - - - - - - - - - - - - The latest service level is known as the -> CSD05 <- set of PTFs. You can verify your current service level by calling program MQVER using command CALL QMQM/MQVER, or by viewing the build date which is logged in WebSphere MQ FDC reports. For CSD05, this data is: MQVER: Name: WebSphere MQ MQVER: Version: 530.5 CSD05 MQVER: CMVC level: p530a-05-030929 MQVER: BuildType: IKAP - (Production) FDC report: Build Date :- Sep 30 2003 A set of CSD PTFs comprises eight PTFs - six for the *BASE install option (library QMQM) - one for install option 1 (library QMQMSAMP) - one for the WEBSPHERE MQ JAVA BASE for iSeries product (5639C34) PTF SI10092 has been designated as the 'marker' PTF for CSD05. Ordering SI10092 will deliver all seven PTFs in the CSD set for product 5724B4106. PTF SI10138 for 5639C3400 (WMQ JAVA) will need to be ordered separately, if required. For option *BASE - you must apply ALL six PTFs. Please use DSPPTF to check that SI10119 is applied OK. For option 1 - SI10120 will re-ship library QMQMSAMP (optional) For WMQ JAVA - SI10138 MUST be applied as well as SI10092 if both 5724B41 and 5639C34 products are installed. For details of CSD requisites and CUM packages, please refer to section "REQUISITE PTFs & CUM PACKAGES" below. ..................................................................... BEFORE ... UPDATING your WebSphere MQ service level, you -> MUST <- quiesce all Queue Manager activity. A suggested procedure is included in the PTF Special Instructions. ..................................................................... BEFORE ... APPLYING the latest set of PTFs, you -> MUST <- remove any TESTFIXES which have been applied on top of the previous CSD. ..................................................................... Users upgrading or installing WebSphere MQ, on a system with a PRIMARY LANGUAGE for which there is no MQSeries National Language Version ... PLEASE READ APAR SA96209 (applicable to both v5.2 & v5.3) ..................................................................... If you are migrating an iSeries C++ application from a previous version of WebSphere MQ, you -> MUST <- rebind your C++ application on v5.3 For more details, please read the NEWS ITEM below. ================================================================================ LIST OF CONTENTS ---------------- * SUMMARY of CHANGES * SUMMARY of ESSENTIAL OS/400 APAR fixes * SUMMARY of PTF REQUISITES (IMPORTANT, PLEASE CHECK) * NEWS ITEMS - PTF SI07469 - especially for users of WebSphere Application Services - PTF SI08332 - designated as the 'marker PTF' for ALL the PTFs in CSD03 - PTF SI09395 - designated as the 'marker PTF' for ALL the PTFs in CSD04 - PTF SI10092 - designated as the 'marker PTF' for ALL the PTFs in CSD05 - Important action required for iSeries C++ applications * LIST of HIPER APARS * SUMMARY of PERFORMANCE IMPROVEMENT APARS * SUMMARY of PTFs with ACTIVATION INSTRUCTIONS * SUMMARY of NON-PTF APARS SUMMARY OF CHANGES ------------------ * Ordering a 'marker PTF' will download ALL the PTFs which comprise a CSD set * Changes made for CSD05 edition, plus performance fixes (02.Dec.2003) - SI10703 ... replaces SI10081 - SI10083 ... replaces SI09412 - SI10704 ... replaces SI10084 - SI10705 ... replaces SI10087 - SI10092 ... replaces SI09428 <- 'marker PTF for CSD05' - SI10119 ... replaces SI09355 - SI10120 ... replaces SI09438 <- applies to install option 1 (QMQMSAMP) * Changes made for CSD05 edition (31.Oct.2003) - SI10081 ... replaces SI09395 - SI10083 ... replaces SI09412 - SI10084 ... replaces SI09414 - SI10087 ... replaces SI09416 - SI10092 ... replaces SI09428 <- 'marker PTF for CSD05' - SI10119 ... replaces SI09355 - SI10120 ... replaces SI09438 <- applies to install option 1 (QMQMSAMP) * Changes made for CSD04 edition (04.Sep.2003) - SI09355 ... replaces SI08509 - SI09395 ... replaces SI08332 <- 'marker PTF for CSD04' - SI09412 ... replaces SI08362 - SI09414 ... replaces SI08393 - SI09416 ... replaces SI08475 - SI09428 ... replaces SI08397 - SI09438 ... new <- applies to install option 1 (QMQMSAMP) * Changes made for CSD03 edition (07.May.2003) - SI08332 new <--- this is the 'marker PTF for CSD03' - SI08362 new - SI08393 new - SI08397 ... replaces SI07469 - SI08475 new - SI08509 new (includes SI07462) * Changes made for the previous edition (10.Jan.2003) - SI07469 new SUMMARY of ESSENTIAL OS/400 APAR fixes (R520) --------------------------------------------- SI08244 - SE09086 : OSP-INCORROUT ERROR NUMBER 3474 FOR JOURNALED IFS OPERATIONS SI08758 - SE10022 : OSP QUSRJOBI API INCORRECTLY RETURNING JOB STATUS *OUTQ SI06611 - SE08112 : OSP-UNPRED ERRORS AFTER MULTIPLE READLINK() CALLS SI06051 - SE07017 : OSP-WAIT MANY JOBS ARE IN MUTEX WAIT DEADLOCK SITUATION SI06051 - SE05950 : OSP-INCORROUT-MSGCPF8355 RMVLNK FAILS ON JOURNALED OBJECT ??????? - MA25069 : LIC-INCORROUT DEADLOCK WHEN JOURNALING STREAM FILE (FSYNC) SI06839 - SE07869 : OSP-DB-JRN-INCORROUT CANNOT SEE REMOTE JOURNAL RCVR ENTRIES ??????? - SE05653 : OSP-WAIT POSSIBLE DEAD LOCK WITH ENTRY NOT JOURNALED ERROR O SI05917 - SE06251 : OSP-LOOP INDEPENDENT ASP LOOPS WHEN VARYING OFF SI05049 - SE06508 : OSP-DB-JRN-INCORROUT APYJRNCHGX DOES NOT APPLY F RG AND F MD SI04733 - SE06184 : OSP-INCORROUT EXISTING OBJECT NOT FOUND SI04545 - SE05950 : OSP-INCORROUT-MSGCPF8355 RMVLNK FAILS ON JOURNALED OBJECT SUMMARY of ESSENTIAL OS/400 APAR fixes (R510) --------------------------------------------- MF29529 - MA26192 : LIC-INCORROUT STREAM FILE ACCESS PROBLEMS VL07002F30 MF29190 - MA25924 : LIC-INCORROUT-JRN APYJRNCHG WRITE AND TRUNCATE ERRORS MF29056 - MA25826 : LIC-INCORROUT SECTIONS OF STREAM FILE ARE CLEARED MF28908 - MA25390 : LIC-COMM-TCPIP SOCKETS ERRNO 3426 ECONNRESET OCCURS ON RECV MF28252 - MA25069 : LIC-INCORROUT DEADLOCK WHEN JOURNALING STREAM FILE (FSYNC) MF27789 - MA24425 : LIC JOURNAL JOBS HANG & EVENTUALLY CAUSE OTHER JOBS TO HANG MF27531 - MA24480 : LIC JOB WAIT (JOBS DO NOT END) - MATERIALIZE PROCESS RECORD MF27109 - MA24091 : OSP-DB-JRN-F/AUINCRSTGUSED-MSGMCH3203 DELETE OF JOURNAL RCVR MF26971 - MA23645 : LIC-INCORROUT RECOVERY PROBLEM WITH JOURNALED STREAM FILES SI08678 - SE10022 : OSP QUSRJOBI API INCORRECTLY RETURNING JOB STATUS *OUTQ SI07987 - SE09086 : OSP-INCORROUT ERROR NUMBER 3474 FOR JOURNALED IFS OPERATIONS SI06610 - SE08112 : OSP-UNPRED ERRORS AFTER MULTIPLE READLINK() CALLS SI06528 - SE07869 : OSP-DB-JRN-INCORROUT CANNOT SEE REMOTE JOURNAL RCVR ENTRIES SI06528 - SE06508 : OSP-DB-JRN-INCORROUT APYJRNCHGX DOES NOT APPLY F RG AND F MD SI05772 - SE07017 : OSP-WAIT MANY JOBS ARE IN MUTEX WAIT DEADLOCK SITUATION SI05772 - SE06184 : OSP-INCORROUT EXISTING OBJECT NOT FOUND SI05771 - SE05240 : OSP-MSGCPFA0AA AFTER REPEATED IFS OPERATIONS SI05501 - SE07018 : OSP-WAIT POSSIBLE DEAD LOCK WITH ENTRY NOT JOURNALED ERROR O SI05500 - SE05653 : OSP-WAIT POSSIBLE DEAD LOCK WITH ENTRY NOT JOURNALED ERROR O SI05444 - SE04885 : OSP-MSGMCH3402-T/QP0FEPFS AFTER UNLINKING A FILE FAILS SI05345 - SE06773 : OSP-WAIT MANY JOBS ARE IN MUTEX WAIT DEADLOCK SITUATION SI04733 - SE04884 : OSP-MSGMCH2601 LOCKING ERROR FOR FILE SYSTEM OBJECTS SI04328 - SE05655 : OSP-WAIT POSSIBLE DEAD LOCK IF ENTRY NOT JOURNALED FOR IFS SI03589 - SE03700 : OSP - EDTF INSERTS CHARACTER IN FILE PATH FIELD SI03029 - SE04167 : OSP-MSGMCH3601-F/QUSRJOBI-T/QUSRJOBI X'08AB' REQUISITE PTFs & CUM PACKAGES ----------------------------- All the CSD05 PTFs are members of the V5R2 GA+7 CUM package. A full list can be found on the internet at: http://w3.rchland.ibm.com/projects/APAR-PTF/cum/C3364520.html NEWS ITEMS ---------- * PTF SI07469 - especially for users of WebSphere Application Services APAR SE08869 is essential for GA version of WebSphere Application Services * Important action required for iSeries C++ applications If you are migrating an iSeries C++ application from a previous version of WebSphere MQ you will need to rebind your application on v5.3 This is because the order of the export list in service program IMQS23I4 has been modified. If you do not rebind, then for some function calls you may obtain the following MCH4433 exception: Message ID . . . . . . . . . : MCH4433 Message file . . . . . . . . : QCPFMSG Library . . . . . . . . . : QSYS Message . . . . : Program import invalid. Cause . . . . . : The calling program &1 references the item with export id of &3 from service program &2. The calling program expects the export type of this item to be &4. The actual export type of the item is &5. The export type codes and their meanings are as follows: 0001 - an external procedure, 0002 - an external data item. The service program has changed in an incompatible manner since the time the calling program was created. Technical description . . . . . . . . : Either recreate the calling program or recreate the service program after checking the export source for the following conditions. If the service program was created with the LVLCHK(*NO) option then ensure that the order and export type of exported items agrees with previous versions of the service program. If the service program was created with one or more PGMLVL(*PREVIOUS) sections, then ensure that the order and export type of items in each section agree with those in the PGMLVL(*CURRENT) section. This exception only applies to C++ applications on iSeries. No action is required for C applications. HIPER APARS LIST ---------------- None. PERFORMANCE IMPROVEMENT PTFs ---------------------------- 3 Extra PTFs are available on top of CSD05 which will improve the performance of STRMQM. These are SI10703 (supersedes SI10081) SI10704 (supersedes SI10084) SI10705 (supersedes SI10087). These can either be applied on top of CSD05 or togethor with the remaining CSD05 *BASE PTF's SI10083, SI10092, SI10119 and the samples PTF SI10120 to make up a complete set of CSD05 PTF's. Applying these PTFs will have the following effect on the information displayed by program MQVER. MQVER: Name: WebSphere MQ MQVER: Version: 530.5 CSD05 MQVER: CMVC level: p530a-05-CSD5.1 MQVER: BuildType: IKAP - (Production) The build date on any FDC's produced will report. FDC report: Build Date :- Oct 20 2003 These PTF's ship fixes for the following APAR's SE11690 - MQM400 STRMQM FAILS BECAUSE OF A LONG UNIT OF WORK THAT SPANS PAST CHECKPOINT SE11691 - MQM400 STRMQM TAKES TIME PTFs WITH ACTIVATION INSTRUCTIONS --------------------------------- None. SUMMARY of NON-PTF APARS ------------------------ SE10073 : closed DOC : MQM400 - LANGUAGE IDS 2984 AND 2938 NOT LISTED AS SUPPORTED LANGUAGES IN THE QUICK BEGINNINGS