• No results found

1Z0-434 - Oracle SOA Suite 12c Essentials.pdf

N/A
N/A
Protected

Academic year: 2021

Share "1Z0-434 - Oracle SOA Suite 12c Essentials.pdf"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

1Z0‐434 Practice Exam Questions

Explain basic SOA concepts and how they map to implementations Describe the components and architecture of SOA Suite

Describe SOA Suite's role in cloud integration and mobile applications Use the right components to implement common integration patterns Analyze XPath expressions to retrieve elements in an XML document Describe Oracle's SOA governance capabilities

Describe how B2B capabilities enable trading partner relationships Describe the main features of the Enterprise Scheduler Service (ESS) Use the BPEL Editor to create synchronous and asynchronous processes

Use WSDL partner link types and BPEL partner link elements to interact with services Use the assign activity to manipulate data in BPEL variables

Model conditional branching, looping, and parallel processing

Implement exception handling, compensating transactions and correlation Create and configure BPEL and composite sensors

Use the BPEL Debugger

Describe the role adapters play in a SOA composite application Describe the adapter architecture

Use the file, database, and JMS adapters Configure adapters at design‐time and run‐time Describe cloud‐related adapters

Create if/then rules with Rules Designer Create decision table rules with Rules Designer Integrate a rule into a BPEL process

Describe how rules are used with mediator and human task components Design a human task

Invoke a human task from a BPEL process

Generate Application Development Framework (ADF) task forms for human tasks Interact with the Worklist application to act on tasks

Differentiate between when to use Mediator and Service Bus Explain the role of Service Bus and the benefits it provides

Create and configure Service Bus proxies, pipelines, and business services

Use throttling, endpoint management, and caching to scale business services in Service Bus Configure a service as RESTful and access it using the REST approach

Explain event‐driven architecture and the support provided by Event Delivery Network (EDN) Use components to publish and consume events

Explain Complex Event Processing (CEP) and how it is supported by Oracle Event Processing (OEP) Explain Event Processing Network (EPN) and how it relates to OEP

Explain how various OEP CQL data cartridges enhance the capabilities of the CQL engine Describe the role of BAM

Use activity monitors, counters, business indicators and interval monitoring objects Create alert rules to launch alerts

Build an executive dashboard

1Z0-434 - Oracle SOA Suite 12c Essentials

Exam  Number:  1Z0-434 [http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-434]          Associated Certifications: Oracle SOA Suite 12c Certified Implementation Specialist   format: Multiple­Choice

Number of Questions: 78       Duration: 120       Passing Score: 73%     Exam Product Version: SOA Suite Exam Topics    The Oracle SOA Suite 12c Essentials Exam covers eleven topics: Fundamentals: BPEL Modeling Adapters Business Rules Human Task Services Service Mediation Event Processing Business Activity Monitoring (BAM)

(2)

Describe the role and features of Oracle Web Service Manager (OWSM) Describe identity propagation

Attach security policies to end points at design‐time and run‐time Deploy and undeploy components to SOA Suite

Discuss the role Maven and Hudson play

Create test cases to initiate inbound messages and to emulate outbound, fault and callback messages Monitor components deployed to SOA Suite

Describe how SOA Suite applications scale to large‐scale production Troubleshoot a deployed SOA Suite application

Install and configure SOA Suite

Upgrade a production application from SOA Suite 11g Install and configure Oracle Event Processing (OEP) Securing Services

Deployment and Troubleshooting

Installation and Configuration

QUESTION: 1

Which two statements are true about composite applications and mediators? A. A composite application decouples the interface from business logic. B. A composite application exposes a process as a web service. C. A mediator exposes a process as a web service.

D. A mediator decouples the interface from business logic in a composite application. Answer: B, D

QUESTION: 2

What does the Oracle B2B component do for an end‐to‐end EDI transaction? A. EDI translation, validation, and transformation

B. only EDI translation and validation, but not transformation C. only transformation, but not translation or validation

D. defines EDI documents, but does not do translation, validation, or transformation Answer: B

QUESTION: 3

You have developed a BPEL process with a Switch activity using the BPEL 1.1 specification. As part of the upgrade to SOA 12c, you are redesigning the BPEL process to use the BPEL 2.0 specification. Identify the right approach.

A. Replace the Switch activity with a While activity. B. Replace the Switch activity with an If activity. C. Replace the Switch activity with a Repeat Until activity. D. Replace the Switch activity with a For Each activity. Answer: B

QUESTION: 4

You want to monitor a specific BPEL process variable in your process. You have all the capabilities of 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? A. Identify the variable as a key performance indicator (KPI) and track it in BAM.

B. Use a composite sensor on the appropriate service or reference binding. C. Use a BPEL Process Manager sensor to collect the value and context.

D. Use Oracle Event Processing (OEP) to monitor the activities being executed in the BPEL process. Answer: C

QUESTION: 5

A company wants to use Oracle SOA Suite to support a zero message loss system. Which three Oracle Adapters can the company use? A. JMS Adapter B. Database Adapter C. EJB Adapter D. File/FTP Adapter E. Socket Adapter Answer: A, B, C QUESTION: 6

Which statement is true about the relationship between the WSDL and the JCA binding file when working with an Oracle Adapter at design time?

(3)

A. The WSDL references the appropriate JCA binding file for each applicable operation in the WSDL "binding" element. B. All operations defined in the WSDL must be mapped to activation specifications in the JCA binding file.

C. The JCA binding file defines default adapter property values for each applicable operation defined in the WSDL. D. There is no direct relationship between the WSDL and the JCA binding file at design time.

Answer: C QUESTION: 7

Which three design considerations apply to an IF‐THEN rule? A. A rule function can be called.

B. Aggregations such as count, max, and average can be used. C. A while loop can be employed.

D. Fact object structures can be changed. E. A BPEL scope variable can be defined. Answer: A, B, C

QUESTION: 8

You expand a business rule component that a colleague added to the BPEL process. You see an Assign element named Facts_To_Rule_Service. Which statement is true about this Assign element?

A. It was added automatically based on entries that your colleague made in the dialog box that appeared when the business rule component was added to the BPEL model.

