IBM BPM, V8.0.1, All platforms > Migrating and upgrading your IBM BPM environment > Migrating from other products > Migrating from WebSphere Studio Application Developer Integration Edition > Additional migration information > Create SCA Components and SCA Imports for the services in the application for rewiring

Migrating a web service (SOAP/HTTP)

If the Migration wizard did not fully migrate all of your service projects, you can migrate a web service (SOAP/HTTP) to an SCA import with web service binding.

To migrate a SOAP/HTTP service project for an outbound service migration, follow these steps:

  1. Import the workspace using the Migration wizard. This will result in the creation of a Business Integration module with the WSDL Messages, PortTypes, Bindings, and Services generated in WebSphere Studio Application Developer Integration Edition. If that if the IBM Web Service (SOAP/HTTP) that this application will invoke is also a WebSphere Studio Application Developer Integration Edition web service that will be migrated, there may have been updates to that web service during migration. If this is the case, you should use that web service’s migrated WSDL files here.

  2. In the Business Integration perspective, expand the module so that you can see its contents. Open the Assembly Editor by double-clicking the first item under the module project (it will have the same name as the project).

  3. Add an import that will allow the application to interact with the IBM Web Service (via SOAP/HTTP) according to the SCA programming model. Ensure that the WSDL interface, binding, and service definitions are present in the migrated module or in a library that the migrated module is dependent on.

  4. In the Business Integration perspective, expand the migrated module and open its Assembly Diagram in the Assembly Editor.
  5. Expand the Web Service Ports logical category and drag the port that corresponds to the service you want to invoke onto the Assembly Editor.

  6. Choose to create an Import with Web Service Binding.

  7. After creating the import, select it in the Assembly Editor and go to the Properties view. Under the Binding tab you will see the port and service that the import is bound to.
  8. Save the assembly diagram.

Once you have completed this, rewire the service:

: Create SCA Components and SCA Imports for the services in the application for rewiring