1Z0-478 - Oracle SOA Suite 11g Essentials Exam
Go back to Oracle
You are creating a web service interface to a legacy system that can handle only five concurrent calls. What feature of Oracle Service Bus enables you to define this restriction?
You are modeling a conditional branch using a Switch element. You choose not to include an Otherwise branch. What is the result?
If none of the case branches can execute, control passes to (the next element in the BPEL model.
Which two features are provided by decision tables?
Sets of input data can be bucketed and reviewed for gaps.
Data sets can be reviewed for conflicts.
Which two statements are true about messages that are marked "Exhausted" on the Recovery tab of the BPEL service engine in Enterprise Manager Fusion Middleware Control?
They are messages that have exceeded the maximum number of auto recovery attempt.
Exhausted messages for Mediator components can be manually recovered from the same location in Fusion Middleware Control.
Which statement is true about editing adapter InteractionSpec endpoint properties with Enterprise manager Fusion Middleware Control?
Adapter endpoints property values can be changed, and they take effect without retiring and activating the composite.
Over a period of time, you have deployed three versions (1.0, 1.1, and 1.2) of a SOA application X to a three-node SOA cluster. All versions of X subscribes to a business event named createCustomer and instantiate a new BPEL process Y on receiving the event. At runtime, how many SOA composite instances are generated when createCustomer business event is fired?
In oracle Service Bus, loose coupling between service provider and service consumer is provided by the __________.
a proxy service and a business service
Identify the best description of the recommended use of shared storage in a high-availability (HA) implementation of Oracle SOA Suite?
To allow access to a common installation home for all domain cluster members
Which statement is true about how the BPEL Process Manager works?
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.
You want to leverage the Event Delivery Network (EDN) in your composite application for publishing and subscription. Which two components do you use?
Identify three valid BPEL thread pools.
Which statement is true about an if-then rule evaluation?
It can be evaluated more than once.
Each JCA adapter has a single deployment listed in the WLS Console. Identify two accurate descriptions about managing multiple instances of each adapter in the runtime.
Instance configuration in the SOA Suite deployment plan
One entry per adapter instance in the adapters_config.xml file
Identify two correct statements about Oracle service Registry.
It provides reporting on portfolio management metrics such as reuse and compliance.
It provides a lookup service for design time discovery and for runtime dynamic service location.
Which two configurations provide a certified deployment of multiple SOA domains?
Point all domains to a single SOA Suite schema.
Use Repository Creation Utility (RCU) to create SOA Suite schemas in a single database within unique prefixes.
Identify the statement that describes an ESB.
An ESB provides a mediation layer between services and consumers.
Which two approaches are valid when using dynamic partner links in a BPEL process?
A WSDL file, which contains multiple services that use the same portType, is available at design time, but the decision to determine which service is used can only be made at runtime.
When the BPEL process is designed, the services and port types of the WSDL file are known but the endpoint URI is not known.
You want to monitor a specific BPEL process variable in your process. You have all the capability Oracle SOA Suite at your disposal. Which approach do you take if you want the variable data written to a JMS queue to be processed by another application?
Use a BPEL Process Manager sensor to collect the value and context.
Which statement is correct about a JCA common client interface?
The JCA binding component uses the JCA common client Interface APIs to communicate with the resource adapter.
Which activity is used to invoke a human task from a BPEL process?
A customer demands access to your Service Composite Architecture (SCA) application. However keeping with the customer's company standards, the interface must be EJB 3.0. Which solution meets the needs of the customer while requiring the least amount of time, effort, and architectural change for you?
Create an EJB 3.0 interface using Oracle Service Bus, which, in turn, invokes the SCA application through its native web service interface. This approach hides the web service Interface from your customer while adding the smallest amount of overhead in the process.
What does service abstraction do?
It hides the implementation details of a service. Including the location of the service, the interface, and the idempotence of the operations.
Which SOA Suite capability enforces WS-* standards for authentication and authorization?
Web Services Manager
Which two statements describe the security policy attachment features of Oracle SOA Suite 11g?
The order in which policies are attached to a subject determines the order in which the policies are executed.
In JDeveloper, a security policy can be attached to a web service, but it can be marked as either enabled or disabled.
Which two are beneficial results of a successful SOA governance initiative?
Maintains a direct connection between business objectives and the production and consumption of services
Prevents the proliferation of services of questionable utility, reliability and business value
By using the System Component Architecture (SCA) test framework, you can create tests for which three items?
Reference binding components
Service components like a Mediator
What is default transactional behavior for a synchronous request/reply and a one-way synchronous BPEL process?
Identify two features of Oracle BAM.
Enterprise Manager's monitoring capabilities are central to Oracle BAM's ability to monitor performance indicators.
Rich browser-based dashboards provide visibility into current values of key performance indicators (KPIs).
How is a SAML token used by OWSM for identity propagation?
As each web service in a chain is invoked, OWSM generates a SAML token and inserts it in the WS-Security header of the request message.
Identify the correct description of a business service.
It is metadata about an external service interface that enables Oracle Service Bus to integrate with the external service.
Which JDeveloper SOA project artifacts have references to the JNDI name of a resource adapter connection factory that is used in the project?
You are implementing SOA asset lifecycle management in your organization. In the service definition phase, architects and business analysts identify requirements. What should you do with the requirements so they can be tracked through the lifecycle?
Add them to the Enterprise Repository.
Consider a scenario where Oracle B2B receives messages from different trading partners that need to be placed in separate folders after processing. For example, messages received from trading partner Marketing need to be processed and placed in a file folder called "Marketing" after processing. Messages received from trading partner GlobalChips need to be processed and placed in a file Folder named "GlobalChips" after processing. Which approach enables this to work?
There should be two different trading partner agreements, with each agreement using a different partner channel depending on which folder the processed file needs to be placed in.
Identify two correct descriptions of Oracle Web Services Manager (OWSM).
It manages policies in a distributed policy manager that serves as a single policy enforcement point.
Use security and management events, captured by OWSM agents, are displayed using Oracle BAM.
Identify two correct descriptions of Oracle Event Processing (OEP).
It is technology used to develop near-real-time, event driven systems
It uses standard SQL to run some of the same queries that are executed in transactional systems.
Why would you use the Mediator component in a Service Component Architecture (SCA) application Instead of using Oracle Service Bus?
Oracle Service Bus runs out side of a SCA application. Therefore, the Mediator is the only choice for translation and transformation tasks in an SCA application.
Which two activities are typically performed during the service implementation and configuration phase of the SOA lifecycle?
Developers find and reuse services to help them complete development.
Developers use harvesting tools to submit their completed implementations to Oracle Enterprise Repository.
Which two options are allowed in a decision table?
An action modifying an output fact
Having rules specifying different actions
Your solution needs to validate, transform, and route data. You want to deploy the capability as a Service Component Architecture (SCA) composite application. You would most likely use a ________ to provide the functionality.
What does SOA governance complement and influence?
IT governance processes and structures
You have defined an event. You now want to trigger that event from an existing Mediator component. How do you link the event to the Mediator so that the Mediator can raise the event to the Event Delivery Network (EDN)?
Use the SOA Composite Editor to add a raise action to the Mediator's .mplan specification file.
An invoke activity in a BPEL process is dehydrated _____. (select two)
immediately after execution if idempotent is set to True
before execution if idempotent is set to True
Composite X invokes an outbound DB adapter to write data to a database table. You have configured JCA at the binding component as follows: <property name = "jca.retry.count" type = "xs:int" many = "false" override = "may" > 2</property> <property name = "jca.retry.interval" type = "xs:int" many = "false" override = "may" > 2</property> You have also modeled a modeled a fault policy to retry the invocation three times in case of remoteFault as follows: <retryCount>3<retryCount> <retryInterval>3<retryInterval> Which result describes what happens when the database that is being accessed by the above binding component goes down?
The JCA retries occur within the fault policy retries. So three fault policy retries are executed three seconds apart. Within each fault policy retry, two JCA retries are executed two seconds apart.
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 < receiver> within a BPEL component in the composite. You undeploy Version 2.0. Which statement describes what happens after undeployment completes?
All running instances immediately go stale, including the instances that are awaiting callbacks on the mid process <receive>.
In a BPEL model, what is quickest way to implement a capability to skip rule execution if particular condition holds?
Include an XPath expression in an annotation on the business rule component.
When more than one policy is attached to a policy subject, the combination of policies needs to be valid. Which statement is true about the valid combination of policies for a policy subject?
Only one MTOM policy can be attached to a policy subject.
What element first executes the iterative activity and then checks the validity of the condition?
Identify two service components that can be added to the components section of the SOA Composite Editor.
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?
The parameter contains the values of the process variable as it was when the task was created.
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?
Create a new event definition in the SOA Composite Editor.