Q1. A tire production company requests to be informed via email if a new custom-tier request approvals take too long. If 20 approval steps take longer than 2 hours, management must be informed.
How does a BPM application developer solve this request?
The BPM application developer creates:
A. A scheduler which queries the database and sends mail if the condition is met.
B. aSLA with a "Violated N times over period" trigger and "send mail to" as the consequence.
C. A SLA with a "Violated N times over period" trigger and "starts a service" as the consequence.
D. Tracking points or activates auto tracking and creates a report which shows the required approval-period. The customer can supervise the SLA themselves.
Answer: C
Q2. 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
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. The BPM process center experiences a CPU spike, affecting the availability of process center for other users. It is suspected that one of the services being tested by the application development team contains an infinite JavaScript loop, though the process center does not have loop detection exception enabled.
Where can the BPM application developer find information to indicate which service might be causing the issue? (choose 2)
A. Process admin console
B. Process portal debugger
C. Browser debugger features
D. Process designer inspector
E. WebSphere application server log
Answer: A,B
Q5. A BPM Application developer is creating a case that call center agents can use when a customer wants to dispute a credit card transaction. The call center supervisors need a separate user interface for the case that is viewable only by call center supervisors.
What should BPM application developer do to support the requirement?
A. Assign "Call Center Supervisors" team as a Manager Team for the case
B. Duplicate the default user interface and assign the "Call Center Supervisors" team as a Manager Team for the case
C. Create an Instance Owners user interface and assign the "Call Center Supervisors" team in the "Instant Owners" team
D. Create a Launch Ul Default user interface and assign the "Call Center Supervisors" team in the "Expose to start" option in the Overview page of the case.
Answer: B
Q6. A multinational corporation requires their coaches to be translated into the users' native language. A BPM application developer has not provided translations for all the languages.
What must the BPM application developer do to handle situations where a users selected language is not supported and a default is required?
To designate the default label, the BPM application developer must create:
A. a coach vi ew confi gurati on opti on for the default label
B. a localization resource with a default local key, and create a default local value
C. a key-value pair list local variable and set the label to the default local key in the user's browser
D. a default label using an environment variable and set it to the default language in the user's active directory profile
Answer: C
Q7. 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
Q8. A bank has a loan request process with a user task called Approve Loan that is performed by members of the Underwriting Department. In orderto reduce risk, the bank has a requirement, that only the senior underwriters can approve loans over a certain amount.
What must the BPM application developer use to meet this requirement?
A. Ajaxservice
B. Web service
C. Team fitter service
D. Team retrieval service
Answer: C
Q9. A BPM Application developer is testing and debugging a recently developed heritage human service:
A service debugger is being used and a JavaScript logic error is detected on completion of the Preprocessing script-certain variable values are incorrect. The BPM application developer wishes to correct the relevant variable values and then proceed with testing/debugging the rest of the service.
How can the BPM application developer set the variables to their correct values?
A. Edit variables in the service debugger browser window
B. Edit the pre-processing script to correct the logic and re-run the pre-processing script
C. in the inspector perspective, use the execution evaluator, enter JavaScript to change the values
D. in the inspector perspective double click on the relevant variable and change the values in the variables window.
Answer: D
Q10. A company that operates in multiple countries plans to build a human resources process that needs to support multiple languages. The BPM Application developer assigned to the project knows that it will be necessary to create a localization resource in the process application that will contain a set of localization keys, the list of languages to support and translations in each language for each key.
In addition to the coach view label, which of the following components of the process application can the BPM application developer configure to support multiple languages?
A. Team name, process instance name, and coach view hover help.
B. Team name, task subject, and coach view configuration option label.
C. Process instance name, task subject, and coach view configuration option label.
D. Coach view hover help, coach view configuration option group field, and coach view configuration option label.
Answer: D