C2180-273 - IBM Business Process Manager Advanced V8.0 Integration Development Exam

Go back to IBM

Example Questions

A client requires that a new BPEL process return a fault message to the requester in case the process does not complete correctly. The integration developer has added a fault handler to the process to catch all exceptions. How should the integration developer return the fault message? An integration developer is planning to create a BPEL process to help with the management of customer requests. The developer is intending to use a short-running process for the implementation because it has been determined that the performance of the process is a high priority, but the process must also be able to compensate for changes to the customer's request. What approach should the integration developer take while implementing this process? An integration developer wants to ensure that the application is backwards compatible with a previous version of IBM Integration Designer, and decides to remove the most recent fix pack. What action should the integration developer take in order to accomplish this task? The integration developer should open the IBM Installation Manager and select: The requirements of a process being implemented are such that it is required to run multiple paths in parallel. What type of artifact should the integration developer use to implement the process? An integration developer needs to upgrade the installation of IBM Integration Designer in order to take advantage of the most recent fixes from IBM. What is the first action the integration developer must take in order to complete the upgrade? The integration developer should open the IBM Installation Manager and select: An application receives a batch of order records that are needed to populate a database. An order record is received that will cause an insert into the database table. Subsequent records will update this record. It is important that the: ?insert record is processed first. ?updates are processed so that the order record has the correct information at the end of processing. ?If update 1 changes the quantity from 5 to 20. ?If update 2 changes the quantity from 20 to 11. ?If update 2 is processed before update 1, the order quantity will no longer be correct. Which of the following quality of service (QoS) qualifiers should the integration developer use? An integration developer needs to use the JMS Header Setter mediation primitive in the mediation flow logic. The mode of Header Setter primitive is set to Modify. While executing the flow, what is the behavior observed by the integration developer? If the header is: Which context should an integration developer assign to the Service Message Object (SMO) for a mediation flow with aggregation primitives (fan-out and fan-in) to temporarily store responses from service invocations? Service A is available to implement a well encapsulated function that is required in the development of a business process. Service A is available only over an SSL transport and the business process can only invoke it using a JMS transport layer. What type of component should the integration developer use to integrate service A to the business process? An integration developer needs to create a component that publishes messages to a WebSphere MQ publish-subscribe solution. How does the integration developer accomplish this? Use a WebSphere: A microflow calls a long-running process using a two-way request/response synchronous operation. What can be a consequence of using this pattern? An integration developer needs to implement a human task in an integration solution. If reusability is a priority, then the integration developer should develop: An integration developer wants to use the Installation Manager to apply product updates. Which of the following is the correct behavior of the Installation Manger regarding plug-ins? An integration developer needs to implement a business process that will read data from one source database and write data to a separate target database. What action should the integration developer take while configuring the WebSphere Adapter for JDBC? An integration developer uses the Process Center perspective to connect to a repository. The Process Center repository contains process applications and toolkits which members of the business development team designed. The integration developer has ProcAppA open in an Integration Designer workspace. In order to run the process application on the repository, the integration developer must: (choose two) 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? An integration developer opens a process application in the IBM Integration Designer (IID) workspace. It contains a business data object CandidateData, a business process definition (BPD) CheckCandidateData and there is no integration service or toolkit dependency associated with this process application. Which artifacts related to the process application will the integration developer see in advanced mode when the process application is imported in the IID workspace? The CheckCandidateData BPD under: 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: An integration developer needs to implement component types that could be synchronous or asynchronous based on the invocation type. Which components could be both synchronous or asynchronous? An integration developer is planning to create a BPEL process which will invoke an external service. It was determined that the service will be required to run in its own transaction and will be invoked synchronously by the BPEL. The integration developer immediately configures an SCA import in the Assembly Diagram to satisfy these requirements, generates the skeleton BPEL process, and passes the project on to a colleague to complete the BPEL implementation. While completing the implementation of the BPEL, what must the integration developer's colleague consider in the configuration of the Invoke activity used for calling the external service? An integration developer needs to design a Web Services Description Language (WSDL) interface containing an operation that has an input of type Client. An existing WSDL file containing the Client data type has been imported into a library using IBM Integration Designer. The Client type cannot be used in the interface editor, although it is in the project data folder and shown by the Business Object Editor. Which option states why the integration developer sees this behavior? Which statement correctly describes SCA? An integration developer needs to implement a business process that will be invoked when a file is written to a specified directory. What action should the integration developer take while configuring the WebSphere Adapter for Flat Files? Configure an: An integration developer needs to implement a long-running business process with instances that will handle multiple messages during their lifetimes. The integration developer has created a correlation set with properties to hold process instance data. What is another step the integration developer needs to take to complete the implementation? Associate the: An integration developer is designing a mediation module that is required to pass MQRFH2 information to a downstream service using an MQ Binding. What part of the Service Message Object should the integration developer use to provide the information required by the Binding? An integration developer must invoke a native HTTP application over a secured transport channel and use a custom data binding to convert data from ServiceDataObject to HTTP. How does the integration developer achieve this? Use a: An integration developer needs to implement a solution for a company, which has three different services based on the JMS protocol. The requirement is to have a single entry point exposed as a JMS binding for all the services. Common processing will be performed on all requests entering this single entry point. Then, the request will be routed to the appropriate service endpoint. The endpoint determination should be done at runtime using external registry lookup so that in the future, the company can associate new services without redeploying the solution. Which implementation pattern should the integration developer choose to meet the requirement? An integration developer is testing a long-running process application for a customer. When the business process receives a request, it invokes several other SCA services. During integration testing, the developer finds that an unexpected failure has occurred. Which troubleshooting method gives the integration developer a detailed hierarchal view of the invocation record, including input and output data? An integration developer exported the MyModule.zip file in a Project Interchange format from IID. The integration developer is ready to deploy the application on the IBM Process Server using command serviceDeploy C:\MyModule.zip What behavior can the integration developer expect from running the command? An integration developer registers two Process Centers with each other and needs to share a child toolkit 'TK-Child' while preserving the dependency with its parent toolkit 'TK-Parent'. How should a integration developer accomplish this? Set Snapshot status of: An integration developer needs to ensure that instances of a BPEL process are only started by administrative users. What does the integration developer need to do to meet this requirement? An integration developer needs to allow an administrator to change some properties of a trace primitive in a mediation subflow at runtime. The subflow is used in a mediation flow of a mediation module. How can the integration developer implement this requirement? Set the required properties of the trace primitive as promotable in the: The integration developer needs to enable the Common Event Infrastructure (CEI) on a business process, such that the CEI events are generated only when the business process has completed successfully. Which of the following transaction behavior must the integration developer choose to set on the business process activity? Set a transmission mode of: During acceptance testing of an integration solution, various errors in the mediation flows were discovered. While correcting these errors, the development team found that little or no error handling was present within the mediation flows. Therefore, a new requirement is introduced to handle every exception within any mediation flow in exactly the same way by logging the exception to a file. How can an integration developer implement this requirement? An integration developer is modeling a human interaction and is trying to decide what type of human task to use. What advice should be given to the integration developer when considering using an in-line human task? The integration developer should select the in-line human task if the task: When installing a process application snapshot with new version of a BPEL process, the integration developer may need the latest process version to be applied to the new process instances and to process instances that have already started. To migrate all running BPEL process instances to a new version of the process, the integration developer can: An integration developer wants to use an SCA invocation style where the client invokes a service and continues processing. At a later time, the client makes a request to capture the response. Which invocation style should the integration developer use to implement this logic? Because of a client's physical topology, an integration service needs to be deployed to Enterprise Service Bus. An integration developer has created a mediation module for implementing the service integration. Which items can the integration developer use inside of this mediation module to implement the logic? An integration developer needs to run a test in the Integration Test Client. While the test is running, the integration developer must wait until the process invokes an operation. Which option indicates that an event is received from the invocation of the operation? Due to performance considerations, an integration developer needs to ensure the number of transactions in a long-running process are kept to a minimum. Which option does the integration developer need to select for the transactional behavior setting of this activity? An integration developer needs to implement a service component, which will dynamically route the client's request to the appropriate service provider based on the customer's loyalty program status. The system administrator should be able to change the service provider without disrupting the service. Which mediation primitive should the integration developer use to meet this requirement?