Patch-ID# 117629-04 Keywords: mtp cics mainframe rehost Synopsis: MTP8.0.1 Patch 4 Date: Jan/14/2005 Install Requirements: Additional instructions may be listed below Solaris Release: 8 9 SunOS Release: 5.8 5.9 Unbundled Product: Sun Mainframe Transaction Processing Software Unbundled Release: 8.0 Xref: Topic: MTP8.0.1 Patch 4 Important Operating Information ------------------------------- Release notes and documentation for Sun MTP, Release 8.0.1 are available at docs.sun.com. Access the Sun Mainframe Transaction Processing Software Collection 8.0.1 for the complete documentation set. Relevant Architectures: sparc BugId's fixed with this patch: 4532594 4532894 4650747 4861496 4950784 4989680 4990169 4990417 4992004 4995970 5012959 5013550 5021365 5021639 5025515 5038359 5043309 5046252 5046780 5048477 5049225 5057108 5060051 5062049 5064601 5064635 5066003 5073009 5073260 5077890 5078396 5080400 5084139 5085186 5085758 5086684 5092848 5094377 5095016 5097894 5103299 5107829 6182902 6185290 6190308 6191681 Changes incorporated in this version: 4650747 4990169 4992004 5021365 5046780 5064635 5092848 5094377 5107829 6182902 6185290 6190308 6191681 Patches accumulated and obsoleted by this patch: 112750-09 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: Problem Description: Please see the "Patch Installation Instructions" and "Special Install Instructions" sections for important information. Descriptions for 117629-04 (p4) (14/Jan/2005) --------------------------------------------- 4650747 Allow all MTP processes to dump core for signals that dump core by default 4990169 When one or more unikixtran keep terminating MTP shuts down without a kixsnap 4992004 unikixtran keeps exiting with KIX6694E causing region shutdown 5021365 Provide LU1 (SCS) printer support in MTP TN3270 5046780 Increment the CICS API counts even on any kind of error 5064635 MTP region fails when recovery file fills up. 5092848 unikixmain shuts down the region if tran processor is not able to initalize 5094377 EXEC CICS START must not return TERMIDERR if it is predefined terminal 5107829 Add support for Oracle 10g 6182902 cisam iscommit() function corrupts process local memory 6185290 CHANGE PASSWORD API is returning inconsistent results, sometimes SIGBUS errors 6190308 generic improvements to kixsnap 6191681 BATCH REWRITE fails with status 21 when rewriting 2nd duplicate alternate key Descriptions for 117629-03 (p3) (02/Nov/2004) --------------------------------------------- 4532594 Provide additional statistics for MTP ISC. 4532894 APPC application can be delayed even if 'NOQUEUE' specified on request. 5012959 IDCAMS REPRO (unikixbld) with instream sysin yields errno 2 5013550 Provide the functionaltiy of MTP Solaris process management on AIX 5025515 EPI client hangs if transaction server aborts while waiting for terminal resp 5085186 SUN MTP install with Liant PL/I 7.4.8 yields unresolved references 5085758 sortx fails on files greater than 2GB 5086684 SEND with LENGTH(0) returns EOF when run as a background transaction 5095016 Oracle 9.x with PLI 7.4.8 yields cat cannot open .... /lib/naldflgs 5097894 MTP transaction procesors went in a loop because of fd limit 5103299 SEND MAP aborted with SIGBUS error in PL/I program Descriptions for 117629-02 (p2) (10/Sep/2004) --------------------------------------------- 4950784 Should document additional kixview options 5049225 errno is NOT output on ftok() errors in kxsyskey.c 5057108 Cursor not positioned correctly when LENGTH < map length in SEND MAP FROM 5060051 sending sigusr2 to unikixtcp causes MTP region shutdown on AIX 5062049 Background transaction doing ISC FS causes FOR region to hang 5064601 stranded mirror when user disconnects while tran in application code 5066003 recov_early_blk gets set to zero following EXEC CICS SYNCPOINT 5073009 SIGTERM while in readcon() on TOR/AOR causes mirror(CPMI) in FOR to hang 5073260 TD Queue writes do not work when using ECI - gives IOERROR 5077890 Message KIX0462I specifies CESN, even if referring to CSSN 5078396 EXEC CICS SEND returns LENGERR 5080400 VSAM batch open results in memory leak 5084139 unikixadmin SEGV Descriptions for 117629-01 (p1) (22/Jun/2004) --------------------------------------------- 4861496 KIX_COMMAND SHUTDOWN resource does not work as documented 4989680 Batch job aborted with signal gets run time or SIGBUS error in Server Express 4 4990417 MTP socket applications may fail to execute correctly. 4995970 INQUIRE TSQ NEXT may return invalid results. 5021639 kixtran fails to run command, if user does not write permission in $KIXSYS 5038359 Problems when using Oracle 9.2.0 with MTP 5043309 MTP region is shutdown after unikixtcp SEGVs 5046252 remote READNEXT on alternate index doesn't return record when DUPKEY is raised 5048477 MTP region must be restarted after an application doing Function Ship ABORTS Patch Installation Instructions: -------------------------------- Notice: If you are using the MBM product, this MTP patch release requires that you also use MBM patch release, patch id 117630-01, or later. If you are using the J3270 product, this MTP patch release requires that you also use J3270 patch release, patch id 114279-04, or later. If you are using the MSF product, this MTP patch release requires that you also use MSF patch release, patch id 117631-01 or later. If you are using the MAA product, this MTP patch release requires that you also use MAA patch release, patch id 114865-01 or later. If you are using the MAT product, this MTP patch release requires that you also use MAT patch release, patch id 114866-01 or later. The procedure for installing a patch release differs slightly from the procedure for installing the Sun Mainframe Transaction Processing software from a CD-ROM, as described in the Installation Guide. To install a patch release 1. Create a staging directory on your system for the zip file you will download from SunSolve. For example: mkdir /pkgs/mtp_patches 2. On SunSolve, select the patch, download it to the staging directory. 3. If you have a previous installation of MTP, make a note of the top level directory where it is installed, such as /pkgs/mtp. If this is your first installation, follow the directions in the Installation Guide for setting up the installation directory. 4. Change to the installation directory and extract the contents of the zip file. For example, type the commands: cd /pkgs/mtp unzip /pkgs/mtp_patches/117629-04.zip This command will install the MTP files into the following directory structure: /pkgs/mtp/117629-04/MTP8.0.1p4/ This README file will also be copied to the /pkgs/mtp/117629-04 directory. Refer to the /pkgs/mtp/117629-04/MTP8.0.1p4/doc/updated_user_doc.txt file for documentation updates. 5. If you have an existing setup file, you must update the UNIKIX environment variable to point to this new installation directory. If you do not have a setup file, follow the directions in the Installation Guide for creating one. 6. Follow the directions in the Installation Guide for creating a license file. If you already have a valid license, make sure the KIXLICDIR environment variable in your new setup file points to the correct license directory. 7. Follow the directions in the Installation Guide for building the MTP software and verifying your installation. Special Install Instructions: ----------------------------- If you are using the MBM product, this MTP patch release requires that you also use MBM patch release, patch id 117630-01, or later. If you are using the J3270 product, this MTP patch release requires that you also use J3270 patch release, patch id 114279-04, or later. If you are using the MSF product, this MTP patch release requires that you also use MSF patch release, patch id 117631-01 or later. If you are using the MAA product, this MTP patch release requires that you also use MAA patch release, patch id 114865-01 or later. If you are using the MAT product, this MTP patch release requires that you also use MAT patch release, patch id 114866-01 or later. README -- Last modified date: Friday, January 14, 2005