Patch-ID# 113826-09
Keywords: mbm mvs mainframe rehost
Synopsis: MBM10.0 Patch 9
Date: Mar/23/2004


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

SunOS Release: 5.8 5.9

Unbundled Product: Sun Mainframe Batch Manager

Unbundled Release: 10.0

Xref: 

Topic: MBM10.0.0p9
Important Operating Information
-------------------------------
   Refer to the ../113826-09/MBM10.0.0p9/docs/updated_user_doc.txt file 
   for documentation updates.
   Please see the "Patch Installation Instructions" and "Special Install
   Instructions" sections at the end of this file for important information.

Relevant Architectures: sparc

BugId's fixed with this patch: 4735071 4742973 4746848 4751582 4752348 4753612 4754640 4754877 4754919 4756399 4756983 4759021 4759870 4759872 4759931 4762151 4763388 4763633 4764083 4764097 4764881 4765996 4766198 4766318 4766510 4767735 4768147 4768548 4768582 4769006 4771614 4774533 4775649 4775652 4775712 4775843 4776117 4777115 4778408 4779049 4779655 4781687 4781692 4783422 4783512 4785081 4786738 4788302 4789778 4790166 4790463 4791140 4793535 4794059 4795021 4795821 4800017 4800916 4802264 4803417 4804740 4809436 4809454 4811445 4812147 4812545 4812917 4812937 4813594 4813745 4816207 4818147 4818379 4819034 4820779 4822090 4822396 4823808 4826292 4826505 4826595 4829266 4832307 4835265 4837236 4837464 4838315 4838894 4842576 4843108 4846307 4846558 4851850 4852938 4861594 4865053 4865070 4865078 4865079 4867077 4869051 4870802 4885032 4885269 4885273 4885282 4891413 4893737 4893879 4894912 4895997 4898154 4900197 4900767 4900772 4902166 4902173 4904383 4904584 4904587 4907109 4909059 4912216 4914495 4914645 4922231 4927839 4928872 4929934 4930510 4930646 4931249 4932243 4938823 4941649 4945452 4948425 4948973 4957297 4958942 4958963 4963490 4963620 4965015 4965118 4965245 4965286 4965684 4968698 4982230 4993112 4996461 5002143 5011170

Changes incorporated in this version: 4963490 4965015 4965118 4965245
4965286 4965684 4982230 4993112 4996461 5002143 5011170

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:

Descriptions for 113826-09 (p9) (22/Mar/2004)
---------------------------------------------
4963490 REPRO INFILE ( INFIL ) ,OUTFILE ( OUTFIL ) yields MA2032 (S) The 
        INFILE variable
4965015 $JOBSTATUS not getting set in mvstrans translated job
4965118 cond code processing takes different path between haltrans 9.1.8 
        and 10.p6
4965245 repro IFILE (x) OFILE (X) generates MA2032 (S) The OUTFILE variable 
        DD_PMCT has
4965286 IDCAMS SYSIN control cards stop after first error in 10.p6, 9.1.8 
        contiuned
4965684 MA2002 - idcams sysin no longer ignores //* or /* as comments 9.1.8 
        okay 10.p6 n
4982230 IDCAMS - haltrans, does not p/u 5th field from the filemap
4993112 AIX 10.0.1a gencat yields assorted errors (error 0 or 1312-022)
4996461 mbm_probe randomly fails which causes restart of MBM
5002143 Generic Improvements to ebmsnap, including collecting *exec* in 
        $PUBLIC/bin
5011170 Unsupported IDCAMS command gets return code zero when expecting '8'
 
 
Descriptions for 113826-08 (p8) (03/Feb/2004)
---------------------------------------------
4766198 BAM current configuration screen displays Object Request Broker field
4945452 Concatenated JOBLIB not working
4948425 Omission of mvstrans generated ONRETCODE syntax + other
4957297 IDCAMS unable to handle tab charachters in SYSIN
4958942 mvstrans truncates *EBM_BTSH* input at col 80 (after 68 characters 
        actual data)
