Anda di halaman 1dari 35

IBM EXAM 000-379

IBM WebSphere Integration Developer V6.2 Solution Development

Total Questions:

55

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 1.
Refer to the Exhibit.

Which statement correctly describes the configuration? A. It is not possible for Snippet4 and Snippet 6 to run in parallel. B. Snippet6 and Snippet8 can run in parallel. C. The business process contains a deadlock. D. The process will not compile if it is configured to be short running.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 2.
An integration developer has been given the task of training a group of new developers who have no experience with WebSphere Integration Developer. Which statements are most likely to be included in the training presentation introducing human task and their usage in WebSphere Integration Developer? A. Stand-alone tasks are invoked as a service and can invoke other services. B. Stand-alone tasks do not have direct access to process-related information. C. Inline human tasks are SCA component activity. D. Inline human tasks can not be used to create human task for process administration. E. Inline tasks can not be used to apply permissions to BPEL activities like invoke, receive etc.

Answer: AB Question: 3.
A solution developer is planning the design of a web based music catalog that allows users to listen to music via an online streaming feature, or to purchase individual selections for download. What approach would the solution developer take when organizing the work in WebSphere Integration Developer in order to maximize the reuse potential of the solution? A. Place the streaming logic in one module and the download logic in a separate module, then place the common interface files in a library. B. Place the streaming logic and the download logic in the same integration solution, then place the interface files in separate libraries. C. Use two libraries to keep the interfaces of both services separate, then place the application logic of both services into a single module. D. Use a single integration solution to store and deploy the entire application, then separate the backend logic into separate modules.

Answer: A Question: 4.
Which activities require usage of a long-running process? A. Wait B. Receive Choice C. Collaboration Scope D. Asynchronous invocation E. More than one Receive or Receive Choice activity.

Answer: AE

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 5.
An integration solution includes a business process which needs to invoke a business service. This service is going to be replaced in a certain known date and time, when a new third party provider will take ownership of it, honoring a three year contract which starts right at that date. Old and new services do not differ in terms of their interface. What is the best way to implement the business process binding to the services? A. Configure and invoke a Selector for switching services at the specific date and time. B. Configure and invoke Selector for switching services at the specific date and time, using a mediation for request routing. C. Develop and invoke a mediation which routes to the old or new service depending on the request time. D. Develop and invoke a mediation which routes the request to a Selector, which must be configured for switching services at the specific date and time.

Answer: A Question: 6.
An integration solution includes a business process which needs to poll an FTP server for detecting a specific CSV file creation. As the file gets created, it must be parsed and its data must be stored in a Business Object. This Business Object is then processed in the Business Process according to the process logic. How would the integration developer most effectively implement this? A. Use the FTP Adapter in a mediation and XSLT primitives to convert the CSV file to a Business Object. B. Develop a Web service wrapping the FTP protocol and invoke it through a mediation which uses XSLT primitives to convert the CSV file to a Business Object. C. Use the FTP Adapter in a mediation and Business Object Map primitives to convert the CSV file to a Business Object. D. Use the FTP Adapter combined with a data handler responsible for transforming from the file content to the Business Object.

Answer: D

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 7.
Refer to the Exhibit.

An integration developer has designed and implemented business objects like the ones in the Exhibit. Assuming the integration developer needs to write a service as a Java component which needs to read the first ordered item warehouse, which one of the following code fragments is appropriate (assume order is a DataObject which actually stores the order)? A. order.get("orderedItems[0]/warehouseId") B. ((DataObject)order.get ("orderedItems")[0]).getInt("warehouseId") C. (((DataObject[])order.get("orderedItems"))[0]).getInt("warehouseId") D. ((DataObject)order.getList("orderedItems").get(0)).getInt("warehouseId")}

