0% found this document useful (0 votes)
1K views21 pages

1042 Practice Oracle

The document discusses Oracle Integration Cloud and provides answers to multiple choice questions about features and capabilities of OIC. Key points include that OIC supports Visual Builder and File Server in the Standard edition, scheduled integrations can override parameter values, and importing integrations requires dependent connections to already exist in the target environment.

Uploaded by

pewipos196
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views21 pages

1042 Practice Oracle

The document discusses Oracle Integration Cloud and provides answers to multiple choice questions about features and capabilities of OIC. Key points include that OIC supports Visual Builder and File Server in the Standard edition, scheduled integrations can override parameter values, and importing integrations requires dependent connections to already exist in the target environment.

Uploaded by

pewipos196
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

lOMoARcPSD|34969034

1042 practice - oracle

Object Oriented Programming (MLR Institute of Technology)

Studocu is not sponsored or endorsed by any college or university


Downloaded by Hello World ([email protected])
lOMoARcPSD|34969034

20. Considering that the Publish and Subscribe integration patterns have
been deprecated, what is Oracle's recommended alternative for achieving a
similar integration solution?
Deploy one or more JMS topics to SOA Cloud and leverage the WebLogic JMS
adapters within new integrations.
Use the new B2B feature to create "internal" trading partner agreements
between two integrations.
Use App-Driven or Scheduled orchestrations leveraging OCI Streaming
Adapter connections. (*)
Use other integration styles in conjunction with FTP adapters to distribute
messages as files in the OIC File Server.
Correct. Creating an integration that is a client of an OCI Streaming service
stream is the recommended approach for a pub/sub pattern in OIC.
19. As an integration developer, you are creating an integration in Oracle
Integration Cloud (OIC) to transform a payload with multiple orders. You need
to configure the For-Each action to loop through each order and process
them individually. Which is the correct configuration for this use case?
Select the Parallel Processing option and set the number of threads to the
number of orders.
Select the Group By option and group the orders by the order number.
Select the Repeating Element field and map the source element that
contains the orders. (*)
Select the Sequential Processing option and set the batch size to the number
of orders.
Correct. The For-Each action requires a source element to be used for the
Repeating Element field.
18. Which is NOT a feature provided by Data Mapper for facilitating
transformations in a Map action?
Access to both standard and custom XPath functions
An expression builder for more complex XSLT expressions
Using domain-value maps with OIC Lookups
Using one or more XSLT templates (*)
Correct. XSLT templates are not supported in the Data Mapper tool.
17. You can recover unsaved changes in an Oracle Integration Cloud (OIC)
integration that crashes during design time because of a browser crash, loss
of network connectivity, or a server going down. Which statement is NOT
true about the unsaved changes feature in OIC?
Changes made while editing a Connections page cannot be recovered.

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

A user with the ServiceAdministrator role can recover all unsaved


changes. (*)
A user with the ServiceAdministrator role can unlock any integration that has
unsaved changes.
Changes made while working inside Data Mapper cannot be recovered.
A backup copy is created after each completed task; therefore, there is no
time limit for logging back in and recovering your changes.
Correct. This is a FALSE statement because only the developer that edited
the change is allowed to recover unsaved changes.
16. Which adapter should be used for a configured connection from an
orchestrated integration to the enabled File Server associated with the same
OIC environment?
File Adapter
REST Adapter
FTP Adapter (*)
Local Adapter
Correct. The embedded OIC File Server is accessible from an integration only
via an FTP Adapter connection.
(Answer all questions in this section)
15. Oracle Integration Cloud (OIC) Service is available in two editions,
Standard and Enterprise. Which two OIC Enterprise Edition capabilities are
ALSO available in OIC Standard Edition?
Visual Builder (*)
Enterprise Application adapters (such as EBS, JDE, SAP, and Siebel)
Integration Insight
Process Applications
B2B Trading Partner Agreements
File Server (*)
Correct. Both Visual Builder and embedded File Server are available in the
Standard Edition.
14. Which is NOT a valid consideration when leveraging the Throw New Fault
action in an integration flow?
You can place the Throw New Fault action inside the Global Fault hander.
You can place the Throw New Fault action directly on the main flow path.
If the conditional expression for the skip condition is empty, the fault will
never be thrown. (*)

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