B. Your colleague manually added this Assign element after adding the business rule component to the BPEL model. C. This Assign element was automatically added when your colleague manually added the corresponding Rule_Service_To_Facts Assign to the BPEL model. D. You can delete this Assign because it was created for documentation purposes only. Answer: A QUESTION: 9

Identify four situations in which you can configure a notification for a human task. A. task created

B. task completed

C. task opened in workspace D. task errored

E. outcome updated F. task assigned Answer: B, D, E, F QUESTION: 10

Which two statements are true about working with tasks in Business Process Workspace? A. A user can create personal to‐do tasks that are unassociated with a process instance. B. Delegating a task means to transfer the task to another user or group.

C. You can see how long each completed step has taken to finish.

D. You can display the process model and view the path a process instance has taken. Answer: A, D

QUESTION: 11

To avoid the purchase of new server capacity, a company must limit the volume of messages routed to a computationally expensive RESTful service operation. Which Oracle SOA Suite component can help the company meet the requirement?

A. BPEL Process B. Mediator C. Proxy Service D. Business Service Answer: D QUESTION: 12

Which three security schemes are supported by Oracle Service Bus (OSB)? A. partial encryption of a request as defined by a custom WS‐Security policy B. partial encryption of a request as defined by an OWSM policy

C. authentication of a request as defined by an OWSM policy

D. propagation of a Security Assertion Markup Language (SAML) token from a WebCenter portal to an OSB proxy service E. propagation of a SAML token from a WebCenter portal to the OSB console

(4)

QUESTION: 13

You 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)?

A. Use the SOA Composite Editor to specify the event as a property on the incoming wire into the Mediator component. B. Use a text editor to modify the .edl file that defines the event so that the Meditator is identified as a publisher. C. Use the SOA Composite Editor to add a raise action to the Mediator's .mplan specification file.

D. Use Enterprise Manager to associate the Mediator with the appropriate event. Answer: C

QUESTION: 14

Which Oracle Event Processing (OEP) data cartridge should you use to track the GPS location of busses and generate alerts when a bus arrives at its predetermined bus stop positions?

A. JDBC Data B. Oracle Spatial C. Hadoop Big Data D. NoSQLDB Big Data E. Java Data Answer: B QUESTION: 15

Which two business indicators should be created to support a chart titled "Sales Total by Region"? A. Measure B. Counter C. Counter mark D. Dimension Answer: A, D QUESTION: 16

Which two statements are true about standard dashboards? A. Workload dashboards report on completed instances. B. Performance dashboards report on in­flight instances.

C. By default, there is a 30‐minute delay for workload data to be reflected in standard dashboards. D. By default, data never ages out of the process analytics database because it is not periodically purged. Answer: C, D

QUESTION: 17

Which statement correctly describes the role of an Oracle Web Services Manager agent? A. It serves as a Policy Definition Point (PDP).

B. It serves as a Policy Enforcement Point (PEP). C. It serves as both a PDP and a PEP.

D. It is neither a PDP nor a PEP. Answer: C

QUESTION: 18

When more than one policy is attached to a policy subject, the combination of policies needs to be valid. A. Only one MTOM policy can be attached to a policy subject.

B. More than one Reliable Messaging policy can be attached to a policy subject.

C. You cannot have both a Reliable Messaging policy and a WS0Addressing policy attached to the same policy subject. D. Only one security policy can be attached to a policy subject.

Answer: A QUESTION: 19

As an Oracle SOA Suite composite moves through the software development life cycle, certain environment‐specific changes must be made to the composite configuration from deployment to deployment. Which feature can help you capture and effect these changes? A. Configuration Plans

B. Deployment Plans C. Domain Value Maps D. Property Files Answer: A QUESTION: 20

(5)

A. Manually deploy the application to each managed server in the cluster.

B. After deployment, restart each managed server in the cluster before the application is available for service.

C. Use WebLogic Server Administration Console for deployment because you cannot deploy to a cluster from JDeveloper.

D. Treat your cluster as a single deployment target and let the administration server automatically deploy the application to all the managed servers in the cluster.

Answer: D QUESTION: 21

To support the deployment of a new provisioning system, a company wants to install and configure a production domain with Oracle SOA Suite and Oracle Service Bus. Which statement is true about the required effort?

A. Separate domains must be configured for Oracle SOA Suite and Oracle Service Bus.

B. The Oracle Repository Creation Utility (RCU) must be run twice to create the required schemas. C. The installation of Oracle SOA Suite includes the installation of Oracle Service Bus.

D. A supported version of WebLogic Server must be installed before installing Oracle SOA Suite. Answer: D

QUESTION: 22

After you install the OEP product, which action is required to install and configure an OEP domain? A. Configure the OEP port through the OEP console.

B. Configure the JDBC settings in the config.xml file. C. Create an OEP domain with the Configuration Wizard.

D. Start the OEP server and enter the administrator credentials when prompted. Answer: C

QUESTION: 23

Which two statements are true about the defined Oracle JMS Adapter outbound connection? A. It supports connections to JMS distributed queues.

B. It uses default credentials when connecting to the remote JMS provider. C. It supports zero message loss via distributed transactions. D. It requires the JMS consumer to explicitly commit transactions. Answer: A, B Reference:  http://docs.oracle.com/cd/E23943_01/integration.1111/e10231/adptr_jms.htm#TKADP1193 [http://docs.oracle.com/cd/E23943_01/integration.1111/e10231/adptr_jms.htm#TKADP1193] QUESTION: 24 For each enrollment request message, a health insurance carrier's web service always returns a response message acknowledgement the receipt of the enrollment request. If there are problems fulfilling the requested enrollment, the web service may respond at a later time with an additional response message detailing why the enrollment could not be fulfilled.

Which Oracle SOA Suite service component should be used to implement this integration pattern? A. BPEL Process

B. Mediator C. Business Rule D. Human Workflow Answer: A

QUESTION: 25

The  identity  context  is  opaque  to  your  web  service  client  and  web  service  and  you  don't  need  to  perform  any  additional  coding  or processing in your client or service to support it after you enable identity context propagation.

