Q1. A BPM application developer is creating a Business Process Definition (BPD) that contains message intermediate events attached to multiple activities. Each of the message intermediate events reference the same undercover agent (UCA). The message must be delivered to the correct process instance and to the correct activity based on business data.
How can the BPM application developer configure the correlation to ensure the message is sent to the correct activity?
The BPM application developer must configure the message intermediate event to correlate on the process instance ID and:
A. filter on the business data using the activity's condition tab.
B. add a script to the BPD that invokes the correct activity based on the business data.
C. the business data concatenated into a single variable making it unique for each activity.
D. the business data by adding a second correlation variable to the UCA and message intermediate event.
Answer: B
Q2. A BPM Application developer is reviewing a Business Process Diagram (BPD) for a colleague. The following section of activities is present in the System Lane:
The reviewer is aware that this patter can cause performance issues but has other reasons for not wanting to merge the separate service implementations. What can the BPM application developer do to improve the performance of this section without having to manually refactorthe sequence?
A. Use the optimize Execution of Latency property on BPD.
B. Use the BPM Optimizer to merge the sequence into a single Activity.
C. Use the Optimize Service for Latency property in the first two services.
D. Use the Optimize Connection for Latency property of the flow line between each Activity in the sequence.
Answer: D
Q3. A BPM application developer want to deploy a snapshot to an offline Process Server using the BPMInstallOfflinePackage command. The Process Server environment is a cluster configuration.
How must the BPM application developer run the BPMInstallOfflinePackage command?
The BPM application developer has to run the command.
A. for each Node Agent
B. for each App Target Cluster member
C. once using the deployment manager
D. once using any AppTarget cluster member
Answer: D
Q4. A BPM application developer is building client side human services including custom coach views for inclusion in a set of business process definitions (BPDs). The BPM application developer tests the business processes using the process designer inspector. One of the human services is not working as expected and it is suspected that the JavaScript in the custom coach views is at fault.
Which of the following debugging tools can the BPM application developer use to diagnose the problem?
A. BPM service debugger
B. BPM process inspector
C. Process admin inspector
D. Browser debugger features
Answer: D
Q5. A bank is implementing a new loan request process as shown in the following Business Process Definition (BPD):
The bank has analyzed the process and determined that rework happens 80% of the time. Intervieews of the loan clerks who perform the review loan step show that the work to review the loan is complicated, and that help from more experienced clerks would benefit the less experienced clerks and reduce the amount of rework required.
Thebank has done some research to identify the list of their most experienced loan clerks and requires the less experienced loan clerks to use the collaboration feature to get help from the more experienced clerks that are available.
What actions should the BPM application developer take to meet this requirement?
A. Use a team filter service to add the list of experienced users to the Loan Clerks team.
B. Use a team retrieval service to add the list of experienced users to the Loan Clerks team.
C. Add the list of experienced clerks to a new team and assign the new team as an expert team on the Review Loan task.
D. Add the list of experienced clerks to a new team and assign the new team as a managers team of the Loans Clerks team.
Answer: B
Q6. Which component stores process performance data?
A. Process Center
B. Process Server Database
C. Performance Database
D. Performance Data Warehouse
Answer: D
Q7. A mortgage company designates loan applicants with credit score above 650 as low risk applicants. The company offers any low risk applicants a loan rate of 4.0.Furthermore, if their loan amount is less than $200,000, they get a lower rate of 3.0.
How should the BPM application developer implement the business rule using the business action language (BAL)?
A. OptionA
B. OptionB
C. OptionC
D. OptionD
Answer: C
Q8. A BPM application developer is building a case type. The BPM application developer has a
wide range of existing BPM components available and wants to reuse as many of them as possible.
Which BPM implementation types can the BPM application developer use to build case type activities?
A. Script, Subprocess and User Task
B. Script, System Task and User Task
C. Linked Process, Subprocess and User Task
D. Linked Process, Subprocess and System Task
Answer: C
Q9. A BPM Application developer must store documents in a content management system as a part of a process's activity. It is a requirement that the content management system is the IBM business process manager document store, which is implemented using a non-IBM database.
During a playback session, the BPM application developer notices that a 2 GB video file document fails to be stored. What is the reason for the failure?
A. The built-in document store cannot save video files.
B. The size of the document is larger than the maximum allowed.
C. The embedded document store cannot save binary files when using a non-IBM database.
D. Binary files cannot be stored when the embedded document store uses a database.
Answer: B
Q10. A BPM application developer would like to retrieve the Job Categories for a job position from the database. The BPM application developer has created the following integration service "Fetch Job Categories" to connect with the database and to retrieve the job categories.
What does the BPM application developer need to do to implement this service successfully? (choose 2)
A. Specify the data mapping fields for the SQL Execute Statement.
B. Provide the Java implementation for the SQL Execute Statement.
C. Create a data source in the process admin console for this application database.
D. Select Local in the Local/Global transaction field in the SQL Execute Statement Configuration.
E. Use a data source defined in the WebSphere Application Server for this application database.
Answer: C,E