4958963 mvstrans misorders translated //*EBM_BTSH* statements
4963620 Incorrect error message from mvstrans when File_Map has blank line
 
 
Descriptions for 113826-07 (p7) (19/Dec/2003)
---------------------------------------------
4885269 lgprint output file wrongly created under /tmp
4885273 bam stop unable to kill stopped ebmautosub daemon
4885282 ebminfo command does not show the ebmautosub daemon
4893737 GDG syntax using '+00' does not work
4907109 Cannot access VSAM or non-VSAM files from PL/1 environment when 
        using MBM
4909059 Extraneous message "cannot open EBM_CONVERT_PATH_DRIVE" appears 
        in history
4912216 MBM to provide cancel with COBOL dump feature
4922231 Subsystem create/import with invalid TMPDIR yields cpio error 2
4927839 Upgrade MBM so that Debug/Animator can be used in Sun Cluster 
        environment
4928872 Start and Stop messages when ebmcat utility executes and don't 
        use /tmp for file
4929934 bam stop will hang if ebmmd is already hanging
4930510 bam stop takes too long (150 seconds or more) if vcf is dead
4930646 Redundant "-f" option in some stop and start messages should be removed
4931249 BEGINJOB should print Version and Patch Level in History Log
4932243 MBM running jobs, after MTP restart, should not be able to access 
        MTP VSAM files
4938823 ebmcat.xxx files not being deleted at end of job steps with TFix
4941649 INSTEBM should give error message if Solaris Version is below 5.8 / 8
4948973 PLI output to SYSPRINT can not be directed to file, displays in hst file
4968698 Utilities should abort when file does not exist in a DD input  
        concentration
 
 
Descriptions for 113826-06 (p6) (23/Sep/2003)
---------------------------------------------
4781692 BAM needs to prompt user for sybase server name for sequential 
        file sub-systeM
4835265 Comment lines with alpha characters in col 5 cause translation errors
4891413 Job with a JES2 ROUTE PRINT statement may not direct sysout correctly.
4900767 JEdit alias file type not activated
4900772 Job editor GDG creation panel not clear for "Suffix Path Name"
4902166 //JOBCAT use causes: MA3018 invalid syntax: type=CAT requires the 
        catalog option
4902173 IEBGENER failure with no meaningful error message
4914495 Multi Proc IEFBR14 after many ASSGNDD is slow, EBMTMPDIR runs out
        of space
4914645 Enhance ebmsnap to run kixsnap (if available) - also added lststs, 
        plus oth enh.
 
 
Descriptions for 113826-05 (p5) (18/Aug/2003)
---------------------------------------------
4781687 BAM unable to build SYBASE 12.5 sequential file sub-system
4783422 IDCAMS must define a step return code value even if the step aborts
4826595 Corrections for User's Guide 816-5349-10
4846307 NATRJE should not do any exits
4851850 Job Editor can't permit delete of remaining one entry
4852938 User interface defects in MBM Job Editor.
4861594 ICEMAN should just be a link to SORT
4865053 MBM probe does not detect vcf or lgdem hanging situation
4865070 If vcf daemon hangs, MBM restart fails
4865078 ebmautosub affects MBM probe detection of psg_daemon death
4865079 MBM probe must monitor for ebmautosub availability
4867077 Support Natural OBJIN parameter
4869051 concatenated SYSIN for non utility job gens cat: cannot open ....
4870802 IDCAMS delete of non-existing non-vsam file aborts code=255, 
        reason=1014, 6520
4885032 IP4012(S) Word too long - when COBOL SYSIN Rec Seq Files input > 4K
4893879 ONRETCODE MAXRC GT BYPASS not working properly when SCOPE=STEP
4894912 NATRJE needs to be able to configure logfile and waiting
4895997 dostrans not translating some datasets with '&' correctly
4898154 Configure Natural parameter definitions at subsystem level
4900197 NATRJE.o object needs to be packaged with MBM
4904383 NATRJE has some debug code that shouldn't be there
4904584 An MBM Natural job step may abort if a configuration file does 
        not exist.
4904587 haltrans has a mvs.conf table size too small
 
Descriptions for 113826-04 (p4) (20/May/2003)
---------------------------------------------
4763633 Commands such as ebminfo can not be issued as fullpath, BS0504(S), 
        tp_errno=617