You are required to define a fault code when configuring the Throw New Fault
action.
Incorrect. This IS a valid statement.
13. You have created a Scheduled integration in Oracle Integration Cloud
(OIC), which uses schedule parameters named startDate and endDate to
determine the date range for a data synchronization process. The default
values for these parameters are set to the previous and current dates.
However, you now want to schedule a run of the instance with different start
and end dates. What should you do to achieve this?
Create a new version of the integration modifying the parameter values, and
then deploy the new scheduled integration version.
Override the parameter values when scheduling the integration instance. (*)

Modify the parameter values in the integration code and redeploy the
integration.
Modify the parameter values in the instance's integration properties and
restart the instance.
Correct. Overriding occurs when you execute a new schedule.
12. Oracle Integration Cloud (OIC) integrations can be exported so that later
they can be imported into another OIC instance environment. Which
statement is NOT true about importing and exporting OIC integrations?
Exported integrations include all their dependent connection resource
information except URLs and credentials.
Imported integrations can be reconfigured to use different connection
resources by using OIC REST API.
Imported integrations cannot be immediately activated if their dependent
connection resources are not already present in the target OIC environment.

Integrations must be exported as a package if you want to import them into


another OIC environment. (*)
Correct. This statement is FALSE because you can export and import a single
integration regardless of whether or not it is in a package.
11. OIC Integrations can invoke external or internal OIC services using any of
the three basic web service interaction patterns. Which is NOT an interaction
pattern used by SOAP web services?
One-Way
Publish/Subscribe (*)
Synchronous Request/Reply
Asynchronous Request/Callback
Correct. Publish/Subscribe is not a web service interaction pattern.

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

10. You have a use case that requires the design of a synchronous Oracle
Integration Cloud (OIC) integration flow that returns a custom business fault
message to the client if processing fails due to an external runtime fault
encountered during the integration instance execution. Which
implementation strategy best satisfies this requirement?
Implement a Scope fault handler to catch the runtime fault, then allow the
Global fault handler to automatically send the runtime fault to the Error
Hospital.
Create a custom Scope fault handler to catch the runtime fault, and then use
the Re-throw Fault action to send the fault to the Error Hospital.
Implement the Global fault handler to catch the runtime fault, and then use
the Re-throw Fault action to send the custom fault to the client.
Implement a Scope fault handler to catch the runtime fault, and then use the
Fault Return action providing mapped data for the custom fault. (*)
Correct. This is the only option that maps data to create a new custom fault.
9. You can group one or more Oracle Integration Cloud (OIC) integrations into
a single structure called a package. Which statement is NOT true about OIC
packages?
You can import packages directly from Oracle Marketplace.
New packages can be created by clicking the Create button on the Packages
page in the OIC console. (*)
All packages must include at least one integration.
Packages cannot be locked to deny other users access to your integrations.

Packages enable you to easily import and export a group of integrations to


and from OIC.
Integrations do not need to be part of a package.
Correct. This statement is FALSE because there is no means to create an
empty package.
8. After you have completed the configuration for a Trigger connection that
defines a synchronous message exchange pattern for your integration, what
do you do to handle the response message back to the client of the
integration?
A Map action is automatically added at the end of the integration flow with a
default response; optionally, you can configure data for the response.
You need to add a Map action to the end of the flow. Then you must configure
data for the response.
An empty Map action is automatically added at the end of the integration
flow. You must then configure data for the response. (*)

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

You need to add a Map action to the end of the flow which will provide a
default response; optionally, you can configure data for the response.
Correct. After a synchronous pattern trigger has been configured, the design
canvas will automatically show an empty Map action. It must then be
implemented to configure the data mappings for your desired response. This
is typically handled after most other integration logic has been completed in
the flow.
7. Using which file extension can you save integrations as a binary file?
.int
.jar
.iar (*)
.zip
Correct. The .iar file extension is used, which means "integration archive."
6. In Oracle Integration Cloud (OIC), you are designing an integration flow
that processes customer orders. You need to enforce a specific validation rule
that if an order contains more than 10 items, it must be rejected with an
appropriate error message. Which is the most appropriate approach for
leveraging the Throw New Fault action in your integration to achieve this
requirement?
Implement the validation rule by using a Switch action, then use the Throw
New Fault action within the default branch if the validation rule is not met.

