An integration developer is developing a mediation module using the WebSphere Integration Developer. The mediation module interacts with different databases, via the database lookup mediation primitive and an Enterprise Information system (EIS) binding. It is expected that during the lifetime of this solution, the databases connection details will change. The customer wants to avoid downtime of the applications as much as possible. What is the BEST way for the integration developer to implement a solution so that when database connection details change, downtime is minimized?
A. Update the details of the database connections, then deploy the updated EAR file.
B. Define the various database connection details as WebSphere Variables. When a change in the connection details occurs, update the WebSphere Variables on the server and restart the server.
C. Define the various database connections used as JNDI names. When a change in the connection details occurs, update the JNDI details on the server and restart the application.
D. Define a properties file for the application to load on startup. When a change in the connection details occurs, update the details in the properties file and restart the application.
An integration development team is developing a mediation flow. A custom requirement is that in the event an error occurs at any point in the mediation flow, a copy of the entire SMO is to be placed into the server log for the system administrator to examine. How should the integration development team BEST implement this requirement?
A. Change the server logging settings to log SMO messages.
B. Wire a Trace primitive to each failure terminal and set the destination property to 'Local Server Log'.
C. Wire a Message Logger primitive to each failure terminal and set the Logging type to 'Local Server Log'.
D. Wire a Custom primitive to each failure terminal and insert System.err.println(smo) into the Details section.
An integration developer is designing a new mediation to update a backend item pricing database. The input for the export interface should include an item number and a new price. The update to the backend item pricing database does not produce any output. What type of operation is BEST for the export interface?
A. One Way
B. One Way with Callback
C. Request Only
D. Request Response
An integration developer wants to log only the payload of the service message object flowing through a mediation flow into a flat file. Which of the following is the correct configuration of the Message Logger mediation primitive to achieve this?
A. The property 'Root' of the primitive should be set to '/payload';The property 'Logging Type' should be set to 'default'.
B. The property 'Root' of the primitive should be set to '/body';The property 'Logging Type' should be set to 'custom'.
C. The property 'Root' of the primitive should be set to /payload;The property 'Logging Type' should be set to 'file system'.
D. The property 'Root' of the primitive should be set to /body;The property 'Logging Type' should be set to 'default'.
An integration developer is debugging Common Base Event errors reported by a customer from a deployed SCA module in a stand-alone environment. Which log file should the integration developer investigate to locate events emitted from the CEI?
A. SystemErr.log
B. SystemOut.log
C. startServer.log
D. first failure data capture log
An integration developer is using a Database Lookup primitive in a mediation flow. The developer wants to design the flow in such a way any connection failure in the Database Lookup primitive is persisted and then the message processing continues:
What is the correct way to achieve this in the flow? The developer must:
A. wire the fail terminal of the Database Lookup primitive to the input terminal of the Event Emitter mediation primitive; wire the output terminal of the Event Emitter mediation primitive to the next element in the flow.
B. wire the fail terminal of the Database Lookup primitive to the input terminal of the Fail mediation primitive; wire the output terminal of the Fail mediation primitive to the next element in the flow.
C. wire the keyNotFound terminal of the Database Lookup primitive to the input terminal of the Event Emitter mediation primitive; wire the output terminal of the Event Emitter mediation primitive to the next element in the flow.
D. wire the keyNotFound terminal of the Database Lookup primitive to the input terminal of the Fail mediation primitive; wire the output terminal of the Fail mediation primitive to the next element in the
flow.
An application containing a mediation flow has been deployed to a server. During runtime various faults are being seen in the server logs and the development team has been asked to investigate this issue.
On examination of the server logs, the team is having trouble locating where exactly in the flow the problems are occurring as the errors seem to be different each time. Examination of the mediation flow in WebSphere Integration Developer has shown that the flow currently does not have any error handling contained within it.
How should the developers BEST proceed in order to improve the flow error handling and to aid the
debugging process following deployment?
A. Use the Message Logger primitive to log messages so they can be examined.
B. Use the Custom Mediation primitive to output extra logging information about the flow.
C. Ensure that the Quality of Service transaction setting for the flow is set to Global.
D. Ensure the fail terminal of each primitive is wired with a Fail primitive containing a description
An integration developer wants to copy a part of the mediation flow into a subflow to make it a reusable
artifact.
Which of the following nodes or mediation primitives can be directly copied to the subflow?
A. Input
B. Callout
C. Input Response
D. Custom Mediation
An integration developer needs to refer to a business object across a request-response mediation flow.
In which context type of the Service Message Object (SMO) structure does the integration developer need to store that business object?
A. Shared
B. Transient
C. Primitive
D. Correlation
An integration developer would like to preserve the breakpoints created during the debugging process. What action should the integration developer take?
A. Save the breakpoints with the SCA component.
B. Save the breakpoints with the component instance.
C. Export the breakpoints to the local file system.
D. Export the breakpoints to a project interchange file with the SCA component.