An integration developer has been given the following XML Schema Definition (XSD) to define business objects of type AType.
The integration developer is writing a Java Component and needs to obtain the value of the prop1 attribute of a business object of type AType. Assuming that the business object is stored ina variable named aTypeObj, which of the following should the integration developer use to get the desired value?
A. aTypeObj.get("+prop1")
B. aTypeObj.get("@prop1")
C. aTypeObj.get("#prop1")
D. aTypeObj.get("prop1")
正解:B
質問 2:
An integrationdeveloper is developing the two modules shown in the exhibits below.
ModuleA and ModuleB will be deployed on the same server JVM. ComponentA needs to invoke operationB on ComponentB. ModuleA and ModuleB will be deployed on the same server JVM. ComponentA needs to invoke operationB on ComponentB. Which of the following tasks does the integration developer need to perform to ensure the maximum performance of ComponentA's invocation of ComponentB?
A. Set the Business Object Parsing Mode of ModuleA, ModuleB, and LibraryAB to Eager Parsing.
B. Use synchronous Web Service bindings for ImportA and Export
C. Set the Business Object Parsing Mode of ModuleA, ModuleB, and LibraryAB to Lazy Parsing.
D. Use synchronous SCA bindings for ImportA and ExportB.
E. Deploy ModuleA and ModuleB independently from any process application.
F. Associate ModuleA, ModuleB, and LibraryAB with a process application on a process center.
正解:C,D,F
質問 3:
During acceptance testing of an integration solution, various errors in the mediation flows were discovered. While correcting these errors, the development team found that little or no error handling was present within the mediation flows. Therefore, a new requirement is introduced to handle every exception within any mediation flow in exactly the same way by logging the exception to a file. How can an integration developer implement this requirement?
A. Create a mediation flow containing the exception handling logic, and invoke it whenever an error occurs.
B. Create a mediation subflow containing the exception handling logic, andconnect every fail terminal to this new subflow.
C. Connect a trace primitive to each fail terminal.
D. Create a mediation subflow containing the exception handling logic, and connect the error input node of each mediation flow to this new subflow.
正解:D
質問 4:
An integration developer needs to create a BPEL process, ProcA. ProcA is required to invoke the currently valid version of another BPELprocess, ProcB. ProcB currently has an SCA export. Which task should the integration developer do to meet this requirement?
A. Create a mediation component to route to the correct ProcB implementation.
B. Import the SCA export of ProcB into ProcA's module and set the Module Name, Export Name, and Version fields to point to the correct ProcB implementation.
C. Define the Target Process field in the reference partner configuration.
D. Create a web service export for ProcB and use it for the invocation.
正解:C
質問 5:
An integration developer has developed the following business process, as shown in the exhibit:
The invoke activitiesInvoke1 and Invoke2 are synchronous invocations and execute in a few seconds. A compensation handler needs to be defined for Snippet2 following a business action from the customer. The customer considers performance to be a key requirement. How would the integration developer implement these requirements? The business process needs to be a:
A. microflow because no human tasksare required.
B. microflow for best performance as every invoke activity uses synchronous invocation and executes quickly.
C. long-running process because of the required fault handler.
D. long-running process because of the required compensation handler.
正解:D