Use the Throw New Fault action directly in the main flow, checking the order
item count and throwing the fault if the validation rule is not met.
Create a scope within the main flow, add the Throw New Fault action, and
use an if-then branch to check the order item count and throw the fault if the
validation rule is not met. (*)
Create a separate integration flow to handle the validation, and call it by
using the Throw New Fault action if the order item count exceeds the limit.

Correct. This allows you to define the validation rule and handle the fault
within a specific scope in your integration flow. Using an if-then branch to
check the order item count, enables you to throw the fault only when the
validation rule is not met, providing a clean and structured way to enforce
the rule.
5. Which can be leveraged to create a native schema (NXSD) file for complex
files containing records whose fields have multiple delimiter types?
File Adapter Expression Builder
Native Format Builder (*)
Data Mapper

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Stage File Action


Correct. The Native Format Builder Wizard (available in JDeveloper or OEPE)
is the recommended tool for creating more complex NXSD files.
4. Which two are valid considerations when leveraging Oracle Integration
Cloud (OIC) Connectivity Agent for high availability on-premises
environments?
File Adapter is not supported in high-availability environments. When using
File Adapter and if some groups have multiple instances, use a dedicated
Agent group (with one agent only). (*)
You need to have the OIC ServiceDeployer role permissions to download and
install the OIC on-premises connectivity agent.
You cannot have more than two Agent instances per Agent group. Attempting
to include a third Agent instance in the same group during installation results
in an error. (*)
You should install the connectivity agents on the same host as the target
application, and then specify different Agent group identifiers for each Agent
during its installation.
Each host on which the agent is installed must be configured on separate
subnets and assigned to the same OIC Agent group.
Correct. Both of these are valid statements about Connectivity Agent.
3. Which are the requirements for authentication credentials when testing a
SOAP-trigger integration using the SoapUI client?
OIC credentials can be passed as a WSS Username Token in the SOAP
header. (*)
Authentication is not required when testing integrations.
OIC credentials can be passed as a WSS Username Token in the HTTP header.

OIC credentials can be passed as a WSS Username Token in the SOAP body.

Correct. The WSS token must be added to the SOAP header.


2. You are working on an integration within Oracle Integration Cloud (OIC),
which includes several connections to external systems. As part of your
development work, you need to implement global fault handling to ensure
that any unexpected errors are caught and handled correctly. Which
approach should you use to add global fault handling within your integration?
Open the Global Fault Handler page on the integration canvas and add
actions as needed to handle unexpected faults. (*)
Add a Try-Catch action to your integration flow and configure it to catch and
handle any faults.

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Create a separate integration solely for the purpose of handling faults and
configure your main integration to call it when necessary.
Use the Raise Fault action within your integration flow to generate custom
faults and handle them accordingly.
Correct. There is a Global Fault handler for every integration that can be
accessed and configured to handle all faults.
1. What is the primary purpose of using business identifiers in Oracle
Integration Cloud (OIC) integrations?
To automate the deployment of integrations across multiple environments
To provide a unique reference for tracking and monitoring integrations (*)
To enhance the security of integrations by encrypting data
To improve the performance of integrations by reducing processing time
Correct. Business identifiers are used to uniquely identify instances of a
specific integration. This helps in tracking and monitoring the progress of
these instances, enabling users to search, filter, and correlate instances
based on the specific business identifiers.

1. Support for consuming platform events is now available as an


enhancement to the SAP SuccessFactors adapter.

True
False (*)
Correct. This is FALSE because that feature was added to the Salesforce
adapter (not SAP SuccessFactors).
2. Considering that the Publish and Subscribe integration patterns have been
deprecated, what is Oracle's recommended alternative for achieving a
similar integration solution?
Deploy one or more JMS topics to SOA Cloud and leverage the WebLogic JMS
adapters within new integrations.
Use App-Driven or Scheduled orchestrations leveraging OCI Streaming
Adapter connections. (*)
Use other integration styles in conjunction with FTP adapters to distribute
messages as files in the OIC File Server.
Use the new B2B feature to create "internal" trading partner agreements
between two integrations.
Correct.
3. What is the name of the log file that will be stored for up to 30 days in OCI
Logging when you enable logging for the OIC instance?

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

