This topic describes the output files
generated in the WSDL2PLI scenario.
[**ENTIRE TOPIC IS NEW.**]
In the WSDL2PLI scenario the following components interact to produce
the output files:
- The batch processor.
- The WSDL2ELS component, which does common WSDL-to-programming-language
processing.
- The WSDL2PLI component, which does WSDL-to-Enterprise-PL/I processing.
The sequence of processing is as follows:
- The batch processor invokes the WSDL2ELS component, passing to
it the input parameters specified in the input properties files.
- The WSDL2ELS component invokes the WSDL2PLI component:
- Together these two components produce a set of intermediate output
files.
- Control is then returned to the batch processor.
- The batch processor gathers the information in the intermediate
output files, processes the information, and generates the final output
files.
The intermediate output files generated by WSDL2ELS and WSDL2PLI
components are as follows:
- The mapping session files:
- There are two mapping session files for each operation defined
in the WSDL file: one mapping session file for the inbound message
and one for the outbound message.
- Each mapping session file contains:
- Descriptions of the XML data structure and the programming language
data structure that are the source and target of the mapping session.
- A description of each the mapping of data between the source data
structure and the target data structure.
A WSDL2ELS metadata file that is later used to generate the IMS™ application template file, the IMS correlator file, and the XML
converter files.
A log file containing processing information. The name and
location of file are specified in the targetLogFile parameter of the
WSDL2ELSSpec element of the ServiceSpecification.xml input file.
The files generated by the batch processor are as follows:
The file containing the application template program:
- This program is a working template of an application that uses
the IMS Web service provider.
- If the original WSDL file contains multiple operations then the
template program is multioperation.
The file or files containing the drivers and converters.
- There is one such file for each operation defined in the WSDL
file.
- Each file contains a driver, an inbound converter, and an outbound
converter.
The IMS correlator file:
- This file contains information about using IMS Connect.
- If the WSDL file contains multiple operations then the correlator
file is also multioperation.