IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607:...

68
IBM Certified Integration Developer - Websphere Process Server V7.0 Number : 000-607 Passing Score : 800 Time Limit : 120 min File Version : 1.1 http://www.gratisexam.com/ IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam

Transcript of IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607:...

Page 1: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

IBM Certified Integration Developer - Websphere Process Server V7.0

Number: 000-607Passing Score: 800Time Limit: 120 minFile Version: 1.1

http://www.gratisexam.com/

IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam

Page 2: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Exam A

QUESTION 1Which of the following are TRUE regarding Service Component Architecture (SCA)?

A. Standard Java classes are used to store data.B. Integration developers can concentrate more time on the details of the service implementation.C. Without SCA, you must change application code to respond to service implementation changes.D. SCA provides a single service component abstraction for services that may already be implemented as

business processes.E. The service component definition is included in a file called <SERVICE_NAME>.SCDL that can have zero

or more interfaces associated with it.

Correct Answer: CDSection: (none)Explanation

Explanation/Reference:

QUESTION 2Refer to the exhibits. Exhibit 1 shows the definition of Customer business object.

Exhibit 2 contains fragments of Java code that creates an instance of Customer business object.

Which of the following lines of code places a value in the telephone field in the ArrayOfTelephone childbusiness object?

A. DataObject tele_array = customer.createDataObject("ArrayOfTelephone");B. DataObject tele_array = customer.createDataObject("ArrayOfTelephone"); tele_array.setString("telephone",

Page 3: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

"111-1111");C. DataObject tele_array = bof.create("http://Test", "ArrayOfTelephone");D. DataObject tele_array = bof.create("http://Test", "ArrayOfTelephone"); tele_array.setString("telephone",

"111-1111");E. DataObject tele_array = customer.createDataObject("ArrayOfTelephone");F. DataObject tele_array = customer.createDataObject("ArrayOfTelephone"); Sequence seq =

tele_array.getSequence(); seq.add("telephone", "111-1111");G. DataObject tele_array = customer.createDataObject("ArrayOfTelephone");H. DataObject tele_array = customer.createDataObject("ArrayOfTelephone"); Sequence seq =

tele_array.getString("telephone");? seq.add("telephone", "111-1111");

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 3A company is redesigning an existing business process. During implementation, the integration developerrealizes that the interface of an imported service is now different from the reference of the business process.Which of the following is the BEST solution for supporting future releases?

A. Implement a bridge using a java component.B. Implement an EJB that connects to both interfaces.C. Use a data map to connect both interfaces.D. Use a mediation flow to connect both interfaces.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 4Refer to the Exhibit.

Page 4: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Assuming some_adapter is a valid JCA adapter, which of the following is TRUE about this configuration?

A. Since SolutionA_Library is referenced by the two solutions, it has to be configured as a shared library.B. The configuration is incorrect becauseSolutionA_Library isn't included in the project references of SolutionB.C. When exportingSolutionB for server deployment, an EAR file containing 2 JARs, 1 WAR and 1 RAR is

created.D. When exportingSolutionB for command-line service deployment, a ZIP file containing 2 JARs, 1 WAR and 1

RAR is created

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 5Refer to the Exhibit.

Page 5: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

As shown in the Exhibit, both modules of SolutionA reference the library, which is configured to be deployedwith the module.

If an integration developer exports SolutionA for command-line service deployment, the result is:If anintegration developer exports SolutionA for command-line service deployment, the result is:

A. one zip file containing the folders for the library and both modules.B. two zip files, one for each module, containing the folders for the library and the module.C. one enterprise archive containing the archives for the library, both modules, and a web application.D. two enterprise archives, one for each module, containing the archives for the library, the module and a web

application.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 6Refer to the Exhibit.

Page 6: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

This process should be defined as a long-running process, because the implementation contains:

A. a Snippet.B. a Parallel flow.C. a Wait activity.D. a RepeatUntil Loop activity.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 7Refer to the exhibit.

Page 7: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

http://www.gratisexam.com/

A developer using the interface in the exhibit is facing a requirements change - the start operation needs to bea one-way operation that uses the existing inputs. Which of the following is the BEST way to make the change?

A. Add a new one-way operation to the interface and ignore the existing operation.B. Click on the operation name and choose "Alt+Shift+R" to refactor the operation.C. Right-click on the operation and choose "Change to One Way Operation" from the context menu.D. Delete the interface and create a new interface with the same name, namespace, and operation name with

a one-way operation.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 8Refer to the exhibit.

Page 8: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Given that an instance of the Parent business object is parent, which of the following fragment of code sets theGrandChild's name attribute to be "John Doe"?

A. parent.setString("name", "John Doe");B. DataObject grandchild = parent.createDataObject("grandChild"); grandchild.setString("name", "John Doe");C. DataObject child = parent.createDataObject("child"); DataObject grandchild = child.createDataObject

("grandChild"); grandchild.setString("name", "John Doe");D. DataObject child = parent.createDataObject("http://Test/Child");D.DataObject child =

parent.createDataObject("http://Test/Child");DataObject grandchild = child.createDataObject("http://Test/GrandChild"); grandchild.setString("name","John Doe");

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 9An integration developer is planning a modular design to support the implementation of a large application.Which of the following BEST describes the approach that should be taken by the integration developer whiledesigning the solution in order to achieve module reuse and application maintainability over time?

A. Use separate modules to expose the logical units of function as separate services and use a single libraryto hold the commonly used data types, interfaces, and transformation artifacts.

B. Create multiple modules and libraries to expose the functions that compose the application as separateservices. The services should be selected based on the relative module sizes and complexity of thefunctions provided.

C. Identify the portions of the code that are most likely to be reused and deploy each as a separate logical unitinto multiple libraries as independent services. Use a single module to invoke the services deployed in the

Page 9: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

libraries.D. Determine which components should be logically deployed on separate servers based on the performance

requirements of the application and package the code into modules so that there will be one module perserver in the infrastructure.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 10An integration developer creates a new version of a current module and needs to update the SCA moduleversion in the WebSphere Integration Developer test environment. Which of the following task will theintegration developer need to perform in order to create new instances of the latest version of the process?

A. RunserviceDeploy against the exported, versioned module file to generate an installable EAR file.B. Export the versioned module as an EARfile and manually deploy it using the administrative console.C. Add the versioned module to UTE via Add/Remove projects option and confirm that the status of the project

