EGL Development User Group

EGL Development User Group

EGL Development User Group

The EGL Development User Group is dedicated to sharing news, knowledge, and insights regarding the EGL language and Business Developer product. Consisting of IBMers, HCL, and users, this community collaborates to advance the EGL ecosystem.

 View Only
  • 1.  Remote VSAM Support TCP/IP

    Posted Fri October 16, 2015 04:27 PM

    I have installed RDB v.9.1.1 (Win 7) and server zVSE/CICS.

    I'm using Remote VSAM Support TCP/IP and all configurations ok !   (CTG / CICS / TCPIP Service)

     

    I'm debugging a EGL TextUIProgram and remote vsam data access was successfull.

    When I tried debugging a EGL VGWebTransaction and I got a error:

    Question:

    1. I'm Reading the EGL document link: http://www-01.ibm.com/support/knowledgecenter/SSMQ79_9.1.1/com.ibm.egl.pg.doc/topics/pegl_core_debug_vsam_vse.html?lang=em

        Why I need config a legacy DFM support ?   If I'm using TCP/IP support.

    2. I didn't config DFM support and the EGL debug works fine to TextUIProgram.

        How to explain the need of the DFM support ?

    3. Why I can not debug VGWebTransaction and Remote VSAM access ?  library vsam7 not found ?

    4. What is diference TextUIProgram and VGWebTransaction to Remote VSAM access ?

     

    Thanks !

     

    Hsieh

     

    Hsieh


  • 2.  Re: Remote VSAM Support TCP/IP

    Posted Fri October 16, 2015 08:25 PM

    After an exhaustive search, I found the VSAM library missing:

    ...\SDPShared\plugins\com.ibm.etools.egl.vsam_8.0.0.v20131217_1612\EGLVsamCon.jar

    I need to include in Preferences àEGL à Debug à Class path order

    After this theVGWebTransaction and Remote VSAM access successfull.

    However there are still the answers:

    1. Why I need to do it just only to debug VGWebTransaction ?  and not need to TextUIProgram ?

    2. The document link: http://www-01.ibm.com/support/knowledgecenter/SSMQ79_9.1.1/com.ibm.egl.pg.doc/topics/pegl_core_debug_vsam_vse.html?lang=em

        This very confused, begins with the setting of DFM (SNA / APPC) and ends with TCP/IP CTG.

        the correct topic would be "Remote VSAM support for z/VSE using TCP/IP" and remove DFM config step.

        and leave on the same topic existing today "Remote VSAM support using DFM"

     

    Hsieh


  • 3.  Re: Remote VSAM Support TCP/IP

    Posted Tue October 20, 2015 06:47 AM

    Hi Hsieh

     

    The VGWebTransaction runs on the Web Server's runtime environment, not RBD's. So the VSAM jar file is not present in the runtime classpath. It needs to be manually added to the EGL Debug classpath.

     

    The documentation for remote VSAM on VSE is correct, although the DFM part is only applicable for remotely accessing VSAM files outside of CICS. It works over TCP/IP. This setup is not needed when remotely accessing VSAM files defined under CICS, which uses CTG instead.

    TomBaranski


  • 4.  Re: Remote VSAM Support TCP/IP

    Posted Thu October 22, 2015 09:03 AM

    Hi Tom,

     

    I had manualy added VSAM jar into EGL Debug class path and it works fine.

    After some Debug EGL WEBtransation and suddenly stopped work.

    I had to add VSAM jar into Web Project\WebContent\lib  too.

    Question:

    Why I had to add VSAM jar in two places ?

     

    Thanks !

     

    Hsieh

    Hsieh