4800017 DBCS under BEGIN line is translated wrongly
4809436 When building a SyncSort subsystem, include $SYNCSORT/lib in 
        $LD_LIBRARY_PATH
4811445 IDCAMS may not report correct RETURN CODE
4812917 Job overides of symbolic parameters containing special characters 
        may not work
4812937 A symbolic parameter containing a asterisk without apostrophes 
        translates wrong
4813594 ASSGNDD should not abort when in validation and output file exists
4813745 Instream SYSIN data with multiple ampersands may not translate correctly
4820779 MVS translator does not recognize datasetname as valid DCB parameter
4822090 A procedure override ASSGNDD SYSOUT aborts with printid not found
4822396 At ENDJOB, rnmgdgen in validation mode system exec fails with SIGSEGV
4823808 DD_SYSIN allocation is limited to a step in a VSE job, not the 
        entire JOB.
4826292 mvstrans exiting with signal status='4' when translating job with 
        lots of parms.
4829049 MBM to support Natural and Adabase
4829266 either ignores cond or Unexpected EXEC statement positional 
        operand [COND.]
4832307 IEBCOPY is not going into validation mode
4834794 natural programs needs the NATRJE utulity
4837236 some utilm programs may exit with a status 12 if they try to 
        read 0 byte file
4837464 Time stamp from endjob inconsistent, sometimes includes quote marks
4838315 MBM to provide interface for Sun Cluster environment
4838894 make: Fatal error: Can't find `makefile.rtsfs': No such file 
        or directory
4842576 job aborts with segmentation when running in validation mode and 
        job has gdg
4843108 internal make fails because xmain.o already exists
4846558 any utility calling ebm_convert_parm_string could output wrong message
 
 
Descriptions for 113826-02 (p2) (12/Mar/2003)
---------------------------------------------
4742973 errata in MBM  user guide
4746848 errata and omissions in MBM PPF users guide
4751582 Remove IDCAMS sub-functions from $PUBLIC/bin
4753612 errata in MBM Migration Guide, Release 9.2
4756399 MVS JCL - Even if the condition fails the GOTO within IF is executed 
        always
4767735 Repro: Statement IDCAMS    Aborted: code=255, reason=7757, stack=-1/165
4774533 completed job log viewer crashs when log containing x'FFFF'
4775843 Provide new utility to extract current stepname
4777115 dostrans fails to identify instream data if a newline is in colun 72
4778408 null PARM causes error in program execution
4779049 No README file for the 'ebmdemo' sample directory in MBM
4779655 Oracle1 still shows up in documentation.
4783512 EXECPROC does not have check for preventing recursively calling itself
4785081 dostrans needs to convert special characters in datasetname to 
        underscore
4786738 an error in Sun MBM Software Reference Guide, P/N 816-5347-10
4788302 dosvse method of IF/THEN needs to be done in 'C', calls some 
        unsupported pgms
4789778 JEdit still not exporting jobs with blank ONCONDCODE or ONRETCODE
4790166 SETPARM  ABC=MAXRC (or LASTRC) does not get MAXRC (or LASTRC) values
4790463 error in MBM Software User's Guide written in English, P/N 816-5349-10
4791140 errata in MBM users guide P/N 816-2807-10
4793535 IF/THEN/ELSE logic aborts on ELSE clause.  Reports missing 
        ifcodeseg file.
4794059 mvstrans core dumps when using -F option to generate default ASSGNDD 
        parameters
4795021 DOSVSE IF/THEN coding not finished when Bug 4788302 closed
4795821 abtjob of DB2 job with pending DB2 Enque does not fully abort
4800916 SyncSort not properly accepting dataset name.  Need to support 
        VS->VS sorts.
4802264 batch job may go into loop during ebm_abort internal function call
4803417 Some errors in Sun MBM Software Configuration Guide, P/N 816-5342-10
4804740 errors in Sun Mainframe Batch Manager Software Migration Guide, 
        P/N 816-5346-10
4809454 Default DOSVSE return code check for >= 16 is not being honored.
4812147 DOS/VSE  IF/THEN logic does not always bypass the THEN statement 
        when it should