ics-flow.log
integration-flow-json.log
oic-integration.log
activity-stream-json.log (*)
Correct.
4. What is Oracle's recommended alternative for the deprecated Read
Multiple Files operation that was previously available for the FTP adapter?
Use the Read File in Segments operation of a Stage File action within the
integration.
Use the FTP adapter's Read File operation within a looping construct. (*)
Use the FTP adapter's List File operation to retrieve all files within a directory
instead.
Use a File adapter with a Connectivity Agent installed to achieve the same
functionality.
Correct. This allows for all files to be read in sequence or in parallel (using
For-Each or While actions).
5. Which is NOT available as a new OIC built-in adapter?
Jira
Zendesk
PeopleSoft (*)
LinkedIn
Correct.
1. Which End action CANNOT be used to return errors back to a client of a
synchronous integration flow?
Return
Re-Throw Fault
Fault Return
Callback (*)
Correct. This action cannot be used at all in synchronous integration
orchestrations.
3. Which is NOT true about leveraging the Throw New Fault action in an
integration flow?
If the conditional expression for the skip condition is empty, the fault will
never be thrown. (*)
You can place the Throw New Fault action directly on the main flow path.
You can place the Throw New Fault action inside the Global Fault handler.

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

You are required to define a fault code when configuring the Throw New Fault
action.
Correct. This statement is FALSE because the fault will ALWAYS be thrown if
the skip condition is empty.
5. The Global fault handler has a default implementation that rethrows the
fault to the OIC error hospital.
TRUE (*)
FALSE
Correct
1. What is the Parking Lot design pattern in the context of handling errors in
OIC integrations?
A pattern used for retrying failed messages (*)
A pattern used for temporarily storing failed messages for later processing

A pattern used for propagating errors back to the calling application


A pattern used for routing messages based on message content
Correct
. Which statement is NOT true about the Scope action in an OIC integration?
A scope action can be added in the integration's Global fault handler.
Up to three nested scopes can be added to a basic scope action. (*)
A scope action can be repositioned to another location in the integration if it
is collapsed.
Scope actions provide for adding scope-level fault handling logic.
Correct. This statement is FALSE because there is no limit to the number of
nested scopes that can be added.
1. Which OIC adapter enables you to decrypt a file being read or downloaded
using PGP cryptography?
File
FTP (*)
Both File and FTP
Neither File nor FTP
Correct.
1. Which is NOT a configuration option when defining the Download File
operation of an invoke connection based on an FTP adapter?
Specifying the VFS directory to use for the downloaded file
Specifying a schema for structured files less than 10 MB (*)
Performing PGP decryption on an encrypted file

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Performing unzip on a compressed file


Correct. Specifying the schema for structured files is available only when you
attempt to read the file into memory using the Read File operation.
2. The configuration and usage of a trigger or invoke connection based on a
File adapter requires the deployment of an OIC Connectivity Agent.
True (*)
False
Correct. The Connectivity Agent is required when configuring a File adapter
for either role.
3. Which scenario is a valid use case for utilizing schedule parameters in a
Scheduled Orchestration style integration in Oracle Integration Cloud (OIC)?
To define which file was last processed in a batch when limiting the number
of files in each scheduled run (*)
To monitor the file transfer progress between two integration instances
To enable real-time file transfer between two different cloud applications
To trigger an integration for processing a file when it is uploaded to an FTP
server
Correct. This specific example was used in the lecture.
Which action is used in an OIC integration flow to create variables or to
assign new values to existing variables?
Assign (*)
Logger
EDI Translate
Map
Correct.
The For-Each action uses a repeating element to indicate the number of
iterations that can be processed sequentially or in parallel.
True (*)
False
Correct.
Which is NOT a feature or capability associated with using the Integration
Call action?
It allows for invoking another integration running locally in the same OIC
instance.
It eliminates the need to create an explicit REST or SOAP adapter connection
for that endpoint.
It optimizes the call in-memory before traversing the network stack. (*)

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

It can also invoke a scheduled orchestration integration that has no explicit


