OBSOLETE Patch-ID# 112271-07
Keywords: MTP CICS Mainframe Rehost
Synopsis: Obsoleted by: 112271-08 SunMTP7.2 Patch 7
Date: Dec/23/2002

Install Requirements: Additional instructions may be listed below                      
                      
Solaris Release: 7 8

SunOS Release: 5.7 5.8

Unbundled Product: Sun Mainframe Transaction Processing Software

Unbundled Release: 7.2

Xref: 

Topic: SunMTP7.2.0p7

Relevant Architectures: sparc

BugId's fixed with this patch: 4523073 4531266 4531780 4531905 4532290 4532433 4532865 4546643 4546655 4548794 4554387 4554396 4554400 4559053 4592955 4593048 4593084 4599467 4599487 4599492 4604899 4612986 4613991 4614003 4614111 4614544 4614877 4615303 4615982 4615988 4616892 4616911 4616912 4616914 4616921 4619602 4620207 4621835 4623194 4623754 4623861 4624735 4629227 4634098 4634824 4636932 4637368 4641453 4642661 4642861 4642903 4643263 4643856 4646501 4647680 4649000 4651418 4652064 4653479 4653484 4653514 4655986 4656841 4657804 4658453 4658522 4661690 4662727 4662751 4662756 4662767 4663880 4664630 4664952 4665956 4667429 4670701 4670936 4672147 4672907 4677179 4677977 4679723 4679739 4681225 4684501 4684503 4684504 4684505 4684507 4684512 4684893 4687450 4690025 4692040 4693418 4693567 4694517 4695881 4696390 4699037 4700053 4700087 4700092 4700502 4705210 4705688 4705999 4706346 4711702 4712289 4713505 4714421 4717039 4718579 4719473 4720058 4720194 4721349 4721614 4728995 4732112 4732178 4741746 4742885 4743079 4743651 4744014 4744167 4744995 4746399 4747067 4750737 4751419 4752364 4754142 4754923 4755577 4758920 4760048 4761564 4761920 4761935 4762158 4764437 4764528 4767661 4771233 4771902 4772318 4777166 4778203 4780386 4781305 4782622 4783228 4787102 4787620 4789354 4789453

Changes incorporated in this version: 4758920 4761935 4777166 4778203
4780386 4781305 4782622 4783228 4787102 4787620 4789354 4789453

Patches accumulated and obsoleted by this patch: 

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 112271-07 (p7) 20/DEC/2002)
---------------------------------------------
 
4758920 TCT SUFFIX processing does not work for Pre-defined TN3270 entries
4761935 READQ TD incorrectly returns IOERR
4777166 -Dt trace incorrectly dumps too many trace files
4778203 Keyboard mapping typographical errors in Sun MTP Configuration Guide
4780386 kixexptbl dumps core
4781305 Implement the mainframe equivalent of the system initialization 
        option TDINTRA
4782622 DFHEIV99 is not defined the same size in DFHEIVAR and DFHEIVAR2
4783228 Update doc that MTP region can only support Cobol-Sybase or C-Sybase 
        but not both
4787102 TN3270 not able to allocate existing terminal with LUNAME definition
4787620 Documentation for INQUIRE TASK LIST and INQUIRE TASK contains errors
4789354 EPI client not able to allocate existing terminal resource in the server
4789453 MTP Installation Guide incorrectly describes the Primer 
        application structure
 
 
Descriptions for 112271-06 (p6) 12/NOV/2002)
---------------------------------------------
 
4657804 filename of file in the Intrapartition DCT is being truncated to 
        10 chars + ext
4662727 need Japanese SBCS conversion table
4662751 uppercase conversion need to be modified with DBCS
4662756 "EXEC CICS SEND MAP DATAONLY" can't work when sending DBCS data
4662767 OUTLINE parameter support
4664952 dtterm can't display transaction screen including DBCS
4667429 formattime corrupts user variables
4684501 OUTLINE parameter in DFHMDI/DFHMSD should be supported
4684503 DFHMSD with PS=8 does'nt work correctly
4684504 DFHMDI with PS=8 does'nt work correctly
4684505 DFHMDI with SOSI=YES does'nt work correctly
4684507 kixbms report error when assemble DFHMSD with SOSI=YES
4684512 kixbms report error when assemble BMS map with GINIT
4684893 Add large files feature to 7.2.0x
4692040 ACCT in $UNIKIX/test/oracle doesn't work
4693418 unikixbld aborted with broken pipe when building large MFRCD 
        sequential file
4693567 kixbms reports error "more DFHMDI options expected after CURSLOC"
4700087 Retrofit of Large File support into 7.2.0p4 
4705999 CECI READ - returns NORMAL status even if INTO & LENGTH parameter 
        is not defined
4711702 MTP must be able to load EBCDIC to ASCII tables (vice versa) 
        of 512 bytes
4712289 DBCS data is not being displayed correctly on the local 
        terminal (unikixl)
4713505 kxdfhei1 sets the max number of it's parameters to 18, instead of 17
4718579 remove "xdo_cancel: CICS CANCEL could not find item data to 
        cancel" debug msg.