changes to published.D. Create process migration specification by selecting the process components in the module that apply and

then deploy the exported EAR file.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 11A bank implements a loan processing service, Module A, which invokes services provided by several otherSCA applications. During the integration testing, the developer finds a problem with the Module A. Since theimplementation is very complex, the developer decides to enable cross- component trace to troubleshoot.Which of the following statements is TRUE?

A. The loan processing service, along with the associated moduleshave to be deployed onto the same server.B. All associated applications must be loaded in the current workspace in order for the cross- component trace

to work.C. Cross-component trace can be enabled through the Server Logs view in theWebSphere Integration

Developer or from the administrative console.D. If cross-component trace is enabled with data snapshot, the system captures the data sent in and passed

between SCA components in the WPRCSDB database.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 12An integration developer is testing a microflow which invokes several external services. This microflow shouldtake no longer than 30 seconds to complete. During the execution, a transaction timeout exception was thrown.The developer suspects that one of the external services is taking too long to return the response. Which of thefollowing methods is the BEST approach to troubleshoot this problem?

Page 10: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

A. Use a BPC Explorer to check execution time of the each invocation activity.B. Use the Tivoli Performance Viewer to check the duration of the service invocation.C. Examine the SystemOut.log for the associating transaction exception stack-trace.D. Implement a fault handler in themicroflow and collect additional information through the exception stack-

trace.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 13Refer to the Exhibit. The exhibit shows a portion of a process state view monitoring an Account Verificationprocess instance.

The Credit Check Service activity failed because the target service was unavailable due to a system crash.Since this failure happened during testing, the integration developer decided to manually enter sample outputdata so that the process can be resumed. Which of the following actions will BEST accomplish this task?

A. Select the "Skip Activity" option on Credit Check Service from the process state view.B. Select Credit CheckService, and then select Map Credit Checking Result as its target activity.

Modify the activity and resume.C. Select the failed event associated with this process instance in the Failed Event Manager.

Page 11: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Modify the business object and then resubmit the event.D. Select the "Jump to Another Activity" option on Credit Check Service, and then select Map Credit Checking

Result as the target activity. Select the "Force Complete Source Activity and Jump" option to manipulate theoutput.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 14Refer to the Exhibit.

Which of the following statements BEST describes this scenario?

A. All breakpoints in the Snippet are disabled.B. Some breakpoints could be enabled in the Snippet.C. The Snippet has two entry breakpoints, and one is disabled.D. There is a configuration error because the Snippet has 2 entry breakpoints.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 15Refer to the Exhibit.

Page 12: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE about this configuration?

A. The System Administrator role is required for this task.B. The server must be restarted in order for the custom view to be available.C. The custom view is also available in the Business Space Processes List widget.D. Before performing this task, the user must make sure that there are no active process instances running.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 16Refer to the Exhibits. Exhibit 1 shows the assembly diagram for the HelloWorldProcess module.

Exhibit 2 shows the configuration of the HelloWorldProcess_Test.

Page 13: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE?

A. This configuration is set up to test theHelloWorldProcess component in isolation.B. In order to track the data flow from theHelloWorldProcess to HelloWorldImport, a monitor needs to be

added.C. Since fine-grained trace is enabled forHelloWorldProcess, the server starts cross-component trace once the

test is invoked.D. A monitor is defined on theHelloWorldTask and HelloWorldProcess components so that the server will

generate common base events for these components.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 17Refer to the Exhibit.

Page 14: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements BEST describes this scenario?

A. The test suite can't be modified.B. The test suite uses the Default data pool when running the test.C. The test suite was created using the scenario-based testing pattern.D. The test suite was created using the operation-level testing pattern.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 18Refer to the Exhibit.

Page 15: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

accounts.movements has been initialized as a list of strings with these values {"0","0","0","0","0"}. Which of thefollowing statements about this scenario is TRUE?

A. The snippet has a compilation error.B. The snippet enters into an infinite loop.C. After the execution of the snippet,accounts.movements has these values {"0","1","2","0","0"}.D. After the execution of the snippet,accounts.movements has these values {"0","1","2","3","0"}.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 19Refer to the Exhibits.

Page 16: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE regarding this configuration?

A. Component1 and Component2 cannot have different implementation types.B. Compile errors occur because there is no default component configured.C. IfMySelector is invoked on December 25, 2010, a runtime exception will occur.D. A runtime exception will be thrown if Component2 is implemented as a business rule.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 20Refer to the Exhibits.

Page 17: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements BEST describes the configuration?

A. The Reply activity must be placed inside a fault handler.B. Fault1 must be defined inside the interface that the process implements.C. Once the Reply activity completes, the process will return Fault1 and always end immediately.D. The Rethrow activity must be used along with the Reply activity in order to return Fault1 to the caller.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 21Refer to the Exhibit.

Which of the following statements is TRUE?

A. The configuration is correct.

Page 18: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

B. The date selection ranges are incorrect.C. Java cannot be used for the date selection criteria.D. The default rule logic cannot be duplicated in the date selection ranges.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 22Refer to the Exhibit.

Which of the following statements BEST describes the configuration? The configuration represents:

A. a valid usage of the security identity qualifier, whose value can be set to any valid role name.B. an invalid usage of the security identity qualifier because the value of the privilege is not valid.C. an invalid usage of the security identity qualifier because the qualifier must be applied along with the

security permission qualifier.D. a valid usage of the security identity qualifier, whose value can be set to any valid user or group defined

within the security realm configured on the server.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 23Refer to the Exhibit.

Page 19: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE about this configuration?

A. The Entry event payload contains all business object data.B. The Expired event payload contains only the business object ID.C. The Expired event payload contains a time stamp of the event occurrence.D. Audit Log cannot be selected because there is an event with Full content.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 24An incorrect rule set has been deployed. Since it is called by a long running process in a different module withinstances approaching the invocation for the business rule, the rule needs to be corrected as soon as possible.Which of the following is the BEST way to change the rule so that the requirements of the solution can be met?

A. Edit the rule set file in a text editor and change the result value.B. Change the rule set inWebSphere Integration Developer and deploy the module. The change will take affect

immediately after the deploy and the running instances will use the changed value.C. Navigate to the Business Rules Manager application or open the Business Rules widget in Business Space

and modify the rule set, then publish the change. The running instances will use the new value.D. Remove the instances in the long running process that will be invoking the rule, change the rule