Answer: D

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 8.
An integration developer is implementing a solution and needs to create a Business Object "Customer" using Java snippets. What is the correct way to accomplish this task? A. Use com.ibm.websphere.sca.Service to create a Customer BODataObject, which is a Business Object, in the appropriate namespace. B. Use com.ibm.websphere.sca.Service to get BOFactory and use BOFactory to create the Customer Business Object in the appropriate namespace. C. Use com.ibm.websphere.sca.ServiceManager to create a Customer BODataObject, which is a Business Object, in the appropriate namespace. D. Use com.ibm.websphere.sca.ServiceManager to get BOFactory and use BOFactory to create the Customer Business Object in the appropriate namespace.

Answer: D Question: 9.
An integration developer is developing a solution which must make use of an existing Web service. The Web service provider sent a complete WSDL (including XSDs, port types, bindings) for allowing the solution to consume it. How can the developer create the corresponding Interface and Web Service Port on WebSphere Integration Developer? A. Import the WSDL (Import wizard, Web Services ? Web Service), which automatically will create Web service Port and Interface according to the WSDL B. Import the WSDL (Import wizard, Web Services ? Web Service) in order to get the correct Web Service Port, then manually create the Interface according to the provider Web service characteristics C. Import the WSDL file (Import wizard, General ? File System), open the WSDL with the WSDL editor and use the information in it to create Web Service Port and Interface D. Import the WSDL (Import wizard, Business Integration ? WSDL/Interface), then manually create Web Service Port E. Import the WSDL (Import wizard, Business Integration ? WSDL/Interface), which automatically will create Web Service Port and Interface according to the WSDL

Answer: E Question: 10.


A BPEL process is in an SCA module which as been configured to depend on a Java project. The Java project contains a JAR file and that JAR file is set up as a library in the Java class path properties of the Java project. Which one of the following statements is true? A. Assets in the JAR will be shared by-copy. B. Assets in the JAR will be shared by-reference. C. Deep nesting of the JAR file creates an unsupported circular reference. D. References to classes in the JAR file within a Java snippet will result in compilation errors.

Answer: A
For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 11.
Refer to the Exhibit.

A SCA module contains a mediation flow wired to various components as shown in the Exhibit. Which of the following statements is correct? A. Neither SCA nor non-SCA clients can access Service component ServiceB. B. Component ServiceB must define a data handler for the mediation flow. C. Component ServiceB and the CreditCheck process implement an identical interface. D. A 0..n reference multiplicity allows Component ServiceB and the CreditCheck process to be accessed by both SCA and non-SCA clients. E. The 0..n reference multiplicity allows MediationFlow to have no wires for this reference partner.

Answer: AE Question: 12.


A stand-alone reference is wired to a component in a SCA module. Which statement about the reference is true? A. A multiplicity of 0..n is not permitted for a stand-alone reference. B. The generated implementation results in the creation of a Web project. C. The interface of the stand-alone reference must support two-way operations. D. The code using the stand-alone reference must be deployed in the same Enterprise Archive as the module assembly.

Answer: D

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 13.
A large food providing company wants an integration solution for streamlining the supply chain process. This process involves a large number of human tasks like transports, approvals, replenishments, warehouse checks, etc. The solution will have to provide access to these human tasks through its user interface. The company already has a large number of collaboration software components in place (i.e., chat systems, mailing, etc.) which it wants to use almost unchanged and integrate into the new solution user interface. Which kind of client platform is the integration developer going to select for best fitting the requirements and facilitate development? A. A new Business Space client which will work side-by-side with the existing applications user interface. B. A new Business Space based solution, hosting the existing collaboration applications in iWidgets and new solution tasks in other iWidgets. C. A WebSphere Portal based solution, hosting the existing collaboration applications in Portlets and new solution tasks in other Portlets. D. A custom web application providing the process functionalities (using Business Process Choreographer APIs), and replacing the collaboration software user interfaces with JSF based user interfaces.

Answer: C Question: 14.


