IBM Support

PH26268: CODE ANALYSIS INTERNAL DEFECTS AND ENHANCEMENTS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Code Analysis internal defects and enhancements
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.Customers using CICS 5.6                  *
    *                 02.Customers using CICS TS 5.6 In COBOL      *
    *                 03.users invoking batch CR with SCRIPT       *
    *                    post-processing                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.IDz was updated for use with CICS    *
    *                         5.6 so that customers can use CICS   *
    *                         5.6 with IDz for COBOL and PL/I      *
    *                         development including static         *
    *                         analysis                             *
    *                      02.EXEC CICS INQUIRE parameters issue   *
    *                         with order of options and            *
    *                         SERVERNAME parameter                 *
    *                      03.invoking batch CR with SCRIPT        *
    *                         post-processing fails with REXX      *
    *                         error                                *
    ****************************************************************
    01.added CICS 5.6 support to IBM Code Analysis - Code Review
    02.CICS TS 5.6 INQUIRE JVMENDPOINT issue with order of options
       and SERVERNAME parameter Position of options causes syntax
       error - NEXT after OPTIONSPGM is flagged as
       "INQUIRETCPIPSERVICEOptions" is invalid but not NEXT before
       OPTIONSPGM
       Example: (invalid)
       EXEC CICS INQUIRE
         TCPIPSERVICE(servername)
         CHANGEAGENT(data-area)
         NEXT
       END-EXEC.
    03.invoking batch CR with SCRIPT post-processing fails with
       REXX error AKG0311I code review ended with Eclipse return
       code 0 AKG0313I there are no code review rule violations
       677 +++ say 'AKG0099I post-processing ended with return code'
       286 +++ cRC=max(cRC,ExecPost())
       254 +++ cRC=max(cRC,Execute())
       IRX0007I Error running AKGCRX, line 677: WHEN or OTHERWISE
        expected
    

Problem conclusion

  • 01.CICS 5.6 support was added, included for analysis for AKGCR
    02.EXEC CICS INQUIRE parameters support was corrected to be in
       keeping with expectations and documentation.
    03.fixed typo in script
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH26268

  • Reported component name

    SOURCE CODE ANA

  • Reported component ID

    5724T0733

  • Reported release

    E20

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-06-09

  • Closed date

    2020-06-16

  • Last modified date

    2020-06-18

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

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

    PH26276 PH26277 UI69946

Modules/Macros

  • AKGCRX   AKGFT001 AKGXCR04 AKGXCR05 AKGXCR08
    

Fix information

  • Fixed component name

    SOURCE CODE ANA

  • Fixed component ID

    5724T0733

Applicable component levels

  • RE20 PSY UI69946

       UP20/06/18 I 1000

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":"SSJK49","label":"IBM Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E20","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
14 December 2020