Table of Contents

Search

  1. Preface
  2. Part 1: Using Process Developer
  3. Part 2: Creating and Modifying Processes
  4. Part 3: Functions, Events, Errors, and Correlation
  5. Part 4: Testing and Deployment
  6. Part 5: Process Central and Process Server (On-Premises)

Process Developer

Process Developer

Running a BPEL Process with a POJO EJB Endpoint

Running a BPEL Process with a POJO EJB Endpoint

At runtime, when an invoke activity based on a Java endpoint executes, Process Developer invokes the Java method as follows:
  • Unmarshalls the WSDL message into Java objects. (For a POJO, reflection is used. For an EJB, a JNDI lookup is used.)
  • Instantiates the concrete Java class.
  • Invokes the appropriate method, based on the WSDL operation name.
  • Marshalls the method return value into a WSDL message (or marshalls the Java exception into a WSDL fault).

0 COMMENTS

We’d like to hear from you!