EnsurePass
2018 Jan Oracle Official New Released 1z0-478
100% Free Download! 100% Pass Guaranteed!
http://www.EnsurePass.com/1z0-478.html

Oracle SOA Suite 11g Certified Implementation Specialist

Question No: 11

An invoke activity in a BPEL process is dehydrated . (select two)

  1. immediately after execution if idempotent is set to True

  2. before execution if idempotent is set to True

  3. immediately after execution if idempotent is set to False

  4. before execution if idempotent is set to False

Answer: A,B

Question No: 12

Which statement is true about how the BPEL Process Manager works?

  1. If the transaction property for a synchronous BPEL process is set to requiresNew transaction, a new transaction is created for the execution and the existing transaction (if there is one) is suspended.

  2. If the transaction property for an asynchronous BPEL process is set to required, the BPEL process joins a caller’s transaction (if there is no one) or creates a new transaction (if there is no transaction)

  3. If the delivery policy for a synchronous BPEL process is set to sync, the instance-

    initiating message is not temporarily saved in the delivery layer.

  4. If the delivery policy for a synchronous BPEL process is set to async.persist, messages to the system are saved in the delivery store before being picked up by the service engine.

Answer: A

Explanation: With bpel.config.transaction Set to requiresNew a new transaction is always created and an existing transaction (if there is one) is suspended.

Question No: 13

Which two features are provided by decision tables?

  1. Sets of input data can be bucketed and reviewed for gaps.

  2. Data sets can be reviewed for conflicts.

  3. Data can be used for only one rule evaluation.

  4. A rule evaluation can be used only to enter new output data.

Answer: A,B

Explanation: After you create a Decision Table there are operations that you may want to perform on the Decision Table, including the following:

  1. Find and fix gaps in a Decision Table

  2. Finding and resolving conflicts between rules in a Decision Table Compact or split cells in a Decision Table

Merge a condition or split a condition in a Decision Table

A: * Compact the Decision Table

