The IBM® Web Service binding (SOAP/HTTP) for a BPEL process or other service type can be migrated to the recommended SCA construct.
In WebSphere® Studio Application Developer Integration Edition, this binding type gave clients the ability to communicate with a BPEL process or other service type by invoking an IBM Web Service, where the communication protocol was HTTP and the message adhered to the SOAP encoding rules.
| Process name | MyService |
|---|---|
| Target namespace | http://www.example.com/process87787141/ |
| Valid From | Jan 01 2003 02:03:04 |
| Interface | ProcessPortType |
A WSDL file specifying the IBM Web Service SOAP/HTTP binding and service is created in the generated Web and EJB projects but not in the service project itself. This means that you must manually locate that file and copy it to your business integration module project if it is important that the IBM Web Service client code must not change. By default, this WSDL file was created in the Web project at WebContent/WEB-INF/wsdl/<business process name>_<business process interface port type name>_HTTP.wsdl
The WSDL PortType and Messages of the business process interface are actually copied to this WSDL file as well rather than referencing the existing WSDL PortType and Messages defined in the service project.
If it is important that the IBM Web Service client code remain unchanged after migration, then the information in this file will be needed for the manual migration steps below.
| Client type | For further information see |
|---|---|
| IBM Web service client | "Migrating the IBM Web service (SOAP/HTTP) client" |