IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Modeling processes > Integrating with web services, Java and databases

Web services compatibility

Web services conform to a flexible architecture that allows variation in web services implementations. This variation unfortunately can lead to compatibility problems.

If you are experiencing problems when you call an external web service from a business process, you should first check its compatibility with IBM BPM. In XML constructs not supported, these compatibility problems are outlined and explained. Tables are provided that list errors and warnings caused by incompatibilities. Once you know the source of the cause you can correct the web service accordingly.

If you are using IBM BPM Advanced and experiencing web services difficulties associated with incompatibilities, consider using an Advanced Integration Service to give you access to Integration Designer. The web services tools in Integration Designer have a variety of popular bindings and features that can be used to handle most web services interactions.

You also have another alternative, particularly if you have IBM BPM Standard, and that is to use a SOAP connector. In the following sections, which show this approach, it is assumed that you have access to a service using Web Services Description Language (WSDL) and that you can make a call to the web service using the soapUI open source tool or another SOAP tool. These instructions describe testing the web service with soapUI.

If that IBM BPM Standard has the following restrictions:

Integrating with web services, Java and databases


Related information:
Supported web service standards