Which Oracle SOA Suite component directly enables this behavior? A. Oracle Web Service Manager Policy Manager

B. Oracle BPEL Process Manager C. Oracle Enterprise Manager D. Oracle User Messaging Service Answer: A Reference:  https://docs.oracle.com/cloud/latest/fmw121300/OWSMS/configure-authentication.htm#OWSMS6308 [https://docs.oracle.com/cloud/latest/fmw121300/OWSMS/configure-authentication.htm#OWSMS6308] QUESTION: 26 You have modeled a composite with an inbound adapter service wired to a BPEL process component. Which method do you use to model a rejection handler for the inbound adapter service?

A. Define the rejection­handler logic in rejection­handlers.xml in the $FMW_HOME/soa/connectorsdirectory

(6)

C.  Define  the  rejection­handler  logic  in  a  top­level  catch  block  in  the  BPEL  process  where  the  QName  of  the  fault  should  be bpws:rejectedMessages.

D. Define the rejection‐handler logic in fault‐policies.xml for the composite, and then associate the fault‐policies.xml with the composite. Answer: D Reference:  http://docs.oracle.com/cd/E23943_01/integration.1111/e10231/life_cycle.htm#TKADP186 [http://docs.oracle.com/cd/E23943_01/integration.1111/e10231/life_cycle.htm#TKADP186]       :  http://docs.oracle.com/cd/E15586_01/integration.1111/e10224/bp_faults.htm#autoId17 [http://docs.oracle.com/cd/E15586_01/integration.1111/e10224/bp_faults.htm#autoId17] QUESTION: 27

Which two statements are correct about the Oracle Enterprise Scheduler Service (ESS) facility?

A. It is a Java EE application that is deployed to WebLogic Server to provide distributed job request processing across a single WebLogic Server or a collection of WebLogic Servers.

B. It is shipped as a separate product and you can install it after you have completed the SOA Suite installation. C. It is used extensively by Fusion Applications so it is well­tested.

D. It is administered via the WebLogic Server Administration Console. Answer: A, D

QUESTION: 28

What two architectural factors most heavily influence the interoperability of the Oracle Adapters with Oracle Service Bus (OSB) and Oracle SOA Suite?

A. Oracle Adapters are based on the Java EE Connector Architecture (JCA) 1.5 specification. B. Oracle Adapters use native APIs to connect to the supported back end applications.

C. Oracle Adapters are deployed to the same Oracle WebLogic Servers as Oracle Fusion Middleware. D. Use of Oracle Adapters Extended Architecture (XA) features is completely optional. Answer: A, C Reference: http://docs.oracle.com/cd/E12839_01/integration.1111/e10231/intro.htm [http://docs.oracle.com/cd/E12839_01/integration.1111/e10231/intro.htm] QUESTION: 29 Oracle SOA Suite is being used to virtualize service calls to a third­party human resources provider. The planned service payloads will require minimum transformation. Routing is simple because service calls will be mapped one­for­one to existing third­party services. Which two components should be used to handle this service virtualization?

A. BPEL Process B. Proxy Service C. Mediator D. Business Service Answer: B, D QUESTION: 30

Which two are available as conditions for an alert rule in BAM 12c? A. between two times

B. when rows are deleted from a data object C. a particular day of the week

D. when a web service is invoked Answer: A, C

Reference:  http://docs.oracle.com/bam-user-guide/GUID-E340DF60-7C18-4C5F-8148-D6648AFB9227.htm#BAMUG97899

