An integration developer has configured a BPEL business process for a customer, as shown below:

Assume that the transaction behavior of both snippets is Commit After. What behavior will the integration developer observe when executing the flow? Snippet1 and Snippet2 will run in:
A. separate parallel transactions.separate parallel transactions.
B. separate sequential transactions.separate sequential transactions.
C. a single transaction separate from the transaction running Assign2.a single transaction separate from the transaction running Assign2.
D. a single transaction separate from the transaction running Assign1.a single transaction separate from the transaction running Assign1.
正解:B
質問 2:
An integration developer is asked to implement a BPEL process which continues its execution even after invoking another SCA component, and the component notifies the process when the response is ready. Which invocation style must the integration developer choose to implement the requirement?
A. Synchronous two way
B. Asynchronous Request with Call back
C. Asynchronous one way
D. Asynchronous Deferred Response
正解:B
質問 3:
An integration developer has developed a simple business process (ProcessA) that accepts requests from two exports. Export1 - relies on an asynchronous JMS transport protocol Export2 - relies on a synchronous SOAP/HTTP protocol.

If an unexpected runtime failure happens when executing ProcessA, for what are the failed events generated?
A. Service Component Architecture (SCA) failed events are generated for events sent using Export2.
B. JMS failed events are generated for events sent using Export1.
C. Business Process Choreographer (BPC) failed events are generated for ProcessA.
D. Service Component Architecture (SCA) failed events are generated for events sent using Export1.
正解:B
質問 4:
An integration developer is planning to create a business process for a customer that will support their hiring procedures. There is a requirement for the business process to allow hiring managers to review submitted resumes before making any personnel decisions. The hiring manager must also be allowed to send resumes to other managers and to collect all of the recommendations before making a final decision. The integration developer has decided to use BPEL for the process implementation along with a human task for the manager reviews. What approach should the integration developer take while implementing the human tasks? The integration developer should create a human task that supports:
A. subtasks, but avoid the auto-deletions settings because they are not supported for subtasks.
B. follow-on tasks, and ensure that the output message types of each of the follow-on tasks is identical to that of the parent task.
C. follow-on tasks, but avoid taking steps to delete the task because follow-on tasks are automatically deleted when their parent task is deleted.
D. subtasks, and define escalations only for the parent task because the subtasks cannot have their own escalations.
正解:A
質問 5:
In the business process below, the "Invoke Credit Checking Service" invokes a service that provides a credit rating for a loan application. An integration developer has received a requirement that loan applications received between 1.Jun.2013 to 31.Dec.2013 must use a different service for obtaining the credit rating.

How does the integration developer deliver a solution that will allow for dispatching the service calls to different services based on the above date criteria while ensuring that any further changes to the dispatching service will take place dynamically without requiring the module to be redeployed?
A. Create a mediation module with a service gateway.
B. Create a Java component that dispatch events to the destination services based on the date criteria.
C. Create a business process that relies on a choice activity to determine the date criteria.
D. Create a selector component that will dispatch events to the destination services based on the date criteria.
正解:D