inWebSphere Integration Developer and redeploy the long-running process and the business rules. Theremoved instances can be resubmitted and will call the updated rule.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 25An integration developer is instructed to temporarily emit new CEI events from a particular component of amodule in order to support short-term testing. The module deployed in the test server doesn't have the eventsneeded by the testing team. There are running instances of the long-running process that belong to the module.The integration developer has full access to the test environment, and after the testing phase the original eventconfiguration of the Module must be restored. Which of the following is the BEST approach to accomplish thistask?

Page 20: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

A. Create a Java program that simulates the emission of CEI events of the test server.B. Modify the CEI log detail of the component, using the administrative console. Restore to the original log

detail after the testing tasks are completed.C. Modify the component to send the new CEI events and deploy it into the testing environment, then use the

CBE Explorer to view the event information.D. Modify the component to send the new CEI events and deploy a new version of the module into the test

server. When the testing tasks are completed, redeploy the old version.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 26An integration developer is working on a large project that consists of a large number of modules and libraries.The libraries have dependencies on other libraries that have a large number of business objects, interfaces andother resources. Performance testing has shown signs of a large memory footprint. The application goes live ina week. Which of the following tasks should the integration developer perform?

A. Modify the java properties of the modules and libraries.B. Create an independent, global shared library used by all the modules.C. Redesign the application to reduce the number of modules and libraries.D. Verify that all the dependent libraries are being deployed with the SCA modules that have dependencies on

them.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 27Refer to the Exhibit.

Page 21: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

When developing Component1, the integration developer needs to query the balance of the source Account.Assume that the namespace of all types is http://ExampleProcess.Which of the following is the BEST solution?

A. Service partner1 = (Service)ServiceManager.INSTANCE.locateService("http://ExampleProcess","AccountMgntPartner1"); DataObjectbalance = (DataObject) partner1.invoke("getBalance", source);

B. Service partner1 = (Service)ServiceManager.INSTANCE.locateService("AccountMgntPartner1"); DataObject balance = (DataObject)partner1.invoke("getBalance", source);

C. AccountMgnt Partner1 = (AccountMgnt)ServiceManager.INSTANCE.locateService("AccountMgntPartner1"); DataObject balance = (DataObject)partner1.getBalance(source);

D. Service partner1 = (Service)ServiceManager.INSTANCE.locateService("http://ExampleProcess","AccountMgntPartner1"); DataObjectbalance = (DataObject) partner1. getBalance(source);

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 28Refer to the Exhibit.

Page 22: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements correctly describes the implementation?

A. Action1 will never execute.B. Exit1 will execute before Condition1 is evaluated.C. operation1 and operation2 must use different correlation properties.D. The self transition will cause a runtime error because the timeout must lead to a new state.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 29Refer to the Exhibits.

Which of the following statements BEST describes the configuration?

A. Fault1 cannot be re-thrown from inside a fault handler.B. Fault data will not be attached to Fault1 when it is thrown.C. Fault1 must be caught from inside a fault handler using a catch activity.D. Fault1 must be defined from inside an interface or XSD under the target namespace http://wid/cert.

Correct Answer: B

Page 23: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Section: (none)Explanation

Explanation/Reference:

QUESTION 30Refer to the Exhibit.

The process variable decision is a Boolean. Invoke1 and Invoke2 return a "true" result. All test cases for theprocess represent valid data. Some cases have data which result in neither invoke activity being called, and asa result a null pointer exception is thrown in the Case True case of the Evaluate "Decision" choice. Which of thefollowing is the BEST way to eliminate the exception?

A. Add an invoke activity that returns "false" and call that first.B. Move the assign activity outside the parallel activities scope so that it always runs.C. Use the initialize variable option for the decision variable to set itto false when an instance is created.

Page 24: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

D. Remove the condition on the path to the Invoke1 or Invoke2 activity to ensure that that activity always runs.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 31Refer to the Exhibit.

An integration developer is building an order fulfillment system that calls an inventory service that updates theorder item inventory. The For Each loop in the exhibit is designed to manage the inventory update portion of theapplication. The UpdateInventory invoke activity gets the inventory amount and the Assign activity sets theprocess variable.

Which of the following is TRUE about the solution?

A. TheXPath in the assign should read items[index]/amount.B. The application will properly execute and update the order variable.C. The UpdateInventory invoke can not be called from a For Each loop.D. The execution should be sequential to avoid concurrent updates to the items variable.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 32A microflow has the implementation transaction qualifier set to "global", and the interface joinTransactionqualifier set to "true". Which of the following is TRUE?

A. ThejoinTransaction qualifier setting is incompatible with the implementation type.B. ThejoinTransaction qualifier is ignored since it only applies to asynchronous calls.C. Themicroflow will join a global transaction if present or create a new local transaction if one doesn't exist.D. Themicroflow will join a global transaction if present or create a new global transaction if one doesn't exist.

Correct Answer: D

Page 25: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Section: (none)Explanation

Explanation/Reference:

QUESTION 33Refer to the Exhibit.

Page 26: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following is TRUE?

A. A build error will occur.B. LogOtherwise will never run.C. WheninMessage is "true", LogCase1 will run.D. WheninMessage is "true", LogCase1 and LogCase2 will run.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 34Which of the following Service Message Object (SMO) context objects is used to aggregate data when usingthe Fan Out and Fan In mediation primitives?

A. sharedB. failInfoC. transientD. correlation

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 35A java component has the implementation transaction qualifier set to "any", and the interface joinTransactionqualifier set to "true". Which of the following is TRUE?

A. The transaction qualifier setting is incompatible with the implementation type.B. ThejoinTransaction qualifier is ignored since it only applies to process and mediation components.C. The component will join a global transaction if present or create a new local transaction if one doesn't exist.D. The component will join a global transaction if present or create a new global transaction if one doesn't

exist.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 36Which of the following types of human task user interfaces is MOST appropriate for use in Business Space?

A. JSF/JSPB. HTML/DojoC. BPC ExplorerD. A Java client

Page 27: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 37A lead developer has been given the task of advising several inexperienced integration developers with thecreation of human task during a team meeting. Which of the following statements regarding the life cycle of astand-alone to-do task will the lead developer likely make during the meeting? Assume single ownership.

