Using the Service pub.wmentirex.listener:generateIDLfromService

Service pub.wmentirex.listener:generateIDLfromService generates an IDL file for a given list of Integration Server services. For each service, a program in the IDL file is created. If the IDL file already exists, it is extended with the newly created program definitions. Duplicate definitions for the same program are possible. In this case, the IDL file has to be corrected manually. Note that this service creates/updates only the IDL file. Creating or updating a listener with the definitions of the IDL file has to be done with Integration Server Wrapper of the Designer. The following parameters are relevant. Parameter direction can be In or Out:

Parameter I/O Description
serviceName String I The full name of the Integration Server service (e.g. folder1.folder2:service). Multiple services can be specified using a semicolon (;) as delimiter.
fileName String I The name of the IDL file (with extension ".idl"). You cannot specify a folder name. The file is created in the folder <IntegrationServer_instance>/packages/WmEntireX/resources.
libraryName String I The library name to be used in the IDL file. If the IDL file already exists, this parameter is ignored.
stringType String I The IDL data type which is used for string data types. Possible values are AV, AVn, or An. This parameter is optional, default is AV.
language String I The target language for the RPC clients. Possible values are COBOL, Natural, PL/I, or Other.
result String O Either a success message if the generation was successful (which includes the full pathname of the IDL file) or an error message.