4812545 VSE IF compare not working 100% correct
4816207 Parameter inheritance from a procedure back up to the job does not work.
4818147 No stepname on EXECPGM within a procedure fails on unset 
        STEPNAME variable 
4818379 Verbose option on SETPRINT macro does not provide any information.
4819034 THEN macro gets a shell script abort.  Should be running 'C' version.
4826505 MBM does not work with new SunEval.lic evaluation licenses
 
 
Descriptions for 113826-01 (p1) (25/Nov/2002)
---------------------------------------------
4735071 Db2 rtsfs: RDBMS error=1098, func=KXDB2LGN  DATABASE ERROR. 
        SQLCODE = -000001001
4752348 JEdit and mvstrans needs to gracefully handle SET card
4754640 install MBM 10 over an existing installation will cause error messages
4754877 IEBCOPY prints debug messages when in verbose mode
4754919 A REPRO step may produce message that the noreplace option is ignored
4756983 jedit startup script should verify java version 1.4 or above
4759021 Job aborts if no stepname is on the EXECPGM macro statement.
4759870 Job Editor not handling CONDCODE and RETCODE properly
4759872 Job Editor progress dialog does not always disappear
4759931 LIBDEF dumping core sometimes with contenated files when in verbose mode
4762151 Job Editor loses main parent node with undo/redo
4763388 Job Editor needs to cancel exporting when cancel button is clicked
4764083 Default procedure being called even with step level LIBDEF redefine 
        for procs.
4764097 Jobs with abend condition may get reported as normal termination 
        at job end.
4764881 IEBGENER is displaying the wrong message
4765996 Job w\comments prior col72 + concate DD doesn't translate 2nd DD, 
        OK on IBM MVS
4766318 If the system call of a utility fails, we miss setting the 
        abendatatus sentinal
4766510 MBM samples directory needs to be cleaned up
4768147 Translator uses 2 escapes (backslashes) for some special chars like 
        the '#'.
4768548 Job Editor not saving changes
4768582 haltrans IDCAMS execution loops with message MA1074 (S) 
        Job Status : ABORT
4769006 PAUSE msg=' '  generates  IP4072(S) MSG : Undefined variable / No Match
4771614 $STATUS not set by macro environment for use with 
        $PUBLIC/bin/post_exe_pgm* exmp
4775649 Job Editor will throw exception when exporting a job with no 
        cond/ret code
4775652 Job Editor gets an error when importing JCL with DUMMY DD statements
4775712 mvstrans needs to always output the rls= statement when translating 
        RLS parm
4776117 Document IDCAMS limitations in MBM10.0.0p1 release

Patch Installation Instructions:
--------------------------------
 
Notice:
   If you are using this release with the MTP product, this MBM patch release
   requires that you also use MTP patch id 112750-06 or later.
 
The procedure for installing a patch release differs slightly from the 
procedure for installing the Sun Mainframe Batch Manager 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/mbm_patches
 
2. On SunSolve, select the patch and download it to the staging directory.
 
3. If you have a previous installation of MBM, make a note of the unload
   directory, such as /mybatch, and continue to Step 4. If this is your first
   installation, follow the directions in the Installation Guide for setting up 
   the installation directory and extracting the files.
 
4. Change to the unload directory and unzip the file. For example, type the 
   command:
 
   unzip /pkgs/mbm_patches/113826-09.zip
 
   This command will unpack the MBM files into the following directory 
   structure:
 
   /mybatch/113826-09/MBM10.0.0p9/
 
   This README file will also be copied to the /mybatch/113826-09 directory.
 
   Refer to the /mybatch/113826-09/MBM10.0.0p9/docs/updated_user_doc.txt file
   for documentation updates.
 
   A job editor supplement is included in the pdf file located at 
   /mybatch/113826-09/MBM10.0.0p9/docs/job_editor/817-3612-11.pdf
 
5. Follow the directions in the Installation Guide for installing a node,
   configuring a license, and verifying the installation.

Special Install Instructions:
-----------------------------
   If you are using this release with the MTP product, this MBM patch release
   requires that you also use MTP patch id 112750-06 or later.

README -- Last modified date:  Tuesday, March 23, 2004

