The BIA_XIWSDLUtil is a command-line tool that converts SAP XI generated
WSDL files to standards-compliant WSDL files. The outputs are WSDL
files that the SAP XI ODA can use to generate TLOs for use with the
adapter.
- Note:
- Before proceeding with this step, you must first use SAP XI tools to generate
WSDL files. For further information, see the SAP XI
documentation. In addition, the WBI Adaper Frame work and SAP XI
adapter must be installed.
To start the BIA_XIWSDLUtil tool:
- Open a command prompt window or shell.
- Navigate to the directory containing the SAP XI adapter. The
directories may be as follows (see Installed file structure):
- Windows C:\WebSphereAdapters\Connectors\SAPXI
- UNIX /home/WebSphereAdapters/Connectors/SAPXI
- Make sure that the following files are in this directory:
- BIA_XIWSDLUtil.bat (.sh for UNIX) are
in this directory.
- SAPXIHeaders.xsd
- SAPXIRFCHeaders.xsd
- SAPXISystemError.xsd
- Copy the WSDL file (for example,
SalesOrder_GetList.wsdl) that you generated using the SAP XI
Integration Developer - Design tool to this folder.
- Identify the URL on which the SAP XI connector is listening for the
requests (for example,
http://sapxi:4444/myservice/ws).
- Choose an output file name (for example,
SalesOrder_GetList_out.wsdl). You may want to include
the SAP interface function name to clearly associate it with the actual SAP
BAPI/IDOC call.
- At the command line prompt, enter the following:
BIA_XIWSDLUtil <input_filename> <SAPXI_URL> <output_filename>
where:
The program returns to the command prompt after successfully creating the
new WSDL file.
- Copy the output file to the SAP XI ODA directory, which may be
WBIAdapters Home/ODA/SAPXI.