4719473 kixdump -v UQE list should display the locked key value
4720194 kixdump -u should report the UQE when transaction is waiting 
        for recovery I/O
4721614 PFKEY doesn't work on transaction class on unikixl terminal
4732178 CECI READQ and WRITEQ TD are not working properly
4741746 If a transaction aborts for SIGSEGV, it changes the state of proc 0
4742885 API "EXEC CICS INQ TRANCLASS(tran) ACTIVE(act) QUEUED(que)" 
        gives wrong results
4743079 CSPG command rejected as not found in PCT.
4743651 DBCS table loader code wrong
4744167 EXEC CICS INQUIRE FILE does NOT support KEYLENGTH parameter
4744995 kiximptbl imports snt table in Operator Name versus Userid Id Order
4747067 CEMT INQ TASKS hangs on PF5 when displaying more than 16 entries
4750737 omission in MTP admin guide
4751419 Single byte data incorrectly converted when using DBCS (-B on kixstart)
4752364 MBMp3 subsystem creation with MTPp5 causes Error code 2 kxmqseries.o
4754142 kixdump -v reports blank for the key value of an UQE
4754923 7.2.0 Document says that MTP does not support EXEC CICS ADDRESS COMMAREA
4755577 The 'LISTEN' from unikixtnemux is closed when accept() returns 
        ECONNABORTED
4760048 CECI INQUIRE TASK LIST, it says it does in the release notes 4665956
4761564 cobol jobs submitted through MBM fail to execute in MTP environment
4761920 unikixmain dies when a debug terminal is killed
4762158 Transaction aborted with SIGSEGV when running in CEDF debug mode
4764437 Not able to compile MQ Series sample programs for cobol
4764528 CEMT SET PROGRAM NEWCOPY does not release old working storage sections
4767661 How to compile user programs/shared objects with C ++ is not documented
4771233 transaction processor dies with SIGSEGV when -D a debug option is set
4771902 Recoverable TDQ halted intermittently
4772318 MTP reports mblen error when running in DBCS mode
 
Descriptions for 112271-05 (p5) (11/SEP/2002)
---------------------------------------------
 
4623194 transaction server aborts when trying to dump abend data
4624735 Improve signal handling in MTP for PL1, MF COBOL, Solaris problem
4629227 kixkeydef - Not saving properly
4641453 Performance degrades if the number of files defined to the system 
        increases
4642861 Serv. Exp. animator doesn't work on a diff. DISPLAY than what starts 
        the region.
4642903	unikixvsam continues to execute even if a SIGSEGV is generated within
        VSAM code
4652064 call trace dump routine from process signal handlers, and not from 
        unikixmain
4653484 kixetrace selective trace per directory doesn't work.
4656841 Cannot delete first Queue in TST list in CTBL
4658453 kixinstall should check that cobol has been installed in 32 bit mode
4661690 System hangs, and does not shut down when the unikixrcv process dies
4665956 INQUIRE TASK without category option should report tasks in RUNNING 
        & SUSPENDED
4670701 -N options of unikixmain does not limit the number of application dumps
4672907 CSPG Causes TP Abort
4677179 Process name stored internally is not updated by libcisam
4679739	Primer's ACCT transaction is not Y2K compliant
4687450 Logo screens formatted by unikixl, unikixtnemux, unikixtne and unikixb
4690025 license doesn't work if there are trailing spaces on the hostid line
4694517 Session TCT entry lost if ABEND during outbound function ship (ISC)
4695881 Disconnect the terminal when running CECI, unikixtran loops with high 
        processor
4696390 MTP system daemon, unikixsched, fails with SEGV
4699037 Inbound function ship READ of TSQ without prior WRITE cores unikixtran
4700053 kixclt builds incorrect "PROCEDURE USING" when > 63 01 levels in 
        linkage section
4700092 Inbound function ship READ of TDQ without prior WRITE cores unikixtran
4700502	MQ commit and rollback command issue
4705210 unikixqm not built correctly
4705688 Problems integrating MTP with Sybase 12.5; kixinstall failure
4706346 Cannot connect to predefined TCT entries from TN3270 clients
4714421 SIGTERM error messages in unikixmain.err file when unikixtran 
        terminates normally
4717039 If opening or writing to extra partition file fails, the transaction 
        must abort
4720058 VSAM I/O SEGV after inbound ISC
4721349 MTP Does not shut down in certain circumstances
4728995 In batch return the correct status for an I-O for a file which is 
        not opened
4732112 cisam does not handle signal correctly
4744014 EXTRACT CERTIFICATE api does not translate correctly
4746399 COBOL dump is sent to printer instead of $KIXSYS directory
 
Descriptions for 112271-04 (p4) (21/May/2002)
---------------------------------------------
4612986 CECI causes TP abort, incorrect processing etc
4647680 to use mutexes in the region all the processes must be built with 
        thread library
4649000 unikix.dir/fct.tbl is being deleted when importing an fct.lst 
        in $KIXSYS
