10/204 questions · Unlock full access
Q1

A financial services firm is modernizing its loan origination process using IBM BAW deployed on Red Hat OpenShift. The current architecture involves a mix of on-premises legacy systems and new containerized microservices. The lead architect needs to design a solution that ensures high availability and disaster recovery for the BAW components. The primary data center is in New York, with a secondary DR site in Chicago. The Recovery Time Objective (RTO) is 4 hours, and the Recovery Point Objective (RPO) is 15 minutes. The proposed architecture uses a primary OpenShift cluster in New York and a standby cluster in Chicago. A Global Load Balancer will direct traffic. For the BAW database, which is external to the cluster, the database administration team has configured asynchronous replication between the two sites with a typical lag of 5-10 minutes. The content store (BPM content store) is located on a shared NFS mount that is also replicated asynchronously. During a DR test, the team successfully fails over the OpenShift cluster and the database. However, after bringing up the BAW application pods in Chicago, they discover that process instances started in the last 10 minutes before the failure are missing, and some users report seeing outdated versions of documents attached to their tasks. The team needs to select a strategy that will meet the RPO without requiring a complete re-architecture to synchronous replication, which the network team has advised against due to latency. Which strategy should the architect recommend to address the data consistency issues and meet the RPO?

Q2

A developer is building a complex approval process for capital expenditures. The process requires parallel reviews from Finance, Legal, and Operations. If any of the three reviewers reject the request, the entire process should terminate immediately, and a notification should be sent. If all three approve, the process continues to the final funding step. The developer has modeled this using a parallel gateway to split the flow into three user tasks. Which BPMN construct should be used to converge the paths and handle the rejection condition efficiently?

Q3

A developer is creating a responsive UI using the Page Designer for a task that can be claimed by users on desktops, tablets, and mobile phones. To optimize the user experience, certain non-critical data entry fields should only be visible on larger screens (desktops and tablets). Which is the recommended, most maintainable method to implement this responsive visibility rule within the Page Designer?

Q4Multiple answers

A Service Flow is designed to retrieve customer data from three different external REST APIs and aggregate the results. To improve performance, the developer wants to call these three services concurrently. Which combination of Service Flow components and patterns should be used to achieve this? (Select TWO)

Q5

When integrating a BAW process with an external Enterprise Content Management (ECM) system, a developer needs to display a list of documents related to a specific case folder. The Document List coach view is used for this purpose. Which property of the Document List coach view must be configured to specify the location of the documents in the ECM?

Q6

During user acceptance testing, a client-side human service is reported to be performing slowly, with a noticeable delay when the initial page loads. A developer opens the browser's developer tools and observes multiple, sequential Ajax calls being made to the server upon page load. Which is the most likely cause and the best practice to resolve this issue?

Q7

True or False: When deploying a new snapshot of a process application to a Workflow Server, selecting the 'Leave' option for existing instances will cause all currently running instances of the process to be terminated immediately.

Q8

A business analyst has defined a requirement for a case management solution where certain tasks should only become available after a specific document type, a 'Signed Contract', has been added to the case. How should a developer implement this precondition for a task in the Case Builder?

Q9

A project requires that task assignments be determined dynamically based on the current workload of users in a specific role. For example, a 'Senior Claims Adjuster' task should be assigned to the adjuster with the fewest open tasks. Which BAW component is specifically designed to implement this type of logic?

Q10

A developer is building a Coach View that contains a complex set of cascading dropdowns. When the user selects a value in the 'Country' dropdown, the 'State/Province' dropdown should be populated via a service call. When 'State/Province' is selected, the 'City' dropdown should be populated. What is the most appropriate way to trigger these dependent service calls within the Coach View's implementation?