Which statement best describes the technical artifacts generated in WebSphere Integration Developer to support the deployment of business applications to WESB and WPS? A. There will be one EAR file generated per module and one JAR file for libraries. B. There will be one EAR file generated per module and one EAR file per integration solution. C. There will be one EAR file generated per integration solution, and the modules will be nested in JAR files nested in the EAR. D. The libraries are placed in their own EAR files so that they can be shared by multiple modules deployed to the server.

Answer: A Question: 15.


A development team wants to extend an existing business process to use a logging API from a different development team. The logging API is provided as a Java project and changes frequently. It will be used by different applications on the production environment but not on the test environment. Which statement describes the best method for the team to develop and test the logging API with the current module? A. Import all class files from the Java project into the module project. When exporting the project for deployment, exclude the logging API classes. B. Do not add the Java project as a module dependency. Export the Java project as a JAR file and deploy it as a shared library on the test environment.

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

C. Add the Java project as a module dependency. Deploy the Java project with the module to the test system and without the Java project on production environment. D. Add the Java project as a module dependency. Export the Java project as a JAR file and adjust the module classpath settings including the location of the JAR file on the server.

Answer: C Question: 16.


Refer to the Exhibit.

Which statement correctly describes the configuration above? A. The configuration is correct and the process must be long running. B. The configuration is correct and there must be two separate interface operations corresponding to "operation1" and "operation2". C. The processes will not compile because the "Timeout" case is used incorrectly in the configuration. D. The processes will not compile because there must be a corresponding reply activity for the receive choice activity.

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

Question: 17.
Refer to the Exhibit.

The A department members specified in the people assignment criteria as potential owners for task BusinessProcessTask1 take at least three (3) days to complete a task of this type. The B department members specified in the people assignment criteria as potential owners for task BusinessProcessTask2 take no more than one (1) day to complete a task of this type. Snippet2 specifies the join condition Any. Assuming a long-running business process as modeled in the Exhibit is started under these conditions, what happens with Snippet2? A. BusinessProcessTask2 is completed faster than BusinessProcessTask1. Snippet2 is executed immediately after BusinessProcessTask2. B. Snippet2 is executed after both tasks, BusinessProcessTask1 and BusinessProcessTask2 are completed. C. Snippet2 is skipped after both tasks, BusinessProcessTask1 and BusinessProcessTask2 are completed.

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

10

D. Link1 navigating from Snippet1 to BusinessProcessTask1 is on Evaluation Position 1 in the Link Evaluation Order for Snippet1. Therefore, only BusinessProcessTask1 is navigated, BusinessProcessTask2 is skipped. Snippet2 is executed immediately after BusinessProcessTask1 is completed.

Answer: B Question: 18.


Refer to the Exhibit.

Which statement correctly describes the configuration?

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

11

A. The business process must be long running. B. The business process will spawn multiple threads if more than one of the conditions below Snippet4 evaluates to true. C. The generalized flow activity is not configured for parallel processing. D. The integration developer cannot control the order in which the conditions below Snippet4 are evaluated.

Answer: C Question: 19.


Refer to the Exhibit.

Which statement correctly describes the implication of the assembly wiring of business module? A. Deployment of the described business module will fail because the flow for message processing is not defined for MediationFlow3 component. B. There are no errors in the configuration, and the business process can directly invoke MediationFlow2 component. C. Given the current configuration, there will be an error because the mediation flows can not be used in the business module. D. Given the current configuration, there will be an error because only one mediation flow is allowed inside the business module.

Answer: B Question: 20.


An integration developer is implementing a mediation module which invokes a business service. The developer puts an XSL Transformation in the response flow in order to map the business service response message to the mediation module response message. The response message should contain data from the request flow and business service. Which section of SMO (Service Message Object) can be accessed by the XSL Transformation? A. Shared context B. primitiveContext C. Transient context D. Correlation context

Answer: D
For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

12

Question: 21.
Refer to the Exhibit.

