IBM Support

OA41319: BREEZE ABENDS WITH USER COMPLETION CODE=007

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Breeze is abending in program BZZVSM2L with a USER COMPLETION
    CODE=007 after issuing WTO messages CIG9901E and CIG9905E. This
    error appears to be caused by the Breeze VSAM module failing to
    explicitly specify a BUFNO parameter when allocated an ACB. This
    change will now have Breeze explicitly specify the BUFNO
    parameter on the GENCB (BLK=ACB) macro when performing VSAM I/O
    activity.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Breeze V1.0 users.                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Breeze is abending in program BZZVSM2L  *
    *                      with a USER COMPLETION CODE=007 after   *
    *                      issuing WTO messages CIG9901E and       *
    *                      CIG9905E.  This error appears to be     *
    *                      caused by the Breeze VSAM module        *
    *                      failing to explicitly specify a BUFNO   *
    *                      parameter when allocated an ACB.  This  *
    *                      change will now have Breeze explicitly  *
    *                      specify the BUFNO parameter on the      *
    *                      GENCB (BLK=ACB) macro when performing   *
    *                      VSAM I/O activity.                      *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    

Problem conclusion

  • Made the following coding changes to resolve the issue:
    
    1. BZZVSAM now specifies a BUFNO parameter when setting up
       the ACB, rather than taking the default assigned by VSAM.
    2. BZZVSM2L now invokes IDCAMS via an ATTACH7 macro,
       rather than via a LINK macro.
    3. BZZVSM2L now tells BZZVSAM to bypass the BUFNO check.
    
    If the Breeze error code CIG9901E appears in the JOBLOG when
    running a Breeze utility, then it may be necessary to specify
    BYPASS BUFNO CHECK in the CIGINI file to resolve the error.
    The error CIG9901E indicates that a VSAM Management Product
    is altering Breeze's default VSAM BUFNO value of 3.  The
    normal resolution when receiving this error is to add the
    Breeze VSAM file to the VSAM Management Product exclusion
    list.  In the event the VSAM Management Product cannot be
    located at your installation, then specifying the value
    BYPASS BUFNO CHECK in the CIGINI file will eliminate the
    CIG9901E error and corresponding ABEND.  The parameter
    BYPASS BUFNO CHECK should be specified as the last line in
    the COMMON SECTION of the BZZSMJ04 utility, which can be
    found in BZZ.SBZZJCL library.  The following is an example
    of the CIGINI file with the BYPASS BUFNO CHECK specified.
    
    DEFINE COMMON SECTION
     PRODUCT LOAD LIBRARY = 'BZZ.SBZZLOAD'
      WORKUNIT = TDISK
      VIO UNIT = VIO
      JAVASERVERCONTROL DSNAME = 'BZZ.SBZZJAVA'
        MEMBER=BZZ$CNTL
      BYPASS BUFNO CHECK
    
    The parameter BYPASS BUFNO CHECK should only be specified
    if the message CIG9901E appears in the JOBLOG, and the
    VSAM Management Product altering Breeze's BUFNO cannot be
    located.
    
    You can verify the BYPASS BUFNO CHECK is in-effect by
    running the following JCL:
    
    //JOBCARD
    //STEP1  EXEC PGM=BZZNTINI
    //STEPLIB  DD  DSN=BZZ.SBZZLOAD,DISP=SHR
    //CIGPRINT  DD  SYSOUT=*
    
    The value BYP BUFNO CHCK. TRUE (or FALSE) will appear in
    the CIGPRINT output.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA41319

  • Reported component name

    BREEZE SCLM OS/

  • Reported component ID

    5697G5800

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-30

  • Closed date

    2013-03-19

  • Last modified date

    2013-04-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UA68389

Modules/Macros

  •    BZZGLOBA BZZMPILE BZZNTINI BZZVSAM  BZZVSM2L
    

Publications Referenced
SC31882006    

Fix information

  • Fixed component name

    BREEZE SCLM OS/

  • Fixed component ID

    5697G5800

Applicable component levels

  • R100 PSY UA68389

       UP13/03/21 P F303

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSCVQEL","label":"IBM Breeze for Software Configuration and Library Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
08 December 2021