Converting integration services with web service integrations
In previous releases, web service integrations were created by using integration services in the desktop Process Designer. Convert these integration services and their web service integrations so that you can use them in the web-based Process Designer.
Before you begin
About this task
When you convert an integration service that contains a web service integration, the following
artifacts are created:
- An equivalent service flow that contains a service task that corresponds to the web service integration component.
- An external service with a binding to the web service server that contains the configuration information required to access the web service. The external service includes port types and operations that correspond to the WSDL definition of the web service, and the service task is configured to invoke the appropriate external service operation. During conversion, if an external service exists with the same URL and port type, it is used and a new one is not created. If required, operations are added to the existing external service.
- The conversion process requires access to the server that hosts the web service. If the server cannot be accessed during conversion, a placeholder service task is created. You can revert to the latest snapshot and fix the error in the web service server and convert your integration service again.
- Inline WSDL configuration is not supported in Process Designer. Web service integration tasks that use
the discovery scheme Provide inline configuration are converted to
placeholder service tasks because no equivalent function is available in the Process Designer. You must remodel the service task
manually using a web service server, in the following way:How to remodel the service task using a web service server:
- Using the desktop Process Designer, go to the
Process App Settings.
- Create a web services server.
- Enter the WSDL URL of your web service and click Discover.
- In the integration service editor change the web service integration activity
- On the Implementation tab, for the discovery scheme, select From Process Application settings.
- Under Process Application Selection, use the Web Service drop down to select the newly created Web Services server.
- Under Operations, make sure that the desired operation is still selected.
- Inspect the Data Mapping tab to ensure that the mapping is still correct.
- Save the changes.
- Using the web Process Designer, perform the following procedure to convert the integration service into a service flow.
- Using the desktop Process Designer, go to the
Process App Settings.
Procedure
To convert an integration service that contains a web service integration component: