IBM Rational Developer for i

 View Only
  • 1.  extracting IDL from RPG

    Posted Mon March 20, 2023 02:42 PM
      |   view attached

    Good day

    We need to extract IDL from RPG program to connect via EntireX (Software AG) and leverage API from AS/400 module(s).

    Installed Rational Developer for i, set the connection and navigated to the module we need, but struggle to find the option to extract IDL.

    When attempting to visualize this module the message PTF missing comes up.

    Obtain a source copy of this program (from customer) but still not clear how to get IDL.

    Will appreciate your help !

    Thank you very much in advance.

    Leonard Solomyak



    ------------------------------
    Leonard Solomyak
    ------------------------------


  • 2.  RE: extracting IDL from RPG

    Posted Wed June 07, 2023 11:06 AM

    Please excuse my ignorance, but what is 'IDL'?

    I've never heard of it before, so don't understand what you're trying to do.



    ------------------------------
    Paul de Valmency
    ------------------------------



  • 3.  RE: extracting IDL from RPG

    IBM Champion
    Posted Wed February 14, 2024 11:59 AM

    This is rather late in the day to be of help to you but may help others in the future.

    The closest equivalent to IDL available is provided by PCML data which can optionally be included in a program. PCML = Program Call Markup Language.

    PCML was originally designed for use by the Java toolbox and has been extended over the years. Programs must be compiled with the option specified. See https://www.ibm.com/support/pages/how-compile-rpg-module-or-program-pcml-included-object for the details.



    ------------------------------
    Jon Paris
    ------------------------------