Plex 2E

SQL7941 Application process not at a commit boundary

  • 1.  SQL7941 Application process not at a commit boundary

    Posted Aug 24, 2017 08:16 AM

    I have a problem with iOS V7R2M0 with a run SQL statement (RUNSQLSTM) and I get the message SQL 7941 (Application process not at a commit boundary).

     

    I have an external 2E function as MASTER with commit control. From that external function (COBOL) I call a CL program which calls another CLLE program. That CLLE program is compiled with default activation group *NO and activation group Z970P5. I run a STRCMTCTL cmd, followed by COMMIT cmd. Then I run the RUNSQLSTM:

     

    STRCMTCTL  LCKLVL(*CHG) CMTSCOPE(*ACTGRP)             
    COMMIT                                                                       
    RUNSQLSTM  SRCFILE(Z970SQL) SRCMBR(&MEMB) COMMIT(*CHG)

     

    With iOS V7R1M0 and erlier every thing runs well (since 8 years), but now with iOS V7R2M0 I got the message SQL7941 (Application process not at a commit boundary). When I run the CLLE pgm standalone or when I submit it, it runs without errors as well.

     

    It could be a problem with CA 2E 7.8 and iOS V7R2M0.

     

    Does anybody has the same problem?