IOFTech    Maintenance   Release8G       Newsletters    Doc    FAQ    Contact    Home

IOF Problem Resolution
Problem A07
Previous Next
Description The MAINT command RECEIVE function fails with return code 8 from UNTERSE program.
 
Background One of the major functions of the MAINT command is to RECEIVE the maintenance included in a cumulative fix file (CFX) and save the fixes in the product UPDATES data set. The CFX file is stored in TERSE format. The RECEIVE process unterses the CFX file to a temporary PDS and copies any fixes not already applied to the UPDATES data set. By default, the GIMUNPCK program is used to convert the terse format data sets to untersed data sets.

Recent IBM PTFs UO00284, UO00285, UO00286 and UO00287 introduced a problem in GIMUNPCK which will cause it to give return code 8 when called by the MAINT dialog. The panel below will be displayed.

   The UNTERSE program had return code:   8

The RECEIVE function was not successful. Verify that the cumulative maintenance file was downloaded in BINARY and that the proper DSNAME was specified.

Press ENTER to continue.

GIMUNPCK also writes a SYSPRINT data set which will be spun from the TSO session running MAINT. SYSPRINT will have messages like those shown below.

**** STARTING TERSE DECODE  UNPACK 4.12  12:29:22   1/24/06  ****
FOR OUTPUT - DDNAME: OUTFILE  DSNAME: SYS06024.T122922.RA000.SYSPGSH.R0100446
** ERROR:   THE TEMPORARY SPACE DDNAME,   , IS NOT  ALLOCATED.
** ERROR:   THE TEMPORARY SPACE DDNAME,   , MUST BE A SEQUENTIAL DATASET.
**** FINISHED TERSE DECODE  UNPACK 4.12  12:29:22   1/24/06  ****
RETURN CODE:  8


 

Solution IBM has a new APAR IO03992 to address the problems created by the PTFs listed above. The PTFs for this APAR solves the problem.


 

Solution The TRSMAIN program can also be used to unterse the CFX file. TRSMAIN can be downloaded from several IBM web sites and installed into a system linklist data set. Use Google to find one of the download web sites.

To use TRSMAIN instead of the default GIMUNPCK, issue the MAINT command from the IOF Option Menu. Select "Select Maintenance Dialog Options" and specify TRSMAIN as the Unterse Program. Then go back and attempt the RECEIVE function again.


 

More Help Click here to EMAIL a problem report to IOF Technical Support for additional assistance.

 

Previous Next

Triangle Systems, Inc. PO Box 12752, Research Triangle Park, NC 27709
(919) 544-0090

IOFTech    Maintenance   Release8G       Newsletters    Doc    FAQ    Contact    Home

Thursday, 22-Jul-2021 11:38:07 EDT
 

@@