A. The task can be restarted after it has expired.B. The properties of the task can be updated while the task is inactive.C. If the task is restarted, any existing follow-on task will maintain their state.D. If the task is allowed to expire, then it will be placed into the inactive state.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 38An integration developer is supporting an application that had a batch of invalid data. The data for each runninginstance has been fixed, however a result of the invalid data was that a number of instances have human tasksin the stopped state with stop reason STOP_REASON_ACTIVATION_FAILED. The developer has written asupport tool that finds each of these tasks, and the owning process instance. Which of the following is theMOST efficient way for the developer to advance the process?

A. In the BPC Explorer, open the process instance view for each affected instance and skip the stoppedactivity.

B. In the support tool, use theBusinessFlowManager.forceJoinCondition(AIID, boolean) on each of the stoppedactivities.

C. In the support tool, add a call toBusinessFlowManager.forceComplete(AIID, continueOnError) for each ofthe stopped activities.

D. Retrieve the start message for each affected process instance, delete each instance, and then use the startmessage to re-create.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 39When using a business space template for managing human tasks, which of the following default pages wouldBEST display information about the next task that is to be assigned to the user?

A. "Create tasks"B. "Organize work"C. "Work on Tasks"D. "Work Continuously"

Page 28: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 40Refer to the exhibit.

An integration developer needs to have a user interaction to send the event message.? The BEST way toaccomplish this is to use:

A. a to-do task.B. an invocation taskC. a collaboration taskD. an inline human task.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 41Refer to the Exhibit.

Page 29: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE for this configuration?

A. A runtime exception will be thrown.B. The first potential owner to claim the task becomes the tasks sole owner.C. The task will continue to run after two days if a response has not been received by an owner.D. A people assignment criteria ofEverybody or Nobody cannot be used with human tasks that use the parallel

ownership pattern.

Page 30: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 42An integration developer is planning to use a human task to perform authorization checks when a businessprocess is started. Which of the following statements is TRUE?

A. An inline invocation task can be used for the implementation.B. The process must be started by an SCA client directly wired to the process component.C. The process must be started using the Business Flow Manager API if a stand-alone task is used.D. The authorization check cannot be done with the stand-alone task and the implementation will fail.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 43Refer to the Exhibit.

Page 31: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following is TRUE about this scenario?

A. The configuration of the escalations is incorrect.B. After 2 hours in Ready state, Escalation1 is invoked. invoked.C. After 4 hours in Ready state, Escalation2 is invoked.D. If the owner of the task generates a subtask then no escalation is invoked.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

Page 32: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

QUESTION 44An integration developer is implementing a solution where several users can simultaneously claim and interactwith a to-do task and provide a response without having to wait on another user. Which of the following taskswill the integration developer most likely perform?

A. Replace the to-do task with an invocation task.B. Select people assignment criteria ofEverybody for the potential owner role.C. Control the way in which individual responses are aggregated together into a single task result.D. Propagate the user roles from the main task to the subtasks so that the subtasks can adopt the default user

roles of the main task.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 45An insurance company implements a human task to handle insurance claims. When a claim exceeds $1,500,the regional manager must review and add a review note before the claim can be processed. Therefore, theintegration developer decides to implement a human task with follow-on task support. Which of the followingstatements is TRUE?

http://www.gratisexam.com/

A. The human task must be a stand-alone task in order to support the follow-on task.B. The human task can be inline or stand-alone to-do tasks as well as collaboration tasks.C. Both "Enable follow-on task creation" and "Enable subtask creation" options must be enabled.D. Business Space does not support follow-on task that the developer must generate HTML-Dojo pages as a

client application.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 46An integration developer created a process administration task for a long-running process. In the task, thedeveloper set "Administrators" to "Group" and the "Group ID" to "UserGroup1". The developer also added a"Readers" authorization and set it to "Everybody". Which of the following statements are TRUE?

A. Any user can change a process variable.B. Any user can view the process state diagram.C. Any user can call an active event for a process instance.D. Only users with membership in "UserGroup1" can create instances of this process.E. Only users with membership in "UserGroup1" can use query properties of this process instance in a search

via API or BPC Explorer.

Page 33: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: BDSection: (none)Explanation

Explanation/Reference:

QUESTION 47Employee data must be synchronized between Application A and Application B whenever an employee data isupdated. However, the data format of Application A and B is different so that the employee data must bemediated through a data map. Application A uses a three-letter country code while Application B spells out thecountry name. (For example, "GBR" in Application A maps to "United Kingdom" in Application B.) Theresponsible data map must convert the three-letter country code to full country name before sending theemployee data from Application A to Application B. Which of the following actions will BEST accomplish thistask?

A. UseXPath expression to assign the country name.B. Implement a selector and invoke it from the data map.C. Use Lookup transformation which calls a static relationship.D. Leave the state field blank, and have Application B to implement a method to convert the country code.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 48Refer to the Exhibit.

Which of the following statements CORRECTLY describes the configuration?

A. Component1 can be invoked using a SOAP input message.B. The interface implemented by Component1 must have only 1 operation.

Page 34: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

C. The TargetFunctionName HTTP header must be set on the incoming request in order to invokeComponent1.

D. Any operations implemented by Component1 must be two-way because the HTTP export binding issynchronous.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 49Refer to the Exhibit.

Which of the following statements CORRECTLY describes the configuration?

A. Only an import can be used to invoke BusinessProcess1.B. BusinessProcess1 can be invoked using SOAP over JMS.C. Web service attachments can be passed to BusinessProcess1.D. The function selector property must be set before BusinessProcess1 can be invoked.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 50An integration developer has configured a WebSphere Adapter to retrieve data from an external system, whichwill be used in the core logic of a business process running on WebSphere Process Server. The businessprocess will be triggered by a user's request on a front end web page. Which of the following statementsregarding the configuration of the WebSphere Adapter is CORRECT?

A. An SCA export component will be generated for the adapter.B. Event polling will not be used to support the runtime operations of the adapter.C. A connection factory must exist on the server before the external service wizard can be completed.D. The files generated by the external service wizard must be installed as a stand-alone adapter on the server.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 51Module A contains a microflow which invokes verifyCustomerID service defined in Module B synchronously.The implementation of the verifyCustomerID is Java, and it has a WSDL interface.Which of the following statements is TRUE?

A. TheverifyCustomerID service needs to implement the invokeRequest() method.B. Although this is a synchronous invocation with WSDL interface, the data will be passed by value.C. Since the service requester is amicroflow, it can only invoke external services that define one- way

operations.

Page 35: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