Which sentence correctly describes behavior of the message flow? A. Different paths are all done under the same thread and all have the same shared context. B. Different paths are all done under the same thread and all have the same correlation and transient context. C. Different paths are all done in separate threads and FanIn1 mediation primitive brings paths together. D. If stringArray contains more then two elements each path will be executed only once.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

13

Question: 22.
Refer to the Exhibit.

Which of the following is true? A. AgPolicyResolution can't determine behavior for primitives in the Response flow. B. AgPolicyResolution can determine behavior of MessageLogger1 and AgencyOK. C. AgPolicyResolution can determine behavior of SetAgencyValidation D. PolicyResError can happen if the WebSphere Registry and Repository looked up by the AgPolicyResolution returns policies which conflict while merging. E. PolicyResError can happen if the WebSphere Registry and Repository looked up by the AgPolicyResolution do not return any policy for the mediation module.

Answer: CD Question: 23.


Refer to the Exhibit.

Which statement correctly describes the configuration?

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

14

A. Exit1 will always run before Entry1. B. The business state machine does not compile C. Entry2 will run immediately after Exit2 completes or after the timeout occurs. D. A timeout has to be added to the link between State2 and State1.

Answer: B Question: 24.


Refer to the Exhibit.

Given the Business Rule Group which trigger this Rule Set is invoked with a Customer object whose budget is 5000 and an orderAmount of 10000, what will the Rule Group get back as result? A. A reliability which value is low. B. A customerStatus which value is 2. C. A customerStatus which value is 1.
For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

15

D. An error, since no rules apply to this input.

Answer: C Question: 25.


An integration developer is implementing a snippet where a customer business object should be created and some custom properties should be set. Java imports for a business process are not defined and boFactory, boType, CustomerType and Name objects are already created and correctly initialized. Into what order do the following Java code lines need to be put inside of the snippet to accomplish this? a. import commonj.sdo.DataObject; b. commonj.sdo.DataObject customer = boFactory.createByType(CustomerType); c. commonj.sdo.DataObject name = boFactory.createByType(Name); d. customer.setDataObject("Name", name); e. customer.setString("Name/firstName", "testName"); f. DataObject customer = boFactory.createByType(CustomerType); g. DataObject name = boFactory.createByType(Name); A. b, e B. f, e C. a, f, e D. a, f, c, d, e E. a, g, f, d, e

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

16

Question: 26.
Refer to the Exhibit.

Which statement correctly describes the configuration? A. Compile error occurs because of the time intervals overlapping. B. Configuration is correct and on Oct. 22, 2009 the JavaService will be invoked C. Configuration is correct and on Oct. 20, 2009 the Selector will invoke CompanyA_Import. D. Configuration is not correct because the Selector is not wired to the Java Service, CompanyA_Import and Rules. E. Configuration is not correct because the Selector cannot invoke different types of SCA components.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

17

Question: 27.
Refer to the Exhibit.

Which statement correctly describes the implication of the configuration? A. If the join transaction qualifier is set to true, then the component will run in a new global transaction. B. If the join transaction qualifier is set to false, then the component will run in the propagated transaction if one is present. C. If a global transaction is not propagated, then the component will run in a local transaction regardless of the value of the join transaction qualifier. D. If a global transaction is propagated, then the component will run in the propagated global transaction regardless of the value of the join transaction qualifier.

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

18

Question: 28.
Refer to the Exhibit.

Which statement correctly describes the implication of the configuration? A. A service called by this component is guaranteed to run in a new local or global transaction. B. A service called by this component will run in a transaction that will be determined by the value of the transaction qualifier on its implementation tab. C. A runtime exception will be raised if the service called by this component has its join transaction qualifier set to true. D. If this component has the transaction qualifier on its implementation tab set to any, then the transaction behavior will be determined dynamically at runtime.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

19

Question: 29.
Refer to the Exhibit.