4653479 Qualify Oracle 9i with mtp
4653514 eibtaskn in cics_eib.h is defined as an int, but should be defined 
        as a char[4]
4655986 CECI - READQ TD not working as expected
4658522 add new functions to kixsnap
4664630 Change unikixb message "open LU error, internal error = 2002"
4670936 Transaction class has problem for pseudo conversation and Aid key 
        transaction
4672147 Japanese DBCS data names
4677977 Support for NSS 3.4 in MTP 7.2
4679723 unikixmain dumps core after running CINI command
4681225 SIGBUS occurs in CISAM interface trying to Free CobKey space for  
        non-KSDS file
 
Descriptions for 112271-03 (p3) (16/Apr/2002)
-------------------------------------------
4592955 Removal of bypassed (unused code)
4604899 CECI Sends Bad Datastream to TN3270 attached Terminal
4614111 too many openfiles in a batch stream
4620207 CISAM isopen segv's if a name greater than 8 characters is used 
        on Sun machines
4623754 remove automatic email to support during kixinstall process
4634098 Region does not shutdown properly, transaction processor 0 has 
        wrong state
4634824 TN client remains in 'X' state when transaction application SEGV's
4636932 MTP/with MQ Series unikixqm fails to start if QueMgr is the 
        default (Solaris)
4637368 CICS START AT api doesn't work correctly when HOURS is greater than 23
4642661 DBCS characters conversion for TN3270 terminal is incorrect in 
        ISC environment
4643263 kixstart/unikixmain Segmentation Fault(coredump) when KIXSYS 
        variable not set
4643856 EXEC CICS START of a system transaction fails
4646501 memory corruption when online and batch jobs are running concurrently
4651418 CICS READ with both UPDATE and GENERIC options fails with a SIGSEGV
4663880 MTP TN3270 servers do NOT follow TN3270 protocol for BIND-IMAGE response
 
Descriptions for 112476-01 (p2) (06/Feb/2002)
-------------------------------------------
4548794 Support for SYBASE C only version of userexits
4599467 unikixb does NOT process RSHUTD request from TPS when session 
        terminated by MF
4599487 double slash C++ syle comments not recognized by 'kixclt'
4599492 kixcli reports - Remote system sent invalid block header 
        '20202020 20202020'
4614544 MTP Scan reports error messages when displaying System Queues screen
4614877 C kixclt does not handle string pointers (char *) properly under 
        all conditions
4615303 DATESEP with no argument causes kixclt to generate erroneous code
4616892 kixinstall should provide an option for 'misalign' on Solaris
4616911 INQUIRE TASK (task-no.) should be supported
4616912 START AT and START AFTER should be supported
4616914 INQUIRE SYSTEM APPLID should be supported
4616921 EXEC CICS ADDRESS CWA should return error if CWA length is 0
4621835 Transaction processors hang after a recovery file full condition
4623861 Transaction classes do not work for txs originating from 
        EBCDIC terminals
 
Descriptions for 112271-02 (p1) (15/Jan/2002)
-------------------------------------------
4523073 Put README.license, THIRD_PARTY_TERMS.txt, & Copyright files into PVCS
4531266 unikixl does not support + sign in BMS numeric field
4531780 Thread locks have bad permissions.
4531905 unikixtnemux and unikixtne SEGV after failure to add TCT entry on new
        connection
4532290 SEND MAP ACCUM & SEND PAGE displayed incorrectly when the LINE= are out
        of order
4532433 kixclt translates incorrectly for a continuation of line withing quotes
4532865 Some CICS options are not supported, but an error message is not 
        produced.
4546643 EIBSRCE is not padded with blanks when REQID is generated on a START
4546655 EXEC CICS HANDLE CONDITION END-EXEC. does not translate correctly.
4554387 Inconsistent vsam file lock/unlock count in MTP Scan.
4554396 Syncpoint not being performed for certain batch update functions.
4554400 No description for some errors.
4559053 MTP Scan leaks memory if there are more than 100 TS queues in system
4593048 Badly defined macro KxDLIST_TAIL
4593084 lower to uppercase conversion table should convert non-english 
        characters also
4613991 Move the sixbit conversion table from the user to the system module
4614003 Overwriting error code from failed SSL client handshake sometimes
4615982 kixclt fails to diagnose invalid construct EXEC CICS DELAY
4615988 Mapsize other than 24,80 w JUSTIFY=RIGHT at map level; does not recv 
        correctly
4619602 Lowercase to uppercase conversion table change

Patch Installation Instructions:
--------------------------------
 
Notice:
If you are using the MBM product, this MTP patch release requires that you
also download and use the latest MBM release patch, patch id 112305-04.
 
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/112271-07.zip
 
This command will install the MTP files into the following directory structure:
 
/pkgs/mtp/112271-07/SunMTP7.2.0p7/
 
This README file will also be copied to the /pkgs/mtp/112271-07 directory.
 
Refer to the /pkgs/mtp/112271-07/SunMTP7.2.0p7/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 download and use the latest MBM release patch, patch id 112305-04.

README -- Last modified date:  Monday, March 17, 2003