[http://docs.oracle.com/middleware/1213/bam/bam-user-guide/GUID-E340DF60-7C18-4C5F-8148-D6648AFB9227.htm#BAMUG97899] QUESTION: 31

Oracle Adapters are deployed to the Oracle SOA Suite server. Which three SOA Suite components can use Oracle Adapters? A. BPEL Process

B. Mediator C. Proxy Service D. Human Workflow E. Business Rule Answer: A, B, C Reference:  https://docs.oracle.com/cd/E29542_01/dev.1111/e15866/jca.htm#OSBDV926 [https://docs.oracle.com/cd/E29542_01/dev.1111/e15866/jca.htm#OSBDV926] QUESTION: 32

(7)

A. Model a switch activity to conditionally execute the business rule component. B. Use a skip condition on the business rule component.

C. Include an XPath expression in an annotation on the business rule component. D. Use a correlation set on the business rule component.

Answer: C QUESTION: 33

Which tool would you use to enable more detailed logging of SOA components? A. WebLogic Console

B. Enterprise Manager C. BPM Workspace

D. WebLogic Diagnostics Framework (WLDF) Answer: D

Reference:  https://docs.oracle.com/cd/E17904_01/web.1111/e13714/intro.htm#WLDFC108

[https://docs.oracle.com/cd/E17904_01/web.1111/e13714/intro.htm#WLDFC108] QUESTION: 34

Which expiration and escalation setting can be used to route a task a specified number of levels up a management chain if the assignee does not respond in a given time period?

A. Never expire B. Expire after C. Route to manager D. Renew after E. Escalate after F. Management chain Answer: E

Reference:  http://docs.oracle.com/cd/E16764_01/integration.1111/e10224/bp_hwfmodel.htm

[http://docs.oracle.com/cd/E16764_01/integration.1111/e10224/bp_hwfmodel.htm] QUESTION: 35

How are task outcomes processed in BPEL process?

A. by using a condition (present in each path of the human task activity) in which you specify the outcome that causes a particular path to be followed

B. by using onMessage or pick activities that receive the outcome from the human workflow engine

C. with a Switch containing a case for each outcome of interest plus an optional otherwise case after the human task activity D. with a Switch containing one case for each possible outcome after the human task activity

Answer: C QUESTION: 36

You have modelled a Composite X for which the following fault policy action has been configured for remote faults:    <Action id="ora­retry">       <retry>          <retryCount>2</retryCount>          <retryIntrval>2</retryIntrval>          <exponentialBackoff/>       </retry>    </Action>

At runtime, when a remote fault occurs on at outbound invoke, this ora‐retry action is triggered. After the two configured retries are exhausted, which one occurs?

A. The transaction of Composite X rolls back.

B. The instance is marked "open.faulted" and is available for auto‐recovery.

C.  The  instance  is  marked  "closed.faulted"  and  is  available  for  error  recovery  from  Enterprise  Manager  where  the  user  can  choose actions on the instance such as replay, rethrow, and abort. D. The default retryFailureAction is initiated and it rethrows the error back to the caller service. Answer: B Reference:  http://docs.oracle.com/cd/E15586_01/integration.1111/e10224/bp_faults.htm [http://docs.oracle.com/cd/E15586_01/integration.1111/e10224/bp_faults.htm] (11.4.4) QUESTION: 37

Given the following Oracle File Adapter configuration:

   <adapter­config name="ReadPlanBenefit" adapter="File Adapter" wsdlLocation="ReadPlanBenefit.wsdl"       xmlns=http://platform.integration.oracle/blocks/adapter/fw/metadata>       <connection­factory location="eis/FileAdapter"/>

(8)

      <endpoint­interaction portType="SynchRead_ptt" operation=" SynchRead">          <interaction­spec className="oracle.tip.adapter.file.outbound.FileReadInteraction.Spec">       <property name="DeleteFile" value="false"/>       <property name="PhysicalDirectory" value="/home/plan_benefit"/>       <property name="FileName" value=" plan_benefit.xml"/>       <property name="PhysicalArchiveDirectory" value="/home/plan_benefit/archive/>          </interaction­spec>       </endpoint­interaction>    </adapter­config>

Which two statements are true?

A. The actual source directory will be specified by a property in the composite.xml file. B. Each file read will be moved to an archive directory after it is successfully processed. C. This configuration can be used to create an outbound business service component. D. This configuration can be used to create an inbound proxy service component. Answer: B, C

QUESTION: 38

Composite  X  invokes  an  outbound  DB  adapter  to  write  data  to  a  database  table.  You  have  configured  JCA  retry  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 modelled a fault policy to retry the invocation three times in case of remoteFault as follows:    <retryCount>3<retryCount>    <retryInterval>3<retryInterval>

What happens when the database that is being accessed by the above binding component goes down? A. The invocation is retried for a total of two times every two seconds. Fault policy reties are ignored. B. The invocation is retried for a total of six times every three seconds.

C. The invocation is retried for a total of six times every two seconds.

D. The fault policy retries occur within the JCA retries. So, two JCA retries are executed two seconds apart. Within each fault policy retry, two JCA retries are executed two seconds apart.

Answer: D

Reference: http://oraclesoaknowledgehub.blogspot.in/2014/01/jca-error-handling-part-3-in-soa-11g.html [http://oraclesoaknowledgehub.blogspot.in/2014/01/jca-error-handling-part-3-in-soa-11g.html]

QUESTION: 39

You want to configure Oracle SOA Suite for Maximum Availability Architecture (MAA). Which two activities must be completed? A. Add managed servers to the domain configuration to support the Oracle SOA Suite cluster.

B. Run the Configuration Wizard on each server that will host Oracle SOA Suite managed servers.

C. Rework the Oracle SOA Suite domain configuration to use appropriate GridLink or multiple data sources. D. Manually retarget the Oracle SOA Suite deployments to the newly created cluster.

Answer: A, D QUESTION: 40

Identify two correct statements about Oracle Event Processing (OEP).

A. It is a platform to develop and execute applications that process streaming data.

B. It is designed to connect businesses using standards­based event communication protocols.

C. It is a powerful CQL engine that performs filtering, aggregations, calculations, and pattern matching in near real time. D. It is an implementation of the Service Component Architecture (SCA) to process streaming data using regular expressions. Answer: A, C

Reference:  https://docs.oracle.com/cd/E21764_01/doc.1111/e14476/overview.htm#CEPGS106

[https://docs.oracle.com/cd/E21764_01/doc.1111/e14476/overview.htm#CEPGS106] QUESTION: 41

Which statement is true about the skip condition in a BPEL activity?

A. The activity gets executed then the skip condition expression evaluates to True. B. The skip condition expression is evaluated before the activity instance is created. C. The activity gets executed when the skip condition expression evaluates to False. D. The activity gets executed when the skip condition expression throws a fault. Answer: C

Reference:  https://docs.oracle.com/cd/E14571_01/dev.1111/e10224/bp_conditn.htm#SOASE86115

[https://docs.oracle.com/cd/E14571_01/dev.1111/e10224/bp_conditn.htm#SOASE86115] QUESTION: 42

(9)

Which two statements are true about stake holders working with Business Process Workspace? A. Process owners manage rules for users and groups.

B. Process owners can act on tasks belonging to their process, but are assigned to other users. C. Process participants can delegate work to another user.

D. Administrators typically get involved to handle task escalations. Answer: B, D

Reference:  http://docs.oracle.com/cd/E23943_01/user.1111/e15175/bpmug_ws_mng_workloads.htm#BPMUG207

[http://docs.oracle.com/cd/E23943_01/user.1111/e15175/bpmug_ws_mng_workloads.htm#BPMUG207] QUESTION: 43

EPN is the internal structure of an OEP application and is displayed as a top‐down hierarchy in a graphical editor. Which two statements are correct about the Event Processing Network (EPN) in Oracle Event Processing (OEP)? A. EPN is the internal structure of an OEP application and is displayed as a top­down hierarchy in a graphical editor. B. EPN defines an OEP application and is built using the EPN Editor in JDeveloper.

C. EPN is an interconnection of adapters, channels, event beans, and CQL processors that make up an OEP application. D. EPN is a part of the Event Delivery Network (EDN) facility that supports event­driven architecture for SOA Suite. E. Every event that arrives at the OEP server creates a new instance of an EPN.

Answer: B, C QUESTION: 44

When you create an assert in a test case, you can specify a Compare By rule of xml‐identical or xml‐similar. The rule designates the strictness of the comparison. If you choose xml‐similar, identify two conditions that will cause the comparison to fall.

A. The namespaces are the same, but the namespace prefix is different. B. An element has the same child attributes, but they are in a different order.

C. An element has a different name, but the same child attributes are in the same order. D. The namespaces are different, but the namespace prefix is the same.

Answer: C, D QUESTION: 45

Your company has a check Credit service used in the sales process and your organization plans to roll out a new sales mobile application. Identify two approaches that you can use to develop the new mobile application.

A. Develop a template for the checkCredit service. B. Expose the checkCredit service with a REST interface. C. Create a BPEL sub process for the mobile application request. D. Use JSON for payload.

Answer: B, D QUESTION: 46

Which two statements are correct about cluster support for Oracle SOA Suite 12c applications? A. A cluster appears to clients as multiple WebLogic Server instances.

B. The server instances in a cluster must all run on the same machine.

C. You can scale a cluster by adding machines to the cluster to host additional server instances. D. Server instances in a cluster can run different versions of WebLogic Server.

E. You can create a cluster by using WLST, the WebLogic Server Administration Console, or Enterprise Manager Fusion Middleware Control. F. For management purposes, you can split a cluster across multiple domain. Answer: C, E Reference:  http://docs.oracle.com/cd/E12839_01/web.1111/e13709/overview.htm#CLUST115 [http://docs.oracle.com/cd/E12839_01/web.1111/e13709/overview.htm#CLUST115]       :  http://docs.oracle.com/cd/E12839_01/web.1111/e13709/config.htm#CLUST170 [http://docs.oracle.com/cd/E12839_01/web.1111/e13709/config.htm#CLUST170] QUESTION: 47

Which two are correct statements about the Oracle Cloud Adapter for Salesforce.com?

A. It uses either HTTP basic authentication or username token authentication to perform secure interaction with Salesforce.com. B. It can make both synchronous and asynchronous calls through the Salesforce.com SOAP API.

C. Behind the scenes, it uses the SOAP API provided by Salesforce.com.

D. The design‐time tooling generates a WSDL that is different from the enterprise WSDL available from Salesforce.com. Answer: C, D

Reference:  http://www.oracle.com/technetwork/middleware/adapters/documentation/ug-sfdcadapter-ps6-2104970.pdf

[http://www.oracle.com/technetwork/middleware/adapters/documentation/ug-sfdcadapter-ps6-2104970.pdf] QUESTION: 48

(10)

A user has configured Mediator M1 to receive and route product information from System X into its internal applications in chronological order.  For  each  product,  M1  receives  one  "create"  event  followed  by  any  number  of  "update  "  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?

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

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

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

D. The user has configured resequencer worker threads to a value greater than 1 for the Mediator service engine. Answer: C

Reference:  http://www.ateam-oracle.com/wp-content/uploads/2014/02/Oracle-Mediator-Resequencer.pdf [http://www.ateam-oracle.com/wp-content/uploads/2014/02/Oracle-Mediator-Resequencer.pdf]

QUESTION: 49

Which two statements accurately describe policy attachment in Oracle Web Services Manager (OWSM)?

A. The order in which policies are attached to a subject determines the order in which the policies are executed. B. JDeveloper groups the policies that can be attached into five categories of interceptors.

C. Multiple WS­Addressing policies can be attached to a policy subject.

D. In Enterprise Manager Fusion Middleware Control, a security policy can be attached to a web service and it can be either enabled or disabled. Answer: A, D Reference:  https://docs.oracle.com/cd/E23943_01/web.1111/b32511/intro_security.htm#WSSEC1112 [https://docs.oracle.com/cd/E23943_01/web.1111/b32511/intro_security.htm#WSSEC1112]       :  https://docs.oracle.com/cd/E21764_01/web.1111/b32511/attaching.htm#WSSEC1184 [https://docs.oracle.com/cd/E21764_01/web.1111/b32511/attaching.htm#WSSEC1184]       :  http://docs.oracle.com/cd/E28280_01/web.1111/b32511/attaching.htm#WSSEC4210 [http://docs.oracle.com/cd/E28280_01/web.1111/b32511/attaching.htm#WSSEC4210] QUESTION: 50

Identify three true statements about the use of composite sensors.

A. They enable the monitoring and publishing of incoming and outgoing messages. B. XPath expressions can be used as a filter to track a particular type of message. C. You can choose to view the runtime output of the composite sensor in a database table. D. The output of a composite sensor can be directed to Oracle Business Activity Monitoring. E. They publish their output to the WebLogic Administration Console.

Answer: A, B, D ~QUESTION: 51

Which statement accurately describes how to use SOA Suite to create a REST interface for a provider application that does not support REST?

A. Oracle Service Bus must be used. An HTTP proxy service is created and a pipeline is added with a conditional branch for each HTTP verb that the interface will serve. If there is any non­XML payload, such as JSON, an external parser service must be used to translate it to XML.

B.  Use  Oracle  Service  Bus  or  BPEL  Process  Manager  and  utilize  the  REST  binding  that  is  available  for  both.  The  RESTbinding  will automatically translate a REST payload from JSON or XML to SOAP/XML for processing in the middleware layer.

C. Use a BPEL process with a REST binding and utilize the nXSD activity to translate the native JSON payload to XML for processing. D.  Use  the  HTTP  transport  in  Oracle  Service  Bus  for  the  REST  interaction  and  use  nXSD  to  translate  the  JSON  payload  to  XML  for processing.

Answer: C QUESTION: 52

Which two statements are true about Complex Event Processing (CEP)?

A. It is a method to achieve the best outcome in a model where data is already stored in a relational database. B. It is a technique used for querying data prior to it being stored within a database or without it ever being stored. C. It is a highly efficient method of analysing and processing streams of data.

D. It is a technique for rapidly storing large amounts of unstructured data.

E. It executes extremely complex queries against a database using a new query language. Answer: B, C

(11)

Which two statements are true about the role of a Continuous Query Language (CQL) processor in a Oracle Event Processing application?

A. It primarily executes SQL statements against the database.

B. It can be used to filter, aggregate, and correlate events in memory and can integrate with Coherence, NoSQL, and HDFS. C. It invokes human workflows to deal with exception handing.

D. It can perform spatial queries as well as complex Answer: A, C

QUESTION: 54

Which statement is false about debugging SOA composites?

A. You can run the debugger in Oracle Enterprise Manager Fusion Middleware Control. B. You can debug on local as well as on remote servers.

C. Breakpoints are the intentional pausing locations in a SOA composite application that you set for debugging purposes. D. If the composite is not already deployed in the current JDeveloper session, then JDeveloper will redeploy it.

Answer: A QUESTION: 55

Which statement accurately describes event‐driven architecture?

A. It is a design approach that fosters creation of distinct pieces of software where each piece is a self­contained unit of functionality. B. It is a programming paradigm that views processing as evaluation of functions without regard for application state.

C. it is a style of building software that specifies logic without describing its control flow.

D. It is an approach focusing on the production, detection, and consumption of potentially significant state changes. Answer: D

QUESTION: 56

Which statement is correct about how if‐then rules are processed during an inferencing session? A. Rules are evaluated in the order in which they were added to the ruleset.

B. A particular rule can be fired only once in an inferencing session.

C. The effective date set for a rule can take it out of consideration for evaluation. D. A priority setting of 1 will cause the rule to fire during each inferencing session. E. Rules with multiple IF conditions receive higher priority during evaluation. Answer: C

QUESTION: 57

Which dashboard should you use to gauge the overall efficiency of a user for a specific process? A. workload per process on a standard dashboard

B. workload per participant on a standard dashboard C. performance per participant on a standard dashboard D. a custom dashboard

Answer: C QUESTION: 58

Which challenge presented by heterogeneous IT architectures does the Oracle Service Bus transport abstraction comprehensively address?

A. tightly coupled business services integration due to complex and hardwired connections B. difficulty managing deployed services due to disparate protocols and applications involved C. inherent replication of transport, transformation, security and routing details

D. exponential redevelopment and redeployment efforts when service endpoint interfaces change Answer: C

~QUESTION: 59

Which three are proper applications of Oracle Service Bus?

A. An existing Java web service is made available to clients running transports and protocols not originally planned by the original developers. No modifications to the web service implementation are required.

B. A request is transformed and routed to an appropriate service endpoint based on the content of the request message. All complexity of the supporting runtime protocol selection is hidden

C. A request for a large graphics job is split into smaller pieces that are processed in parallel by an existing rendering service. After all of the pieces have been processed, the results are joined to create a single response.

D. A request containing a complex family tree is validated before being routed to an existing genealogy service. Recursive logic is implemented to validate that all relationships in the tree are consistent.

E. A request for a background check is conditionally routed between multiple third­party validation services with different service­level agreements. Remediation must be handled if any one of the validation service calls fails.

(12)

Answer: A, C, D QUESTION: 60

Which statement is true about Oracle Service Bus support for service virtualization?

A. It allows flexible control of messages using validation, transformation, and routing based on message content. B. It enables services to be created, managed and orchestrated into composite applications and business processes. C. It provides comprehensive, built­in security based on Oracle Platform Security Services and Oracle WebLogic security framework. D. It supports interoperability with web service integration technologies including .NET, TIBCO EMC, IBM MQ, and Apache Axis. Answer: A Reference:  http://docs.oracle.com/cd/E21764_01/doc.1111/e15020/introduction.htm#OSBCA303 [http://docs.oracle.com/cd/E21764_01/doc.1111/e15020/introduction.htm#OSBCA303] QUESTION: 61

You are planning to upgrade a SOA suite production environment from 11g to 12c and are evaluating the required steps in the upgrade process. Identify the two statements that accurately describe that process.

A. Composites must be redeployed after the upgrade process.

B. It is recommended to‐purge as many non essential instances in the dehydration store as possible before the upgrade. C. BAM dashboards and alerts will be migrated automatically.

D. Long‐running instances will resume after the upgrade process has completed. Answer: B, D Reference:  https://docs.oracle.com/middleware/1213/core/FUPSS/preupgrade.htm#FUPSS205 [https://docs.oracle.com/middleware/1213/core/FUPSS/preupgrade.htm#FUPSS205]       : http://www.slideshare.net/opitzconsulting/doag-2014-roadtosoasuite12cschmiedel [http://www.slideshare.net/opitzconsulting/doag-2014-roadtosoasuite12cschmiedel] QUESTION: 62

You  are  about  to  upgrade  an  environment  from  SOA  Suite  11g  to  SOA  Suite  12c  and  you  want  to  make  sure  that  you  meet  the prerequisites for the upgrade process.

Which two options are prerequisites?

A. The operating system and the JVM must be 64‐bit.

B. SOA Suite must be at the 11.1.1.5, 11.1.1.6 or 11.1.1.7 patchset levels.

C. Oracle Platform Security Services (OPSS) must have been migrated to use the DB or the LDAP‐based policy store. D. The SOA server must be a single­node server so that it is not part of a SOA cluster.

Answer: A, C

Reference:  https://docs.oracle.com/middleware/1213/core/FUPSS/preupgrade.htm#FUPSS171

[https://docs.oracle.com/middleware/1213/core/FUPSS/preupgrade.htm#FUPSS171] QUESTION: 63

Which statement is false about Oracle Business Activity Monitoring (Oracle BAM)?

A.  Oracle  BAM  uses  the  same  Oracle  Coherence  technology  for  caching  and  high  availability  that  many  WebLogic  Server  applications utilize.

B. Oracle BAM data objects are based on the Star schema and that makes it easier to share data with business intelligence applications. C. If you have remembered to install the Oracle Complex Event Processing Service Engine, Oracle BAM can use it for real‐time data analysis.

D.  Sophisticated  ADF  components,  such  as  treemaps,  scatter  charts,  and  bubble  charts,  may  be  easily  incorporated  into  executive dashboards.

Answer: C QUESTION: 64

Which statement is true about if‐then rule within a ruleset? A. It is evaluated in the listed order.

B. It can evaluate other rulesets.

C. It can modify the result of the rule multiple times. D. It always sets the outcome of the rule.

Answer: A QUESTION: 65

Identify two reasons why Oracle Cloud Adapters make it easier to integrate a SOA Suite application with a cloud‐based application. A. They shield the developer from needing in‐depth expertise on the functionality of the cloud‐ based application.

B.  They  help  the  developer  master  the  intricacies  of  the  cloud  application's  data  model  and  mechanisms  for  security  and  session management.

(13)

D. They free the developer up to focus on building the business logic for related business processes. Answer: A, D

QUESTION: 66

Your company wants to extend a number of in­house applications with the third­party service functionality. Identify two ways in which this can be accomplished using Oracle SOA Suite.

A. by developing BPEL processes that orchestrate a number of third‐party service calls to complete a new business activity. B. by developing ADF screen flows that percent unified views of the third­party service functionality to in­house portal users C. by developing RESTful web services that provide logic to enrich third­party service responses 

D. by developing mediators that handle last‐mile transformation and routing of messages to and from third‐party services Answer: A, D

QUESTION: 67

To  support  invocation  of  a  SOAP  web  service  from  BPEL,  you  import  the  WSDL  of  the  web  service  into  your  SOA  project.  The  local WSDL copy contains no partner link types. You create a partner link for the web service in the BPEL designer.

How does JDeveloper ensure the request partner link types are provided? A. It automatically creates a wrapper WSDL to contain partner link types. B. It automatically injects the partner link types into the local WSDL copy.

C. It prompts you to add the partner link types to the SOAP web service implementation. D. It prompts you to manually add the partner link types to the local WSDL copy. Answer: A

QUESTION: 68

Which two statements accurately describe the invoking of a human task? A. A web service client in a different composite can invoke a human task. B. A human task can invoke another human task in the same composite. C. A BPEL process can invoke a human task in a different composite. D. A human task can invoke another human task in a different composite. Answer: B, C

QUESTION: 69

For  a  particular  asynchronous  interaction,  Oracle  SOA  Suite  hosts  two  BPEL  processes.  One  BPEL  process  acts  as  the  client  and  the other acts as the service.

Between the two BPEL processes, what is the smallest number of invoke activities that must be defined? A. 0 B. 1 C. 2 D. 3 Answer: B QUESTION: 70 You have a situation where a collection of rules might provide a flexible way of externalizing logic in an application. Which two are accurate considerations to assess when you decide to use a decision table or if‐ then rules? A. The decision table's spreadsheet metaphor is compact and familiar to end users.

B. Decision tables can use globals whereas if­then rules cannot.

C. The logic will likely require more rules if expressed as a decision table.

D. Unlike with a decision table, an Expression Builder is provided for if­then rules to help you craft condition expressions. E. Built‐in error prevention features for decision tables can help you build more complete and accurate rules.

Answer: A, E QUESTION: 71

Which two are features of Event Delivery Network (EDN)? A. JMS­based point­to­point architecture that is based on queues. B. JMS‐based publish/subscribe architecture that is based on topics. C. support for Oracle AQ as a provider

D. separately installable to allow for flexible deployment E. support for durable subscriptions so that, in order to receive events, the subscriber need not be running Answer: B, C Reference:  https://docs.oracle.com/middleware/1213/soasuite/develop-soa/business-events-ed-design.htm#SOASE88982 [https://docs.oracle.com/middleware/1213/soasuite/develop-soa/business-events-ed-design.htm#SOASE88982] QUESTION: 72

(14)

Which statement is true about how BPEL Process Manager handles the For Each activity?

A. The counter variable of the For Each activity is global, so any change to it in the enclosed scope activity is retained and that change can impact the next iteration.

B.  The  For  Each  activity  executes  a  contained  scope  activity  N  times,  where  N  is  the  final  counter  value  minus  the  starting  counter value.

C. The For Each activity waits for the execution to finish for all the branches specified when the completion condition is specified and evaluated to true.

D. The counter variable of a For Each activity is local to the enclosed scope activity, so a change to it outside the scope of the For Each, does not impact the next iteration.

Answer: D QUESTION: 73

For each three items can you create tests by using the Service Component Architecture (SCA) test framework? A. Reference binding components

B. Service components such as a Mediator C. Wires D. Invoke activities in a BPEL process E. Composite sensors Answer: A, B, C Reference:  https://docs.oracle.com/cd/E28280_01/dev.1111/e10224/bp_testsuite.htm#SOASE1264 [https://docs.oracle.com/cd/E28280_01/dev.1111/e10224/bp_testsuite.htm#SOASE1264] QUESTION: 74 BPEL processes are being used to implement both the service and client sides of a synchronous web service interaction. Which statement is true?

A. When acting as the client, a BPEL process may omit the Invoke activity. B. When acting as the service, a BPEL process may omit the Reply activity.

C. When acting as the client, a BPEL process may not invoke as asynchronous process and wait for a callback. D. When acting as the service, a BPEL process may not reply to the client with a well‐defined fault message. Answer: D

QUESTION: 75

Which two are objectives that you can achieve by using business rules to direct human workflow? A. Load balance tasks among users based upon server utilization.

B. Redirect the process flow as specified in the PBMN model.

C. Escalate and reassign a task to the manager of the current assignee. D. Skip all subsequent routing and mark a task as complete.

Answer: B, C ~QUESTION: 76

Which two are valid use cases for a business service?

A. load balancing XML messages between multiple service endpoints using different transports B. load balancing SOAP messages between multiple service endpoints addressed by different URLs C. load balancing MFL messages between multiple service endpoints based on server load D. routing a Java message to a JMS error queue after three failed load balancing attempts Answer: C, D

QUESTION: 77

Which two statements accurately describe how Oracle Web Services Manager works?

A. On the client side, the agent coordinates a pipeline of policy interceptors that apply policy assertions to a request in a standardized, predetermined order.

B. On the service side, policy assertions are processed in reverse order of the client side before a request is delivered to the service. C.  On  the  client  side,  the  policy  manager  coordinates  a  pipeline  of  agents  that  apply  policy  assertions  to  the  request  in  the  order specified by the developer.

D.  On  the  service  side,  policy  assertions  are  processed  in  the  same  order  as  on  the  client  side  before  a  request  is  delivered  to  the service.

Answer: A, B QUESTION: 78

Identify two statements that correctly describe OWSM policy attachments in Oracle SOA Suite

A. Although you can attach as well as detach security policies in JDeveloper, you can only detach them in Enterprise Manager. B. An application developer typically uses JDeveloper to create new security policies rather than select them from a pre built list.

(15)

C. When you use JDeveloper to associate a security policy with a web service, the policy is not really attached until application deployment.

D. OWSM policies can be attached and detached with WLST. Answer: C, D

QUESTION: 79

Results catching has been configured on a business service. A previously cached result has been flushed from the cache. Which two events may have occurred?

A. Result catching has been disabled for the business service. B. The WSDL resource for the business service has been updated

C. The back­end service referenced by the endpoint URI has become unavailable. D. The back­end service has returned a different response for the cache key. Answer: A, B

Reference: https://community.oracle.com/thread/2508706?tstart=0 [https://community.oracle.com/thread/2508706?tstart=0] QUESTION: 80

Given the following XML document, which two XPath expressions return the same result? <?xml version ="1.0" encoding ="UTF ­ 8"?>    <bookstore>       <book category="COOKING">          <title lang="en">Everyday Italian Treats</title>          <author>George Smith</author>          <year>2009</year>          <price>30.00</price>       </book>       <book category="WEB">          <title lang="en">Getting Started with XPath</title>          <author>Tammy Lee</author>          <author>SergieLadloff</author>          <year>2011</year>          <price>49.99</price>       </book>    </bookstore> A. bookstore/book/author B. bookstore/book/author/text () C. bookstore/book/author/* D. bookstore//author/text () E. //author/@text F. //author/*text Answer: B, D QUESTION: 81

After  a  successful  web  application  login,  an  Oracle  Access  Manager  (OAM)  token  is  made  available  to  Oracle  WebLogic  Server  (WLS) where the token is asserted for authentication purposes. The resulting Java Authentication and Authorization Service (JAAS) subject is then  made  available  to  the  Oracle  Web  Service  Manager  (OWSM)  agent  where  it  is  used  to  create  a  Security  Assertion  Markup Language (SAML).

Which security feature does this scenario illustrate? A. identity propagation

B. single sign­on C. user authorization D. non­repudiation Answer: A

QUESTION: 82

Which three statements are true about the Oracle Enterprise Scheduler Service (ESS) facility? A. An ESS job request processor is responsible for allocating threads for job requests. B. An ESS job request dispatcher polls for job requests and invoked jobs.

C. A WebLogic cluster must be established because ESS cannot run on just a single node.

D. On the scheduling service home page, you can quickly find a list of the 10 job requests that have been running for the longest period of time.

E. ESS is used internally by SOA Suite and you typically don't use it to schedule your own jobs. Answer: A, B, D

(16)

Then consider the following BPEL activity Assign1:

Which two changes allow Assign1 to work with the current values of InputVariable andOutputVariable?

A. adding the attribute bpelx :insertMissingToData="yes"to line 2

B.adding the attribute bpelx :insertMissingFromData="yes"to line 2 C.correcting the namespace prefixes in line 5

D. correcting the namespace prefixes in line 8 Answer: A, D

Reference: http://docs.oracle.com/cd/E25054_01/dev.1111/e10224/bp_appx_ref.htm#CIAEAEEB [http://docs.oracle.com/cd/E25054_01/dev.1111/e10224/bp_appx_ref.htm#CIAEAEEB]

QUESTION: 83

You  pass  some  data  from  a  process  variable  as  a  parameter  into  a  human  task.  At  a  later  time,  the  variable  is  then  updated  in  a parallel stream of execution in the BPEL process while the human task is still executing before it is actioned by the assignee.

What does the assignee see after opening the task in the workspace and looking at the parameter? A. The parameter contains the values of the process variable as it was when the task was created.

B. 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). C. The parameter is empty and the task must be restarted to pick up the new values of the process variable. D. It is not possible to determine what the assignee sees from the information provided. Answer: C QUESTION: 84 Consider the current values of BPEL variables InputVariable and OutputVariable:      InputVariable      OutputVariable    <ns2:query_input>    <ns3:query_output>       <ns2:Row_id>808</ns2:Row_id>       <ns3:Agent/>    </ns2:query_input>    </ns3:query_output>    <assign name="Assign1"> <!­ ­ Line 1­ ­>       <copy> <!­ ­ Line 2 ­ ­>          <from variable ="InputVariable" <!­ ­ Line 3 ­ ­>       part = "query_Input" <!­ ­ Line 4 ­ ­>       query="/ns2: query_Input/ns2:Row_Id"/> <!­ ­ Line 5 ­ ­>          <to variable ="OutputVariable" <!­ ­ Line 6 ­ ­>       part = "query_Output" <!­ ­ Line 7 ­ ­>       query="/ns2: query_Outnput/ns2:RowId"/> <!­ ­ Line 8 ­ ­>      </copy> <!­ ­ Line 9 ­ ­>    </assign> <!­ ­ Line 10 ­ ­>

References

Related documents

Oracle E-Business Suite R12.1 Financial Management Certified Implementation Specialist: Receivables (1Z0-518) OR Oracle E-Business Suite Support Specialist Assessment Oracle

Garner steps in support donald trump phony emulants clause was perfect call areas like the emoluments clause as the discharge of the south lawn of congress?. Michelle obama to

We use this to measure discriminatory power for each of the different systems for four health conditions including admissions for Asthma, Coronary Heart Disease (CHD),

Authentication, Authorization, Audit, Policy management, Credential store framework, Identity Profile. Oracle SOA Suite Provides applications designed to deploy SOA

It is built on Oracle Fusion Middleware, which contains Oracle WebLogic Server domains with Java components, such as Oracle SOA Suite, and system components such as Oracle HTTP

Oracle E-Business Suite Integrated SOA Gateway uses native service invocation framework to invoke all 3rd party external Web services via dynamic invocation method, which can be

Dari hasil kandungan bahan aktif yang diperoleh dapat dikatakan bahwa suhu optimal untuk proses sulfonasi ME menggunakan oleum dicapai pada suhu 90 0 C karena.. pada saat itu

The procurement process was implemented using the full set of Oracle tools: Oracle Business Process Analysis PA Suite for the modeling, SOA Suite (BPEL Process Manager, ESB,