An integration developer has defined a mediation module as shown in the Exhibit. Business requirements dictate that Component1 execute as the role Manager. Access to the getCustomer() operation must be restricted to the FrontDesk role. Which quality of service qualifier should the integration developer apply? A. Add the security identity qualifier to the module export and set the Run-As property to Manager and the role to Front Desk. B. Add the security permission qualifier to the CustomerProfilePartner reference set the Run-As property to Manager and the role to Front Desk. C. Specify the security permission qualifier on the getCustomer()operation to the role FrontDesk and security identity to Manager. D. Specify the security identity qualifier on the getCustomer()operation to the role FrontDesk and security permission to Manager.

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

20

Question: 30.
Refer to the Exhibit.

Assume ThrowDataIncompleteFault is raising a fault which matches the one configured in DataIncomplete. What is true about the fault handling configuration for this BPEL and error handling strategy? A. If DataIncomplete case occurs, both ReplyDataIncompleteError and ReplyUnknownError will be performed. B. If database connection cannot be opened by the OpenDatabaseConnection, the ScopeA fault handler CatchAll will be performed, while the Process level CatchAll will not be performed. C. If database connection cannot be opened by the OpenDatabaseConnection, the ScopeA fault handler CatchAll runs, as well as the Process level CatchAll. D. If DataIncomplete fault occurs in ScopeA, the ReplyDataIncompleteError activity will not be performed

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

21

Question: 31.
Refer to the Exhibit.

Assuming the parent process is long-running, and the Compensate activity does not specify a dedicated target activity, which statement is true if a fault is raised from the long-running process after the successful invocation of the microflow? The fault handler at the process level handles the compensation as follows. A. Compensation is triggered for the long-running process and compensation of the microflow is invoked B. Compensation is triggered for the long-running process and compensation of the microflow is not invoked C. Nothing happens, as no Compensation Handler is specified for the Invoke activity in the long-running process. D. Nothing happens, as the Invoke activity called a microflow, and microflows are not taking part in the life cycle of the long-running process in terms of compensation.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

22

Question: 32.
Refer to the Exhibit.

Which statement correctly describes the Common Events Infrastructure (CEI) configuration above? A. Only the business object ID field will be returned with the expired event. B. The expired event will be registered with the monitor runtime, but it will not be generated. C. The full entry event will be generated at runtime using the existing transaction, and a new transaction will be used if the existing transaction fails. D. All of the business object fields will be returned in the exit event, but the standard CEI fields will be truncated.

Answer: B Question: 33.


An integration developer is using a Human Task inside of a business process. Which of the following cannot be used in this scenario? A. To-do task B. Invocation task C. Collaboration task D. Administration task

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

23

Question: 34.
Refer to the Exhibit.

An integration developer is implementing a quality verification process where the person who starts the process is also responsible for the final approval. How can this be implemented? A. Use inline invocation task to start the verification process and inline to-do task for final approval. B. Use inline administration task to start the verification process and inline to-do task for final approval. C. Use inline invocation task to start the verification process for process start and standalone to-do task for final approval. D. Use an SCA component for the overall process, an SCA component with an invocation task to start the verification process and and SCA component with a to-do task for final approval.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

24

Question: 35.
The input to a human task is a businesses object containing an attribute called "AssignedToBusinessAnalyst" of type Boolean. Assume that the business manager needs authorization to send a task to the business analyst. For this purpose, the "AssignedToBusinessAnalyst" input variable needs to be dynamically set. Which is the correct assignment for the input variable? A. %htm:input.AssignmentOperationParameters\AssignmentInput/AssignedToBusinessAnalyst% B. groupSearch%htm:input.AssignmentOperationParameters\AssignmentInput/AssignedToBusinessAnalyst% C. groupSearchVariable:htm:input\AssignmentInput/AssignedToBusinessAnalyst% D. %htm:input\AssignmentOperationParameters/AssignedToBusinessAnalyst%

Answer: A Question: 36.


