-
Task
-
Resolution: Done
-
Major
-
6.3, 6.4
There are several things that need to be fixed in chapter 23. SOAP Interface:
- Move this chapter to chapter 21. Remote API as a new section 21.5. SOAP API.
- Make the text in section 23.1. SOAP API an introduction in the new section.
- Remove the following sentence: Red Hat JBoss BPM Suite provides one SOAP service in the form of the CommandWebService
- Rename section 23.2. Client-side Java WebService Client to 21.5.1. CommandWebService.
- Remove the first two paragraphs from that section and add a new paragraph instead of them: Business Central in Red Hat JBoss BPM Suite provides a SOAP interface in the form of the CommandWebService. A Java client is provided as a generated CommandWebService class and can be used the following way:
- Change method name and return type in the first example from void runCommandWebService to JaxbProcessInstanceResponse startProcessInstance
- Remove the last two lines of code in that example and add return (JaxbProcessInstanceResponse) cmdResp; instead.
- Replace the following sentences: The SOAP interface for the Red Hat JBoss BPM Suite Execution Server is currently available for EAP, EWS, WAS, and AS. This client-side interface incorporates the CommandWebService class and includes the execute operation as depicted below: by this one: The SOAP interface of the Business Central in the Red Hat JBoss BPM Suite is currently available for JBoss EAP, IBM WebSphere, and Oracle WebLogic.
- Remove the last code example with CommandWebService class.