This figure shows the Oracle BPMN Service Engine single instance architecture.

The left side of the figure is a large rectangle labeled Oracle WebLogic Server. Inside that rectangle is a smaller rectangle labeled SOA Infrastructure J2EE App. Inside that rectangle are the Human Workflow Services Engine rectangle and the BPMN Service Engine rectangle.

The Human Workflow Services Engine rectangle includes the BPEL4 People Compatible Task Processor, Task Routing Rules, and Organizational Data rectangles.

The BPMN Service Engine rectangle includes the Auditing and Measurements rectangle and the BPEL Engine Core Infrastructure rectangle.

The BPEL Engine Core Infrastructure rectangle includes the Dispatch Processing rectangle, and the In-Memory Queue, which includes the Process Persistence rectangle and Audit/Metrics rectangle.

To the right of the Oracle WebLogic Server rectangle are the User Directory, JMS Messages, HTTP Messages, DB Messages, SOA DB and BPM DB (jdbc/SOADataSource), and SOA MDS (jdbc/mds/MDS_Local_TxDataSource) rectangles.

There is an arrow that starts from the Oracle WebLogic Server rectangle and points to the User Directory rectangle

There is an arrow that starts from the JMS Messages rectangle and points to the Oracle WebLogic Server rectangle.

There is an arrow that starts from the HTTP Messages rectangle and points to the Oracle WebLogic Server rectangle.

There is an arrow that starts from the DB Messages rectangle and points to the Oracle WebLogic Server rectangle.

There is an arrow that starts from the Oracle WebLogic Server rectangle and points to the SOA DB and BPM DB (jdbc/SOADataSource) rectangle.

There is an arrow that starts from the Oracle WebLogic Server rectangle and points to the SOA MDS (jdbc/mds/MDS_Local_TxDataSource) rectangle.