1 Reply Latest reply: Jun 3, 2014 4:33 PM by xixisun RSS

    EIBCALEN not correctly informed in TMA-CRM environment



      We have found that the EIBCALEN field is not correctly informed in the program invoked from DFHMIRS when invoked from a tpcall from Tuxedo.

      The IEBCALEN value is always higher than the length informed in both lengths (ilen and olen) of the tpcall with CARRAY type. In fact, ilen=olen, in our case.


      What is wrong? why EIBCALEN is not equal to ilen=olen?


      Our setup is this one:

      • Red Hat Linux x86_64
        • Application runs in a 'Tuxedo Version, 32-bit, Patch Level 015' that executes tpcall to Mainframe.
          • 32 bits is a constraint of the app
        • TMA runs in ' Tuxedo Version, 64-bit, Patch Level 094'. It is a domain specifically configured to allow the application to connect to the Mainframe
          • Tuxedo 11.1 is a constraint in the Mainframe side
      • z/OS
        • CRM ''CRM 11.1, May  3 2012 01:28 Build TMACRM"


      Thanks in advance

      Jose Luis Cutanda

        • 1. Re: EIBCALEN not correctly informed in TMA-CRM environment

          Please try to set environment variable:


          If yes,GWSNAX will set the common area length as the maximum of (INBUF,OUTBUF) COPYBOOK size for a outbound DPL call.


          And, make sure your SNAGW patch level is RP20 or later, you can see it from ULOG, for example:

          150317.bej301159!GWSNAX.13595.3461277584.0: LIBGWS_CAT:2201: INFO: Tuxedo Mainframe Adapter for SNA 11.1.0 Patch 024