interface.
Correct. The optimized call does NOT traverse the network stack.
2. Which statement is NOT valid about the Wait action?
The Wait action can be configured only for a static period of time up to 6
hours.
After configuration, you can move the Wait action to another location within
the integration flow by using the Reposition button.
The Wait action can be used only within a looping construct, such as a For-
Each or Wait action. (*)
The Wait action is not available in App Driven integrations that are
configured with a synchronous trigger.
Correct. This is FALSE because it can be used anywhere in a non-synchronous
integration flow.
. When configuring the Write File operation of the Stage File action, which
location would you designate for the newly created file?
A specified directory in the integration's virtual file system (VFS) (*)
A specified directory on a remote file system accessible by a File or FTP
adapter connection
A defined location in the integration's runtime memory referenced by a
variable
Correct. All newly created files will be stored in the VFS. You can later send
that file to an external file system.
Which statement is true about OIC Data Mapper?
All Source and Target data objects are represented internally as XML
structures. (*)
Substitution groups in schemas are not supported.
Mapping supports only qualified schemas.
Required fields identified by a blue asterisk must be mapped to avoid a
validation error.
Correct. Regardless of the actual data structure, XML structures are used
internally to facilitate XSLT mapping.
. Which statement is NOT true about testing mappings in the Data Mapper
tool?
Payloads for scalar parameters are not automatically created.
In the input panel, you can manually enter a real payload or automatically
generate a test payload.
Custom JavaScript functions will be tested as long as they are registered as a
library. (*)

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

If your mapping includes two source data structures, payloads for both
sources can be generated.
Correct. This statement is FALSE because custom JavaScript functions cannot
be tested under any circumstances in the Data Mapper test tool.

Which statement is NOT true about lookups in OIC?


Lookups can be cloned or exported to a CSV file for easy reuse.
SaaS adapter connections are needed to define a Lookup. (*)
Lookups are not deployed as part of integration activations, but are loaded
when referenced at run time.
Referencing a Lookup in the Data Mapper requires the use of the lookupValue
function.
Correct. This statement is FALSE because alternatively, you could use any
generic string value for a Domain Name when creating the Lookup.

Which is NOT a Data Mapper feature for facilitating transformations in a Map


action?
Access to both standard and custom XPath functions
Using one or more XSLT templates (*)
Using domain-value maps with OIC Lookups
An expression builder for more complex XSLT expressions
Correct. XSLT templates are not supported in the Data Mapper tool.

When using the Data Mapper Recommendations engine, automatic mapping


recommendations are categorized by three strength levels: Low, Medium,
High.
True (*)
False
Correct.

1. Which two operations enable you to specify the file schema when
configuring an FTP adapter for an invoke connection?
Write File (*)
Move a File
List Files

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Download File
Read a File (*)
Correct. Read a File and Write File adapter operations enable you to specify
the file schema.
When using an Oracle ATP or ADW adapter, which operation is NOT available
while configuring an invoke connection?
Import XML Schema (*)
Perform an Operation On a Table
Run a SQL Statement
Invoke a Stored Procedure
Correct. This operation is not available for the ATP/ADW adapter.
(Answer all questions in this section)
. Which syntax is used when configuring a connection to query data using an
Oracle Service Cloud (RightNow) adapter?
SQL
YAML
Groovy
ROQL (*)
Correct. This application uses the proprietary RightNow Object Query
Language (ROQL) for queries.
(Answer all questions in this section)
5. The OIC Adapter Endpoint Configuration Wizard is limited to integrations
invoking only Oracle or third-party application adapters.
True
False (*)
Correct. Many other technology adapters (such as FTP, REST, SOAP, and so
on) can also leverage the Adapter Endpoint Configuration Wizard.
5. OIC Integrations can invoke external or internal OIC services using any of
the three basic web service interaction patterns. Which is NOT an interaction
pattern used by SOAP web services?
Synchronous Request/Reply
Asynchronous Request/Callback
Publish/Subscribe (*)
One-Way
Correct. Publish/Subscribe is not a web service interaction pattern.

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

5. Which icon associated with an integration shown on the Integrations page


must you click to access the Test link for testing an integration based on a
REST trigger?
Menu
Run (*)
Activate
Test
Incorrect.
Which feature is NOT bundled with Oracle Integration Cloud (OIC)?
Visual Builder
SOA Suite (*)
Process Builder
Integrations
Correct. SOA Suite is a separate product that can be deployed on-premises or
in Oracle Cloud Infrastructure. It is NOT included in OIC.
3. An integration must first be activated before testing.
True (*)
False
Correct. Testing requires the integration to be active and able to be invoked.
2. Which is NOT a capability of the OIC Integrations feature?
Provides an intelligent drag-and-drop data mapping tool
Uses a configuration approach versus coding
Reduces time to decision with human-in-the-loop approvals and exception
handling (*)
Simplifies connectivity between applications both in the cloud and deployed
on-premises
Correct. This is a capability of the Process feature, not the Integrations
feature.

(Answer all questions in this section)