D. Since the implementation of theverifyCustomerID service is Java, a type safe invocation method needs tobe used.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 52Refer to the Exhibit.

Which of the following statements CORRECTLY describes the configuration?

A. There are no property settings under the bindings tab.B. BusinessProcess1 must be invoked from a component running in the same module.C. A corresponding SCA module must be identified under the bindings tab before BusinessProcess1 is

invoked.D. BusinessProcess1 can be invoked from a module running on a separateWebSphere Process Server cell

without cross-cell communication.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 53

Page 36: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

A financial company wants to use business rules to guide a set of financial transaction processes. Because ofthe volatile nature of the business, the agents need to be able to change the rules to rapidly react to marketchanges. However, the company also wants to maintain accountability for changes that are made. Which of thefollowing is the BEST way to fulfill the company needs?

A. Create a custom widget in Business Space using the business rules APIs that manages access and trackschanges.

B. Use Quality of Service bindings to set security privileges on the business rule group export in the moduleassembly diagram.

C. Use the administrative console to grant access privileges to the Business Rules Manager modules andenable rule audit logging to track changes.

D. The WebSphere Integration Developer Business Rules Manager does not have the features required by thecompany. The company would need to configure an external rules manager such as ILOG.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 54An integration developer is designing a business process where speed and performance are very important.Two independent process intensive Web services are called as part of the business flow. The process logicconsists of assign activities plus the Web services invocations. Which of the following is the BEST way to meetthe performance requirements? The integration designer needs to design the business process as a:

A. microflow and invoke the two Web services in a sequence scope.B. microflow and invoke the two Web services in a parallel activities scope.C. long-running process and invoke the two Web services in a For Each loop.D. long-running process and invoke the two Web services in a parallel activities scope.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 55Which of the following MUST be called asynchronously and CANNOT join a client transaction?

A. MicroflowsB. MediationsC. EIS exportsD. Java componentE. Business state machine

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

QUESTION 56

Page 37: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Refer to the Exhibit.

Which of the following statements is TRUE about this scenario?

A. Events are emitted fromcheckBalance and deposit.B. Events are emitted fromcheckBalance, deposit and the start of the process.C. An integration developer cannot add an event emission from Assign1.D. An integration developer can add an event emission fromNofunds Case.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 57Refer to the Exhibit.

Page 38: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statement correctly describes the implementation? If the state machine is waiting inState5, then:

A. an invocation of operation3 will cause Action2 to execute.B. Condition4 must evaluate to true before operation2 can be invoked.C. Action2 will never run because there is an unguarded transition leaving the composite state.D. if the time expires on Timeout2 before operation2 is invoked, the composite state will terminate and

processing will continue.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 58An integration developer is working on a large project that consists of a large number of modules and libraries.The libraries have dependencies on other libraries that have a large number of business objects, interfaces andother resources. Performance testing has shown signs of a large memory footprint. The application goes live ina week. Which of the following tasks should the integration developer perform?

A. Share the library by reference.B. Modify the order of dependency under Ordering in the dependency editor.C. Troubleshoot the unresolved dependencies to restore any missing projects.D. Verify that all the dependent libraries are being deployed with the SCA modules that have dependencies on

them.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 59

Page 39: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE regarding the XSL Transformation mediation primitive?

A. An XML mapping editor must be used.B. The message type must be changed before altering the message content.C. It looks up values in a database and stores them as elements in the message.D. It can change the headers, context, or body of the Service Message Object (SMO).

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 60Refer to the Exhibit.

What of the following is a TRUE statement about how the rule set will execute?

A. A build error will occur because the Rule3 logic overlaps with the other two rules.B. The result of sending in either "isRule" or "notRule" will always be true since Rule3 will execute last.C. Rule3 will never execute because Rule1 or Rule2 will be true and the group will finish before Rule3 is

reached.D. A build error will occur because Rule3 does not implement the Rule Template from which Rule1 and Rule2

were created.

Page 40: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 61Refer to the Exhibit.

Which of the following statements BEST describes the process?

A. An undo-operation should not be set on the Invoke activity.B. The compensation handler of the Invoke activity must contain a compensate activity.C. It is possible for compensation to occur on the Invoke activity if no faults are thrown.D. If the target activity of the compensate activity is not set, no compensation will occur.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 62Refer to the Exhibits.

Page 41: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE regarding this configuration?

A. The process must be amicroflow.B. The process must be long-running.C. The activity is correctly configured.D. The activity needs to be defined within a compensation handler.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 63Refer to the Exhibit.

An integration developer has been directed to configure the SCA module to ensure that operation2 is restrictedto the Auditors role, and that Service1 executes under the Designers role. Which quality of service qualifiermust the integration developer apply?

A. Specify the security permission qualifier on operation2 to the role Auditors and the security identity of

Page 42: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Service1 to Designers.B. Specify the security identity qualifier on operation2 to the role Auditors and the security permission of

Service1 to Designers.C. Specify the security permission qualifier on StateMachine1 to the role Auditors and the security identity of

Service1 to Designers.D. The requirement is not valid because the roles must be the same for the security permission and the

security identity qualifiers in this scenario.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 64Refer to the Exhibits.

Which of the following statements is TRUE regarding this configuration?

A. The configuration is correct and no compile errors will occur.B. Compile errors will occur since Component2 cannot be the default component.C. Compile errors will occur since an End Date is not configured for Component1.C.Compile errors will occur

since an End Date is not configured for Component1.D. Compile errors will not occur if the Start Date for Component1 is modified to December 1, 2011.

Page 43: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 65Refer to the Exhibit.

While developing the transferFunds method of a WSDL interface in a Java component, the integrationdeveloper needs to throw a NoFundsFault fault. Assume that the type of bofactory is BOFactory and thenamespace of NoFundsFault is http://ExampleProcess.Which of the following is the BEST solution?

