Importing from WSDL
You can import a WSDL file into an application or library, or import a WSDL file into a message set.
About this task
Importing a WSDL file into an application or library
Before you begin
- Read about applications and libraries in Resource management overview.
- Create an application or library by following the instructions in Creating an application or Creating a library.
When you import a WSDL file into an application or library, all the WSDL files that are referenced are imported into the specified folder. If there are multiple WSDLs with the same name but with different paths, then the files are suffixed with an increasing index number. For example: If there are multiple files that are named my.wsdl in the context of import, then these files are renamed to my1.wsdl, my2.wsdl, my3.wsdl, and so on, in the specified folder.
About this task
Procedure
Results
What to do next
Configure an existing SOAP node by dragging a deployable WSDL file onto the node. Alternatively, you can create a web service that is based on WSDL files in your workspace, and implement the operations as separate subflows. For more information, see Creating an integration service based on a WSDL file.
Importing a WSDL file into a message set
Before you begin
- Message Sets: Creating a message set
- Importing files from the file system into the IBM Integration Toolkit
- Click .
- Expand Integration Development and click Message Sets.
- Select Enable menus for Message Set development, then click OK.
About this task
The following steps describe how to create a new message definition file, or overwrite the contents of an existing file.
Procedure
Results
When you have finished importing the WSDL file or files, complete the following steps.
- Check carefully for any errors in the report that is created when the file is imported. You can find this report in the log directory in the project that contains the message definition that you have created. The report has a <wsdl-file-name>.wsdl.report.txt file descriptor, where <wsdl-file-name> is the name of the WSDL definition that you are importing.
- Review the messages that are shown in the IBM Integration Toolkit task list to check whether any new warnings or errors are shown.
Required SOAP Envelope and SOAP encoding message definitions are automatically added to your message set during the import. If required, you can also import these definitions manually by using the New Message Definition File wizard, by selecting the new option IBM supplied message.