A Java class com.mycompany.StaffLoader implements the StaffQueryPostProcessorPlugin interface. Which configuration file can be used to register the class for use in Business Process Choreographer? A. The application deployment descriptor B. com.mycompany.StaffLoader.xml C. com.ibm.task.plugin.StaffLoader.properties D. com.ibm.task.spi.StaffLoaderStaffQueryResultPostProcessorPlugin

Answer: D Question: 37.


The integration developer is designing an escalation for a human task. In this scenario, the human task will not be claimed in 20 minutes, the first line manager will be informed. 20 minutes after the first escalation, the second line manager should be informed. If staff member is working on the task and the task is not finished in 2 hours, the quality manager should be informed. To configure this, the integration developer should select escalation settings and define: A. three separate escalation chains on the Ready icon. B. an escalation chain on the Ready icon for the first line and the second line manager. and separate escalation chain on the Ready icon for the quality manager. C. an escalation chain on the Ready icon for the first line and the second line manager and escalation on the Claimed icon for the quality manager. D. two escalations on the Ready icon for the first line and the second line manager and escalation on the Claimed icon for the quality manager.

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

25

Question: 38.
An order review process in a company requires that some customer information is verified manually by a specialist. In case of very large orders, the manual verification can take too much time and the specialist can assign some parts of verification to other specialists to speed up this process. The specialist must be given the opportunity to invoke a service to get additional information about the customer. What is the best way to accomplish this? A. Use a follow-on task to invoke the service and assign a part of the verification to other specialists. B. Use a sub-task to invoke the service and assign part of the verification to other specialists. C. Use an Invoke activity in BPEL to invoke the service and a sub-task to assign part of the verification to other specialists. D. Use an Invoke activity in BPEL to invoke the service and a to-do task to assign part of the verification to other specialists.

Answer: B Question: 39.


The following code snippet is used to create a task: taskManager.completeWithNewFollowOnTask(pTaskID,taskName,taskNamespace,clientObjectWrapper); The successful execution of this code will transition the state of the predecessor task to: A. Active. B. Forwarded. C. Completed. D. Terminated.

Answer: B Question: 40.


Refer to the Exhibit.

A developer created an application containing a business process with an inline human task (to-do task). After the business process and the to-do task are started, the human task waits for potential owners to perform the work associated with this task. What is the correct statement for a human task staying in this state? A. The human task cannot expire.

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

26

B. The human task can be escalated because it is not claimed in time. C. The potential owner can transfer the owner work item to another potential owner. D. It is not possible to suspend the human task because only in the claimed state can it be suspended.

Answer: B Question: 41.


In a business process which handles customer orders, there is an in-line to-do task for checking the warehouse status, named WarehouseReviewHT. The integration developer wants just the user whose username in the WebSphere Process Server User Registry is W_User to perform this human task. Assuming the WarehouseReviewHT People Assignment is configured with just W_User as Potential Owner for the task, what does the integration developer have to do to make only this user perform the task through Business Space? Create a Business Space for W_User and a page which includes: A. Task List and Task information widgets. B. Task creation, My Tasks and Task information widgets. C. Task List and Task information widgets, then configure Task List for allowing just W_User to see WarehouseReviewHT tasks. D. Available Tasks, My Tasks and Task information widgets, then configure Available Tasks for allowing just W_User to see WarehouseReviewHT tasks

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

27

Question: 42.
Refer to the Exhibit.

Which statement correctly describes the implication of the configuration? A. It is possible to add an additional export to expose the BPEL process using a different web service transport. B. An export containing an SCA binding has to be added to the assembly diagram in order for the BPEL to be called from other SCA modules. C. Given the current configuration, the runtime server must be configured to run web services on port 9080 before this module can be deployed. D. Prior to generating the export, the integration developer must have created a WSDL file containing the address and port information as shown in the graphic.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

28

Question: 43.
Refer to the Exhibit.

Which statement correctly describes the implication of the configuration that will be generated from the panel? A. "queue1" and "queue2" must be created before the module can be deployed. B. The resulting configuration cannot be used to invoke external services. C. The resulting configuration will require a correlation ID to support its runtime operations. D. The "TargetFunctionName" message header property must be set on messages placed on queue2.