1. Which file extension can you use to save integrations as a binary file?
.int
.iar (*)
.jar
.zip
Correct. The .iar file extension is used which means: "integration archive"

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

To view details in the activity stream of the integration instance that you
have tested, you can click the Instance ID link on the integration test page.
True (*)
False
Correct. The link is available after the instance has been executed.

When creating a new integration, the Create Version option requires that you
use a unique identifier.
True
False (*)
Correct. This statement is false because the identifier must remain the same.
Only the version number must be changed.
Which statement is TRUE about integration packages in OIC?
You must first create an empty package prior to adding new integrations.
Integrations in a package can be directly accessed by integrations in other
packages. (*)
An integration can belong to one or more packages.
Packages provide a unique namespace for integrations.
Correct. Integrations are visible to one another regardless of package.

Which scenario is NOT true about two OIC integrations being in an active
state at the same time?
Different identifiers, same minor version numbers.
Same identifier, different major version number.
Different identifiers, same major version number.
Same identifier, different minor version numbers. (*)
Correct. Two integrations with the same identifier must have a different
major version number to be active at the same time.

. Which statement is NOT true about importing integrations into an OIC


environment?
Imported connection resources will contain all connection properties and
credentials. (*)
Imported integrations will not include dependent connections if they already
exist in the target OIC.
Imported integrations can be reconfigured using the OIC REST API.

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

If dependent connection resources already exist in the target OIC, the


imported integration can be immediately activated.
Correct. This statement is not true because credential information for
connections is not
included when integrations are exported; therefore, they are not available
when imported.
When testing an integration that uses a SOAP-trigger connection, you can
use either an external SOAP client or the integration testing page that is
available in the OIC console.

True
False (*)
Correct. This statement is FALSE because there is no SOAP client tester in the
OIC console. The testing page is available only for REST-trigger integrations.
When activating a completed integration, you have the option to enable
integration instance tracking with or without the complete payload for all
flow activities.
True (*)
False
Correct.
When configuring business identifiers for an integration configuration, what
is the maximum number of tracking fields that can be defined?
Ten
Two
Five
Three (*)
Correct. Although one is required, up to three can be defined.
What are the requirements for authentication credentials when testing a
SOAP-trigger integration by using the SoapUI client?
OIC credentials can be passed as a WSS Username Token in the SOAP
header. (*)
OIC credentials can be passed as an WSS Username Token in the HTTP
header.
OIC credentials can be passed as a WSS Username Token in the SOAP body.

Authentication is not required when testing integrations.


Correct. The WSS token must be added to the SOAP header.
. Which statement is TRUE about the Oracle Asserter testing framework in
OIC?

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

The Oracle Asserter option is not available in OIC production environments.

You can enable Oracle Asserter only when activating the integration.
When exporting an integration, you can include asserter recordings. (*)
Asserter recordings can be run only in the environment in which they were
recorded.
Correct. You can include asserter recordings with the integration, which can
then be imported and run in another OIC environment.
The Integrated SOA Gateway (ISG) is required to provide bi-directional
connectivity to an E-Business Suite application and OIC.
True (*)
False
Correct. Although a connectivity agent can be used instead of the ISG for
access REST services, an ISG is required for bi-directional connectivity.
2. When defining a Connection resource based on the Service Cloud (RightNow) adapter, which
is required while configuring connectivity properties?
The Wallet that was downloaded from the service instance
The WSDL URL for the service instance (*)
The Fusion URL for the service instance
The REST API Base URL for the service instance

The service catalog is a Fusion Application service that returns a list of


external services available for integration when configuring connections. To
which two Oracle Cloud applications does the service catalog return the
external services?

Service Cloud (RightNow)


