Book Image

Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451)

By : Kathiravan Udayakumar
Book Image

Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451)

By: Kathiravan Udayakumar

Overview of this book

<p>Completing the Oracle SOA Infrastructure Implementation Certification develops your conceptual and real-world understanding of the primary components of the Oracle SOA Suite, including BPEL process engine and Oracle Service Bus and will allow you to become familiar with Service Oriented Architecture concepts.<br /><br /><br />This definitive certification guide provides a disciplined approach to be adopted for successfully clearing the 1Z0-451 Oracle SOA Foundation Practitioner exam to attain the Oracle SOA Infrastructure Implementation Certification.<br /><br />The book starts with essential SOA concepts and then dives into building of composite applications. You will then learn how to work with technology and application adapters. Next, you will learn orchestrating Services with BPEL and advanced BPEL concepts. Midway through the book you will learn about Mediator components and Human Workflows. The book will then cover Oracle Business Rules and securing services and composite applications. Towards the end of the book, you will learn how to monitor and manage SOA Deployment. The book concludes&nbsp; with a post assessment exam that will give you a feel for the actual SOA Foundation Practitioner exam, and a must-have developer reference that covers important SOA concepts.</p>
Table of Contents (22 chapters)
Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451)
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Pre-assessment Test
Post-assessment Test

Chapter 5


  1. 1. b: The purpose of the compensation activity is to do a business rollback rather than a transaction rollback of a physical transaction. Compensate is not used for the ACID purpose; they compensate for an asynchronous activity in a business process flow.

  2. 2. b: Checkpoint activity is introduced in 11g. Checkpoint activity can be used to dehydrate a transaction in the middle of the business process execution.

  3. 3. a: Flow activity helps to execute the process in parallel.

  4. 4. b: Binding faults can be caught at the invoke scope level or the main scope level to catch any binding fault that is thrown from the process. It is essential to capture the system and binding faults. This can be done through fault policies as well.

  5. 5. a: This is a new function that was introduced in 11g Oracle SOA Suite to support multiple inputs to the XSL. This will help to aggregate the message structure using XSL.

  6. 6. b: Events can be generated using the Invoke activity from BPEL.

  7. 7. a: Pick without an alarm can be used to receive messages from multiple partner links.

  8. 8. b: SyncMaxWait is a BPEL container property that controls the synchronous response time of a BPEL. If the BPEL doesn't respond to the caller within this wait time, the BPEL transaction will be timed out.

  9. 9. a: It is possible to design BPEL with multiple operations exposed through the SCA service. This restriction was in place in Oracle BPEL Process Manager 10g, which requires a pick-based receive operation to select the right message to a process.

  10. 10. a: BPEL with a reply option is a synchronous BPEL process.

  11. 11. a: BPEL propagates a fault to the caller using the Reply activity.

  12. 12. b: A BPEL process doesn't get terminated when faults are thrown from the BPEL process. The process gets faulted; to terminate the process, the Terminate activity should be used, which is one of the dehydration activities.

  13. 13. b: Features to execute the Java code from the BPEL Engine are the extension features provided by Oracle. This is not natively supported by BPEL OASIS standards.

  14. 14. b: The synchronous BPEL process uses only one port to communicate with the caller.

  15. 15. d: The icon shown in this question represents checkpoint or dehydration.