Answer: C

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

29

Question: 44.
An integration developer has been given the task of invoking an existing EJB from an SCA module to support the reuse goals of his team. Which tasks is the developer likely to encounter while performing this activity? A. Expand the EJB client project into a library module. B. Drag and drop the EJB client project onto the assembly diagram. C. Open the external service wizard and select the EJB remote interface or drag and drop the EJB remote interface onto the assembly diagram. D. Use the EJB home interface while configuring the export on the assembly diagram.

Answer: C Question: 45.


An integration developer has been given the task of training a group of new developers who have no experience with WebSphere Integration Developer. Which statement is most likely to be included in the training presentation introducing SCA bindings and their configurations in WebSphere Integration Developer? A. Create an SCA export when there is a need to optimize SCA service invocations for use inside a module. B. Use the SCA export binding to allow clients outside of the SCA programming model to invoke an exported component. C. Using the SCA binding type on an export is the easiest to configure, but it is not the most efficient binding to use for cross-module calls. D. If modules are running in the same cluster, then an SCA binding is the easiest and most efficient binding to use when configuring invocations between the modules.

Answer: D Question: 46.


Which statement correctly describes the configuration and operation of WebSphere Adapters in WebSphere Integration Developer? A. The External Services wizard creates a new adapter project to store the generated adapter artifacts. B. In accordance with the top-down method of design, the developer must create an interface for the adapter before using the External Services wizard. C. WebSphere Adapters are configured by default to use a JMS binding when communicating with an EIS. D. An event table must be used to support the runtime operations of all WebSphere Adapters that allow communication with an EIS.

Answer: A

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

30

Question: 47.
Refer to the Exhibit.

Component1 and Component2 are long-running business processes; Component3 is short-running. The preferred interaction style is set to asynchronous on Component2 interface. Component2 is invoked asynchronously for: A. Only for one-way operations. B. Component1 and Component3 always. C. Component1 always and never for Component3. D. Component1 always and only for one-way operations on Component3.

Answer: D Question: 48.


Refer to the Exhibit.

What is true about the OrderMap configuration? A. Compilation error will occur since Join can't be applied to different data types B. Order quantity and OrderedItem quantity can't be mapped with a Move since they are of different type C. An XPath expression must come with the Extract transformation rule which maps the Order/details/itemId to the OrderedItem/itemId
For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

31

D. The Extract transformation which maps the Order/details/itemId to the OrderedItem/itemId rule does not require any XPath expression configuration E. The OrderedItem orderTitle will concatenate Order customer and Order dueDate with a space character delimiter unless the developer didn't change the Join default settings

Answer: DE Question: 49.


An integration developer has completed a solution which includes a module and a mediation module. The integration developer needs to test the module in a remote and secured WebSphere Process Server profile, while the mediation module must be on a local WebSphere Enterprise Service bus profile (named wesb), which is not yet existing. What does the integration developer have to do to accomplish the task? A. Create a WebSphere Enterprise Service Bus profile named wesb, configure the mediation module to run locally on wesb, and the module to run remotely on the WebSphere Process Server existing profile as Target Runtime. B. Create a WebSphere Process Server test server providing the remote host name, server name and security settings in the wizard; creating a new server runtime pointing to wesb and create a WebSphere Enterprise Service Bus test server providing localhost as host name, and wesb as the profile name. C. Create a WebSphere Process Server new Target Runtime, then a WebSphere Process Server test server providing the remote host name, server name and security settings in the wizard; create a WebSphere Enterprise Service Bus profile named wesb, then create a WebSphere Enterprise Service Bus test server providing localhost as host name and creating a new server runtime pointing to wesb. D. Create a WebSphere Process Server test server providing the remote host name, server name and security settings in the wizard; create a WebSphere Enterprise Service Bus profile named wesb, then create a WebSphere Enterprise Service Bus test server providing localhost as host name and creating a new server runtime pointing to wesb.

