IBM Support

PH24684: RATIONAL PROGRAMMING PATTERNS : THE COBOL RULES FAIL WITH AN EXCEPTION IN SOFTWARE ANALYZER WHEN RPP RULES ARE INVOKED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Rational Programming Patterns - v9.7
    
    The COBOL rules fail with a NullPointerException in software
    analyzer if they are invoked with RPP rules.
    
    
    The following error is received:
    
    !ENTRY com.ibm.rsaz.analysis.core 4 4 2020-02-20 15:20:52.541
    !MESSAGE Incident sur regle : EXEC SQL : A eviter SELECT *
    !STACK 0 java.lang.NullPointerException
    at
    com.ibm.rsar.analysis.codereview.cobol.rules.AbstractCobolAnalys
    isRule.analyze(AbstractCobolAnalysisRule.java:40)
    at
    com.ibm.rsaz.analysis.core.rule.AbstractAnalysisRule.analyze(Abs
    tractAnalysisRule.java:114)
    at
    com.ibm.rsaz.analysis.core.category.DefaultAnalysisCategory.anal
    yze(DefaultAnalysisCategory.java:143)
    at
    com.ibm.rsar.analysis.codereview.baseline.language.AbstractRevie
    wProvider.analyze(AbstractReviewProvider.java:325)
    at
    com.ibm.rsaz.analysis.core.manager.AnalysisProviderManager$2.run
    (AnalysisProviderManager.java:393)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of Software Analysis that mix COBOL rules and RPP      *
    * rules                                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * NullPointerException during analysis                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH24684

  • Reported component name

    RATL PROG PATTE

  • Reported component ID

    5725H0300

  • Reported release

    970

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-04-22

  • Closed date

    2020-07-02

  • Last modified date

    2020-07-02

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

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

Fix information

Applicable component levels

  • R970 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSKPEG","label":"Rational Programming Patterns"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"970","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
16 October 2021