A. Public Float transferFunds(DataObject source, DataObject destination, Floar amount) throws NoFundsFault{...NoFundsFault noFunds = (NoFundsFault) bofactory.create(http://ExampleProcess, "NoFundsFault");...}

B. Public Float transferFunds(DataObject source, DataObject destination, Floar amount) { ...Fault noFunds = bofactory.createFault(http://Exampleprocess, NoFundsFault"); ServiceBusinessExceptionex = new ServiceBusinessException (noFunds); Throw (ex);...}

C. Public Float transferFunds(DataObject source, DataObject destination, Floar amount) throwsServiceBusinessException...DataObject no Funds = bofactory.create("http://Exampleprocess, NoFundsFault");ServiceBusinessException ex = new ServiceBusinessException (noFunds); Throw (ex); ...}

D. Public Float transferFunds(DataObject source, DataObject destination, Floar amount) { ...DataObject no Funds = bofactory.create("http://Exampleprocess, NoFundsFault");ServiceBusinessException ex = new ServiceBusinessException (noFunds); Throw (ex);...

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

Page 44: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

QUESTION 66Refer to the Exhibit.

Which of the following is TRUE regarding the configuration?

A. ThejoinTransaction qualifier setting is incompatible with the implementation type.B. ThejoinTransaction qualifier is ignored since it only applies to synchronous calls.C. The state machine will join a global transaction if present or create a new local transaction if one doesn't

exist.D. The state machine will join a global transaction if present or create a new global transaction if one doesn't

exist.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 67Refer to the Exhibit.

Page 45: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

This flow will generate a build error because:

A. there is a cycle.B. there is a deadlock.C. there is a lack of synchronization.D. thereare multiple regions.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 68Refer to the Exhibit.

Page 46: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

An integration developer needs to emit an Entry event for all the operations of AccountMgntPartner. Which ofthe following is the BEST solution? Enable the event on:

A. theAccountMgnt interface of the AccountMgnt import.B. theAccountMgnt interface of the AccountMgntPartner reference.C. each operation of theAccountMgnt interface of the AccountMgnt import.D. each operation of theAccountMgnt interface of the AccountMgntPartner reference.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 69Refer to the Exhibit.

Page 47: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

This flow will generate a build error because there:

A. is a cycle.B. is a deadlock.C. is a lack of synchronization.D. are multiple Single Entry - Single Exit (SESE) regions.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

Page 48: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

QUESTION 70Refer to the Exhibit.

accounts.movements has been initialized as a list of strings with these values {"0","0","0","0","0"}. Which of thefollowing statements about this scenario is TRUE?

A. The snippet has a compilation error.B. The snippet enters into an infinite loop.C. After the execution of the snippet,accounts.movements has these values {"0","1","1","0","0"}.D. After the execution of the snippet,accounts.movements has these values {"0","1","1","1","0"}.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:Refer to Q18

QUESTION 71Refer to the Exhibit.

Page 49: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following statements is TRUE about this scenario?

A. An integration developer can add a breakpoint to Case2B. An integration developer can't add a breakpoint toEmptyActionC. There is a configuration error because the Snippet has 2 entry breakpointsD. After exiting the entry breakpoint ofHumanTask, a new human task is ready to be claimed

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 72Refer to the Exhibits. Exhibit 1 shows the assembly diagram of StockQuote mediation module.

Exhibit 2 shows the configuration of the StockQuote_Test. Which of the following statements is TRUE?

Page 50: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

A. This configuration is set up to test theStockQuote_MediationFlow component in isolation.B. The monitor onStockQuote_MediationFlow will generate common base events upon the component

execution.C. A monitor forRealtimeService and DelayedService are not needed, since their corresponding emulator will

display the data.D. Since fine-grained trace is enabled forStockQuote_MediationFlow, the server starts cross- component trace

once the test is invoked.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 73Refer to the Exhibit.

Which of the following statements is CORRECT regarding the BPC Explorer view in the exhibit?

A. BusinessProcess1 must be long running.B. BusinessProcess1 must have invoked a child process.C. The process must have been started using the BPC Explorer.D. There can only be one running process instance on the server for BusinessProcess1.

Correct Answer: ASection: (none)

Page 51: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Explanation

Explanation/Reference:

QUESTION 74Refer to the Exhibit.

Which of the following statements BEST describes this scenario?

A. The test suite can't be modified.B. The test suite uses the Default data pool when running the test.C. The test suite was created using the scenario-based testing pattern.D. The test suite was created using the operation-level testing pattern.

Correct Answer: DSection: (none)

Page 52: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Explanation

Explanation/Reference:

QUESTION 75Refer to the Exhibit.

Which statement is CORRECT regarding the BPC Explorer configuration?

A. An error must have occurred with the process template.B. The process must have an activity in the stopped state.C. The process has reached a critical milestone during processing.D. There must be a suspended activity in BusinessProcess1.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 76A long-running process instance is in the running state; however, the instance does not continue to navigatealong the current path. Since the implementation of the process is very complex, the developer decided toenable the cross-component trace. Which of the following system logs contains the output written by the cross-component trace?

A. SystemOut.logB. wsadmin.traceoutC. native_stdout.logD. native_stderr.log

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 77A bank implements a loan processing service, Module A, which invokes services provided by several otherSCA applications. During the system testing, an error was thrown by Module A. Which of the followingstatements BEST describes a troubleshooting method?

Page 53: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

A. Deploy Module A and its calling modules onto the same test server, and then enable cross- componenttrace to troubleshoot.

B. Enable cross-component trace on Module A, reproduce the error and then identify the source of the error.C. Load the Module A and its calling modules on the current workspace, and then enable cross- component

trace to troubleshoot the source of the error.D. Enable cross-component trace with data snapshot option, reproduce the error, and then load the data in the

Common Base Event Browser to troubleshoot.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 78An integration developer has created a single module to hold a parent BPEL process along with multiple childBPEL processes, which are all invoked by the parent process in a large application. The developer isconsidering reorganizing this application to position himself to better respond to potential changes over thelifetime of the application. What advice should be given to this developer as he decides how to reorganize thisproject?

A. Place each BPEL process into its own module, then review the entire project placing all commonly usedproject artifacts into a separate module to promote their reuse.

B. Use an integration solution to reorganize the project into smaller modules based on their core functions, andplace any commonly used project artifacts into a library.

C. Review each child BPEL process looking for functionality that is commonly used throughout the application.Place this functionality into a new BPEL process using a library so that it can be shared by the otherprocesses.

D. Review each module in the application looking for artifacts that can be reused in multiple modules. Uselibraries to reorganized the project and avoid leaving reusable artifacts in modules because that would makethem private.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 79A company needs to perform a client verification for a business process. There are 2 different legacy Webservices that verify clients, with different interfaces. The integration developer must add a verification activity inthe process. Which of the following is the BEST solution?

A. Invoke both Web services from the business process.B. Implement a mediation flow that calls both Web services,then invoke the mediation from the business

process.C. Implement a selector component, add the new interfaces,then invoke each Web service from the business

process.D. Implement a Java component that calls both Web services,then invoke the Java component from the

business process.

Correct Answer: BSection: (none)

Page 54: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Explanation

Explanation/Reference:

QUESTION 80Service Component Architecture (SCA) is:

A. a model for integrating enterprise Java applications only.B. a set of specifications which describe a component model.C. an IBM proprietary technology that can be easily licensed by major vendors.D. a solution that provides an abstraction of service implementation details written using BPEL.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 81A developer is creating a top-down interface definition for an inventory service. The service accepts a productnumber input and returns the amount in stock. When there is no inventory in stock, the service returns theamount of time the item is on backorder, or that the item is discontinued. Which of the following is the BESTway to represent the service using an interface?

A. Create a two-way operation where the output is ananyType.B. Have the inventory service re-written to use a single message response.C. Create three different two-way operations, each with the same input but different outputs.D. Create a two-way operation with the amount response as the output, and two fault messages to handle the

backorder and discontinued messages.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 82Refer to the Exhibit.

Page 55: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

An integration developer creates a new version of a currently running BPEL process and updates the SCAmodule version in the WebSphere Integration Developer test environment. Which of the following tasks will theintegration developer perform in order to run new instances of the latest version of the process?

A. The deployment of the SCA module will fail.B. Export the versioned module as an EARfile and manually deploy it using the administrative console.C. Add the versioned module to UTE via Add/Remove projects option and confirm that the status of the project

changes to published.D. Create a process migration specification by selecting the process components in the module that apply and

then deploy the exported EAR file.E. Create a process migration specification by selecting the process components in the module that apply and

then deploy the exported EAR file.F. Create a process migration specification by selecting the process components in the module that apply and

then deploy the exported EAR file.

Correct Answer: ASection: (none)Explanation

Page 56: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Explanation/Reference:

QUESTION 83Refer to the Exhibit.

As shown in the Exhibit, both modules of SolutionA reference the library, which is configured to be deployedwith the module. If an integration developer exports SolutionA for server deployment, the result is:If anintegration developer exports SolutionA for server deployment, the result is:

A. one enterprise archive containing the archives for the integration solution, the library, and both modules.B. two enterprise archives, one for each module, each containing the archives for the library.C. two enterprise archives, one for each module, and only one contains the archive for the library.D. three enterprise archives, one for each module, and one for the library.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 84

Page 57: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Refer to the exhibit.

Examine the fragment of Java code implementing PlaceOrder method in the exhibit. The code in the exhibit isintended to:

A. serialize and copy the input data object.B. write the contents of the input data object to the SystemErr.log.C. write the contents of the input data object in the trace.log.D. write the contents of the input data object in the SystemOut.log.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 85Refer to the Exhibit.

Page 58: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Assume some_adapter is a valid JCA adapter. An integration developer needs to export ModuleA for serverdeployment, which of the following BEST describes the result of this operation?

A. The integration developer cannot create this configuration because both On Build Path and Deploy withModule are deselected.

B. The wizard generates an EAR file with one JAR file for the module, one JAR file for the library, a RAR filefor the adapter, and a web application archive.

C. The wizard generates an EAR file with one JAR file for the module, one JAR file for the library, and a RARfile for the adapter.

D. The wizard generates two EAR files.The first containing two JAR files for the module and the library; thesecond containing the files for the adapter.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

Page 59: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

QUESTION 86Refer to the Exhibits. Exhibit 1 shows the business object definition of Order.

Exhibit 2 contains a fragment of Java code which generates an instance of the Order business object.

Which of the following lines of code creates the shippingAddress of the Order business object instance?

A. DataObject shipTo = order.getDataObject("shippingAddress");B. DataObject shipTo = order.createDataObject("shippingAddress");C. DataObject shipTo = bofactory.create("http://OrderHandling","Order/Address");D. DataObject shipTo = bofactory.createByType("http://OrderHandling","Address");

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 87Refer to the Exhibit.

Page 60: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

The Invoke1, Invoke2 and Invoke3 activities execute very quickly. This business process needs to beimplemented as:

A. amicroflow for the best performance.B. amicroflow because the Reply activity implies that the interface is synchronous.C. a long-running process because of the event handler.D. a long-running process because the Choice activity requires parallel executions.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 88A technical support team implements a defect handling system using a human task component. A verycomplex defect may need to be assigned across multiple people to complete the task. Therefore, theintegration developer decides to implement a human task with subtasks. Which of the following statements isTRUE?

A. Subtasks can create follow-on tasks.

Page 61: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

B. Subtasks inherit authorization roles from their parents by default.C. Escalations are not supported by subtasks.D. Parent task and subtasks must have the same input and output message type.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 89Which of the following are TRUE about the BPC Explorer?

A. BPC Explorer does not support subtasks and follow-on tasks.B. Generated clients cannot be used in parallel to BPC Explorer.C. It can be customized usingJavaServer Faces (JSF) components.D. BPC Explorer is a standalone application installed separately fromWebSphere Process Server.E. A single client can be created for all the human tasks in a module, or one client generated per task.

Correct Answer: CESection: (none)Explanation

Explanation/Reference:

QUESTION 90An integration developer is creating a custom task management application to display and claim tasks forusers. The volume of tasks is expected to be significant. The requirement is for the user to be able to searchbased on up to six elements in the instance data. Which of the following is the BEST way for the developer tomeet the requirement?

A. Instance data should not be used for task searches.B. Create custom properties in a Java snippet in the process. Use the custom properties in a dynamic query.C. Expose the instance data needed for searching as a query property. Create a query table to manage the

search.D. Expose each instance data element needed for searching as a query property. Use the Business Flow

ManagerstoredQuery methods to create a permanent query for the searches.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 91An integration developer is deciding between using a stand-alone task and an inline task in an implementation.Which of the following requirements will convince the developer to implement a stand-alone task?

A. Reusability.B. Collaboration tasks are not allowed.C. Audit log events as human task events.D. Grant humans the ability to suspend or terminate the process.

Page 62: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 92Refer to the Exhibit.

If the task was claimed after 5 minutes of being in ready state, which of the following escalations were invoked?

A. Escalation1 and Escalation2B. Escalation1 and Escalation3C. Escalation1 and Escalation4D. Escalation1, Escalation3 and Escalation4

Correct Answer: C

Page 63: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Section: (none)Explanation

Explanation/Reference:

QUESTION 93Which of the following is TRUE regarding human workflow diagram widget?

A. The diagram shows only the tasks.B. The diagram size cannot be changed.C. Failure information for an interaction is not visible.D. If a task does not belong to a workflow or if you do not have reader access to the process, the widget throws

an error.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 94An integration developer added a default activity administration task for a process, and set the "Administrators"role to "UserGroup1" and the "Readers" role to "UserGroup2". Which of the following statements is accurate?

A. "UserGroup1" users will be able to terminate process instances.B. "UserGroup1" users will have administrator rights to all activities in the process in addition to any activity-

specific definitions.C. "UserGroup2" users will be able to update input messages of any "Ready" activity.D. The default administration task staff settings will override any task that has explicit administration settings.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 95An integration developer has a project with several business processes that use the same human task. Thedeveloper wants to re-use the staff assignment and escalation definitions but needs to make sure the taskparticipates in the process life cycle. The BEST way to meet these needs is to:

A. create a stand-alone to-do task and check the "Bind the lifecycle to the invoking component" checkbox, andcall the task from each business process.

B. create an inline human task for each business process with duplicate staff and escalation definitions,sharing the same interface.

C. create a collaboration task and check the "Bind the lifecycle to the invoking component" checkbox, and callthe task from each business process.

D. create a long-running process with an inline to-do task with the staff and escalation definitions and call it asa sub-process from each business process when required.

Correct Answer: ASection: (none)Explanation

Page 64: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Explanation/Reference:

QUESTION 96An integration developer is testing a solution where every authenticated user needs the ability to start a travelrequest business process. The integration developer wants to avoid the overhead of creating and managing alarge number of work items. The number of instances created is expected to be very high. Which of thefollowing people assignment criteria would be the BEST choice?

A. UsersB. EverybodyC. Users by User IDD. Group Members without Named Users

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

QUESTION 97Refer to the Exhibit. Which of the following statements is TRUE for this configuration?

A. The task must be an invocation task.B. Selecting the second checkbox and creating a simple condition will throw an exception at runtime.C. Configuration must be modified if the task is to be completed when 95% of the owners are finished with the

task.D. The integration developer can define escalations that are triggered when the task is in the ready or claimed

state.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 98

Page 65: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

Which of the following CORRECTLY describes a valid consideration regarding the life cycle of a collaborationtask with a single owner?

A. The task can be restarted after it has been terminated if it is not a follow-on task.B. The task owner can cancel his claim on the task if it is in the waiting-for-subtask sub-state.C. It is possible for the task to expire if it remains in the inactive state long enough without being claimed.D. A task that successfully completes can never return to the ready state to be claimed by a new potential

owner.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 99Module A contains a Java component which invokes creditCheck service defined in Module B. The creditCheckservice takes about 2 hours to process. Therefore, the integration developer decided to invoke the creditCheckservice using asynchronous with callback. Which of the following statements is TRUE?

A. Since thecreditCheck services takes about 2 hours, the request might timeout.B. Because the service requester is a Java component, the service invocation must be type safe.C. ThecreditCheck service needs to implement invokeResponse() method to send the response.D. The Java component needs to implement theonInvokeResponse() method to receive the response.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 100Refer to the Exhibit.

Assume that a request-response operation is used to implement BusinessProcess1. Which of the followingstatements CORRECTLY describes the configuration?

A. A callback destination must be specified under the binding properties.

Page 66: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

B. The module will not compile because JMS is an asynchronous binding and requires a one-way operation.C. BusinessProcess1 can be invoked by placing an XML message on the queue associated with the JMS

binding.D. The TargetFunctionName JMS message header must be set on the incoming request in order to invoke

BusinessProcess1.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 101Refer to the Exhibit. Which of the following statements CORRECTLY describes the configuration?

A. An EJB client JAR must be generated in order for the module to compile and run successfully.B. The TargetFunctionName property must be set on the incoming request in order to invoke StateMachine1.C. If only a local interface is generated for theEJBExport, then all clients invoking StateMachine1 must reside

in the module containing the state machine.D. Local and remote interfaces must be generated for theEJBExport in order for StateMachine1 to be invoked

from other modules and from other servers.

Correct Answer: ASection: (none)Explanation

Explanation/Reference:

QUESTION 102An integration developer has configured a WebSphere Adapter in a business solution to support two-waycommunication with an Enterprise Information System (EIS). The business solution will be triggered by a user'srequest on a front end web page. Which of the following statements regarding the configuration of theWebSphere Adapter is CORRECT?

A. An SCA import and an SCA export will be generated for the adapter.

Page 67: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

B. A database trigger will be used to support the runtime operations of the adapter.C. An interface for the EIS is not required to be created before running the external services wizard.D. If application specific information (ASI) needs to be changed, then the external service wizard must be

rerun.

Correct Answer: CSection: (none)Explanation

Explanation/Reference:

QUESTION 103Refer to the Exhibit. A company uses Application A to receive purchase orders from customers, and ApplicationB to handle the shipping. Therefore, whenever a new order is filled, the shipping address must be sent fromApplication A to Application B. However, Application B uses the two- letter abbreviation for the address state,while Application A uses the full state name. The state abbreviation list is stored in a CSV file as shown in theExhibit.

Using the given CSV file, which of the following actions will BEST accomplish this task?

A. Create an Assign activity in a BPEL to map the state to the abbreviation.B. Use a Lookup transformation in a data map to call a static relationship.C. Use the database lookup mediation primitive to retrieve a state abbreviation?.D. Use a Lookup transformation in a data map to retrieve a state abbreviation from the CSV file.

Correct Answer: DSection: (none)Explanation

Explanation/Reference:

QUESTION 104Refer to the Exhibit. Which of the following statements CORRECTLY describes the configuration?

Page 68: IBM Certified Integration Developer - Websphere Process Server V7 · 2019-11-09 · IBM 000-607: IBM Websphere Process Server V7.0, Integration Development Practice Exam. Exam A QUESTION

A. The operation attached to the JMS import is one-way.B. StateMachine1 will not continue processing until a response is received from the service.C. A JMS export is required to enable StateMachine1 to receive JMS responses back from the service.D. Thejms/certQueue connection factory will be automatically created if it does not exist on the server at

runtime.

Correct Answer: BSection: (none)Explanation

Explanation/Reference:

http://www.gratisexam.com/