Answer: D

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

32

Question: 50.
Refer to the Exhibit

Assume the "neededHumanReview" branch of the choice activity is followed only when the Process is invoked with an input1 value of "true". An integration developer needs to put in place an exhaustive component testing for this module. Which of the following statements are true? A. Operation-level test cases can't be used to accomplish the task. B. At least one Emulator would be required for running the test cases automatically. C. At least two Test Suites would be required for testing all of the possible paths. D. One test case with two Test Data Table Variations would accomplish the task. E. Two different Configurations hosting two different Data Pools, one of them with input1 set to "true" and one with input1 set to "false" would be needed.

Answer: BD Question: 51.


An integration developer wants to set a breakpoint inside of the Repeat Until Loop which will only be triggered after 100 loop iterations. How can this be configured? A. Configure the breakpoint in the business process to use a filter. B. Configure the breakpoint in the business process to use a hit count. C. Add the Exit Breakpoint on the Repeat Until Loop. D. Add the Choice activity and set the breakpoint in the proper Case branch.

Answer: B
For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

33

Question: 52.
Refer to the Exhibit.

Component1 and Component3 are long-running and Component2 and Component4 are short-running business processes. How can an integration developer start business processes from the BPC Explorer? A. Navigate to the "Process Templates" view to start only the Component1 business process. C. Navigate to the "Process Instances" view to start only the Component1 business process. B. Navigate to the "Process Templates" view to start the Component1 and the Component3 business processes. D. Navigate to the "Process Templates" view to start all business processes from the assembly.

Answer: D Question: 53.


The integration developer is testing a short-running process which invokes several back-end systems. This process should finish in 20 seconds but in some situations (depending on input data) the execution takes too long and a TransactionTimeout exception is thrown. The developer suspects that there are problems with the response time of the back-end systems. The developer needs to check which back-end system is responding too slowly and identify input data which are causing the problem. What is the best way to accomplish this? A. Use a cross-component trace

For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

34

B. Use the default information in the SystemOut.log C. Use a Business Process Choreographer Explorer to check execution time of each Invoke activity and to check input data D. Implement a Catch-all handler in business process flow and get all required information from exception stack-trace

Answer: A Question: 54.


An integration developer put into production an order management business process solution which, after some time, is handling several process instances of the OrderManagementProcess template. One of these instances has been created by a user (User1) some weeks ago, then the user changed their job and is no longer responsible for the order. Using the Business Process Choreographer Explorer, what can be performed in order to locate the order instance and change the process starter to be a valid user? A. Another user within the same user group can locate the process instance in the Process Instances ? Administered by Me view by the template name and the state, and claim the ownership B. Another user within the same user group can locate the process instance in the Process Instances ? Administered by Me view by the process instance name and claim the ownership C. The process instance administrator for business processes can locate the process instance in the Process Instances ? Started by Me by the template name and the state, and claim the ownership D. The system administrator for business processes can locate the process instance in the Process Instances ? Administered by Me by the process instance name and claim the ownership

Answer: D Question: 55.


An integration developer is testing a module which is running on a remote test environment. At some point in time, an unexpected behavior occurs and exceptions are thrown. The developer needs to make some problem determination over the module execution. Assuming cross-component trace has been enabled, what valid actions can be taken? A. Load the Server log in the Server Logs view and filter for Exception Type B. Load the Server log in the Server Logs view and filter for Warning and Error Types C. Load the Server log in the Server Logs view and filter for Invocation Types with only Server State, Error and Warning Contents D. Open the Console View and delete all the entries but error, warning and exceptions E. Get the server log from the remote machine, then Load it in the Console view and look for errors

Answer: AC
For interactive and self-paced preparation of exam 000-379, try our practice exams. Practice exams also include self assessment and reporting features

35

Anda mungkin juga menyukai