In this step you compact the rules to merge from eighteen rules to nine rules. This automatically eliminates the rules that are not needed and preserves the no gap, no conflict properties for the Decision Table.

  • The Conditions area in a Decision Table includes one or more condition rows. Each condition row has a condition expression and, for each rule, a condition cell. A condition expression is an expression that you build in Rules Designer. The condition expression is often a fact property or a function result, but it can be any expression that has a type that

    can be associated with a bucketset.

    B: A Decision Table displays multiple related rules in a single spreadsheet-style view. In Rules Designer a Decision Table presents a collection of related business rules with condition rows, rules, and actions presented in a tabular form that is easy to understand. Business users can compare cells and their values at a glance and can use Decision Table rule analysis features by clicking icons and selecting values in Rules Designer to help identify and correct conflicting or missing cases.

    Question No: 14

    Composite A has two versions deployed lo the SOA runtime. Version 2.0 is the default revision, and Version 1.0 is an earlier (but active) revision. Version 2.0 has 100 instances in the Running state also hits 50 instances that are waiting for a callback on a mid-process lt; receivergt; within a BPEL component in the composite. You undeploy Version 2.0.

    Which statement describes what happens after undeployment completes?

    1. All running Instances and the callbacks are allowed to complete on Version 1.0, but all new requests are served by Version 1.0.

    2. All running Instances are allowed to complete, the callbacks fail after undeployment and all new requests ate served by Version 1.0.

    3. All running instances immediately go stale, including the instances that are awaiting callbacks on the mid process lt;receivegt;.

    4. All running instances immediately go stale, but the callbacks are processed by Version 1.0.

    Answer: C Explanation: Note:

    You can undeploy SOA composite applications from Oracle Enterprise Manager Fusion Middleware Control with the Undeploy SOA Composite wizard. Using the Undeploy SOA Composite wizard has the following consequences:

  • The instance state of the undeployed composite application is set to stale. The instance state is available in the instance listing, and you can access audit trail and flow trace details.

  • If you undeploy the default revision of the SOA composite application (for example, 2.0), the next active, available revision of the application is automatically designated as the new default (for example, 1.0).

  • You can no longer configure and monitor this revision of the application.

  • You can no longer process instances of this revision of the application.

  • The state of currently running instances is changed to stale and no new messages sent to this composite are processed.

  • A warning message is displayed at the end of this wizard when you undeploy the default composite revision.

    Question No: 15

    View the Exhibit.

    Ensurepass 2018 PDF and VCE

    A user has configured Mediator M1 to receive and route product Information from System X into its internal applications in chronological order. For each product1 M1 receives one create number of quot;updatequot; events from an AQ Queue via a JMS adapter. M1 can receive updates to the product at any time of day.

    The user claims that incoming messages for each product are received and processed in the correct chronological order 95% of the time. However, the messages are being processed out of order 5% of the time. This results in critical errors in the target systems. The user expects all messages pertaining to a product to be unconditionally processed In the order of arrival at M1.

    What causes this discrepancy?

    1. The user is running on a four node SOA cluster and has not configured the inbound JMS adapter to be a singleton.

    2. The user is running a single-node SOA environment but has configured the number of inbound adapter threads to be a value greater than 1.

    3. The given Mediator configuration does not address this sequencing requirement.

    4. The user has configured resequencer worker threads to a value greater than 1 for the Mediator service engine.

    Answer: C

    Explanation: * From the exhibit we see: Resequence Level: component Resequence Mode: Best Effort

  • It is important to note that the messages to outbound services of the Oracle Mediator service component configured for best effort resequencing are not guaranteed to arrive in order of a sequence ID. At any given time, a snapshot of the available messages is taken and sequencing is performed only on those messages. Therefore, unlike a standard resequencer, it is not guaranteed that a message with a lesser sequence ID value is sent before a message that ha a greater sequence ID value but that arrived earlier. Messages with a lesser sequence ID value that arrive later might be processed in the following cycle when a snapshot of available messages is taken again and the messages are reordered.

    Question No: 16

    You want to define a now event to be managed by the Event Delivery Network (EDN). The XSD is in place that defines the element that is to be the basis of the new event.

    Which step do you perform next?

    1. Create a new event definition in the SOA Composite Editor.

    2. Use an editor to create the event using Event Definition Language (EDL) syntax.

    3. Create the now event definition as you configure the invoke activity that publishes the event in your BPEL process.

    4. Use Enterprise Manager to register the new event to EDN.

    Answer: A

    Question No: 17

    What does service abstraction do?

    1. It hides the implementation details of a service. Including the location of the service, the interface, and the idempotence of the operations.

    2. It creates services quickly and easily for a variety of back-end technologies.

    3. It translates and transforms messages.

    4. It mediates security models.

    Answer: A

    Question No: 18

    Identify the correct description of a business service.

    1. It is a service that is closely aligned with the goals of the business.

    2. It is metadata about an external service interface that enables Oracle Service Bus to integrate with the external service.

    3. It is programmable entity that enables Oracle Service Bus to connect to a Wide variety of interfaces.

    4. It is a complicated object that often takes days or weeks to implement, but it is highly scalable and reliable after it is complete.

    Answer: B

    Question No: 19

    Suppose that you pass some data from a process variable as a parameter into a human task. The variable is then updated at a later time in a parallel stream of execution in the BPEL process while the human task still executing (that is, before is auctioned by the assignee)

    What does the assignee see after opening the task in the workspace and looking at the parameter?

    1. The parameter contains the values of the process variable as it was when the task was created.

    2. The parameter contains the values of the process variable as it is at the current time (that is, when the user opened the human task in the workspace).

    3. The parameter is empty, and the task must be restarted to pick up the new values of the processes variable.

    4. It is not possible to determine from the information.

    Answer: A Explanation:

    Note: The BPEL process specification does not provide a mechanism to ensure the thread safety of BPEL variables (that is, a lack of a synchronized qualifier such as in Java), which is necessary for true multithreaded programming.

    Question No: 20

    You have modeled a composite that has two BPEL processes: X and Y. The WSDL for Y defines a single portType with a one-way operation. The WSDL for X defines a single portType with a request-response operation. The component property bpel.config.trancation is set to requiresNew for Process X, and the component property bpel.config.oneWayDeliveryPolicy is set to async.persist for process Y. You have wired these components so that Y invokes X.

    What is the result when X throws a remoteFault at runtime, assuming that X has no catch blocks defined within it?

    1. The transaction of X is rolled back, and process Y gets a remoteFault that can be caught and handled.

    2. A Fault policy defined for X for handling the remoteFault is triggered and handles the fault.

    3. The transaction of X is committed, and process gets a Fault back that can be caught and handled.

    4. The transactions of X and Y are both rolled back even If you have fault handlers configured for handling the remote fault in Y.

    Answer: B

    Explanation: * Main Process Calls the Subprocess Asynchronously

    If onewayDeliveryPolicy=async.persist

    (The BPELCallee process runs in a separate thread/transaction.) then If The Subprocess Throws Any Fault…

    The BPELCaller does not get a response because the message is saved in the delivery service. The BPELCallee transaction is rolled back if the fault is not handled

    100% Free Download!
    Download Free Demo:1z0-478 Demo PDF
    100% Pass Guaranteed!
    Download 2018 EnsurePass 1z0-478 Full Exam PDF and VCE

    EnsurePass ExamCollection Testking
    Lowest Price Guarantee Yes No No
    Up-to-Dated Yes No No
    Real Questions Yes No No
    Explanation Yes No No
    PDF VCE Yes No No
    Free VCE Simulator Yes No No
    Instant Download Yes No No

    2018 EnsurePass IT Certification PDF and VCE