Rocket® Enterprise Suite (formerly a Micro Focus® product)

 View Only
  • 1.  Enterprise Analyzer API PL/I Verification Errors

    Posted 07-05-2023 03:23

    I am evaluate enterprise analyzer for PL/I using trial,  create a workspace and add a simple PL/I app, and can you help on the following verification errors?

    1.  Error 5704 expected in assignment statement but found "ERR_SQLCAID"

    SQLCA.plinc declares below

    /* SQLCA: SQL COMMUNICATIONS AREA OVERLAY */
    /* OWNING SYSTEM: MTRH - COMMON */
    /*********************************************************************/
    3 ERR_SQLCAID CHAR (08), /* EYECATCHER */
    3 ERR_SQLCABC FIXED BIN (31), /* LENGTH = 136 */
    .....

    PLI file includes SQLCA.plinc as below

    EXEC SQL INCLUDE SQLCA;    

    Question: how to solve this error?

    2. DB2 tables and files are listed in CRUD Report, but IMS DB segment is not in it.

    IMS segment is declared in SSA, our code call a subroutine MTRHDLI(COMMON, USER_MSG, PARM_COUNT, FUNCTION, PCB_PTR, IO_AREA, SSA01, SSA02, SSA03, ...), which then call PLIDLI.

    How to have IMS DB segments listed in CRUD report?

    If generic API analysis is required, an you provide a sample for it?

    Thanks


    #EnterpriseAnalyzer


  • 2.  RE: Enterprise Analyzer API PL/I Verification Errors

    Posted 07-19-2023 19:36

    Hello Feng Qi

    To enable us to better answer the first question I recommend that you open a case with Global Technical Support and provide the source files.