HCM Cloud (*)
ERP Cloud (*)
SOA Cloud
Eloqua Cloud
Correct. Oracle Fusion applications include: ERP Cloud, HCM Cloud, and
Engagement Cloud (now called the CX Sales and B2B Service).
When defining a Connection resource, you can select either the Invoke or
Trigger role, but not both.
True
False (*)

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Correct. This statement is FALSE because you can choose both roles and
later use the connection for either a Trigger or an Invoke use case within an
integration.
Which feature is NOT available with most Oracle Cloud Adapters?
Ability to connect directly from OIC without requiring security credentials at
design time (*)
Session management during runtime interactions
The automatic discovery of application assets at design time
Native support via object query languages for integration use cases
Correct. Although there is a simple interface for security properties, any
external resource requiring credentials will still require you to configure
security for that adapter connection.
A Connection resource configured as an inbound trigger for an integration
using the File Adapter will require an OIC Connectivity Agent to be deployed.
True (*)
False
Correct. The Connectivity Agent must be deployed and made accessible to
the file system, then once connected to OIC, it serves as a polling agent for
serving files to the integration.
(Answer all questions in this section)
2. Which is NOT an available option for Response Type when configuring a
Trigger role connection using Fusion application adapters?
None
Immediate
Delayed
Callback (*)
Correct. Although the Delayed type will effectively provide the framework to
allow an integration flow to send a callback to the service, there is no
Callback type.
Which statement is FALSE about configuring a connection as an inbound
trigger for an integration based on the generic REST adapter?
You must associate just one HTTP method for each request operation.
You can configure Cross Origin Resource Sharing (CORS) for any request
operation.
You can configure the response payload format to be binary (for example,
a .zip file).
When using the POST or PUT method, you must select JSON for the request
payload format. (*)

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Correct. This is FALSE because other payload formats (such as XML) can be
used. In addition, you can choose to require an attachment type instead.
Which statement is TRUE about configuring connections within an integration
based on the generic SOAP adapter?
You can select one or more operations for the inbound (Trigger) connection
based on the available operations in the abstract WSDL.
You can configure both standard and custom HTTP headers for the inbound
(Trigger) connection. (*)
Configuring custom SOAP headers is only available for outbound (Invoke)
adapter configurations.
SoapAction validations are required for all inbound (Trigger) connections to
OIC.
Correct. This is also true for outbound (Invoke) connections.
After you have completed the configuration for a Trigger connection that
defines a synchronous message exchange pattern for your integration, what
should you do to handle the response message back to the client of the
integration?
A Map action is automatically added at the end of the integration flow with a
default response. Optionally, you can configure data for the response.
You need to add a Map action to the end of the flow, which will provide a
default response. Optionally, you can configure data for the response.
You need to add a Map action to the end of the flow. Then you must configure
data for the response.
An empty Map action is automatically added at the end of the integration
flow. You must then configure data for the response. (*)
Correct. After a synchronous pattern trigger has been configured, the design
canvas will automatically show an empty Map action. It must then be
implemented to configure the data mappings for your desired response. This
is typically handled after most other integration logic has been completed in
the flow.

.Answer all questions in this section)


1. What is the primary purpose of using business identifiers in Oracle
Integration Cloud (OIC) integrations?
To improve the performance of integrations by reducing processing time
To provide a unique reference for tracking and monitoring integrations (*)
To automate the deployment of integrations across multiple environments
To enhance the security of integrations by encrypting data

Downloaded by Hello World ([email protected])


lOMoARcPSD|34969034

Correct. Business identifiers are used to uniquely identify instances of a


specific integration. This helps in tracking and monitoring the progress of
these instances, enabling users to search, filter, and correlate instances
based on specific business identifiers.
You can pause an integration schedule from the Monitoring console even if a
run is already in progress.
True (*)
False
Correct. If a run is already in progress, pausing a schedule will also pause
that instance as well.
3. Which statement is true about Scheduled Orchestration style integrations?
You must define a basic or advanced schedule before activation.
You can initiate an integration run by creating an ad hoc request or in
sequence with a scheduled run. (*)
You can resubmit failed runs only for scheduled orchestrations by using the
REST API.
The design canvas is identical as when creating an App Driven style
orchestration to include options for configuring a Trigger connection.
Incorrect. This statement is FALSE.
Which statement is NOT true about the OIC REST API?
For Connection resources, you can update both the connection URL as well
as security credentials.
All REST API calls must be executed over secure sockets layer (SSL).
You can deactivate an integration to stop it from processing any new
messages to include pending requests.
All REST API calls require valid credentials of an OIC user with the
ServiceAdministrator role. (*)
Correct. This is FALSE because the ServiceAdministrator role is not required
for "view-only" APIs.
Which statement is NOT true about defining an advanced schedule for a
Scheduled Orchestration?
You cannot define a frequency repetition of less than one minute.
You can choose both a basic and advanced schedule if needed. (*)
You must use iCal syntax to create the expression statement.
You can define multiple schedule frequencies within one expression.
Incorrect. This statement is TRUE.

Downloaded by Hello World ([email protected])

You might also like