Prerequisites for Creating a Connection
Satisfy the following prerequisites specific to your environment to create a connection with the Oracle SOA Suite Adapter:
Install a Patch (If Using Oracle SOA Suite or Oracle Service Bus 12.2.1.3)
- For 12.2.1.3 Oracle SOA Suite, install patch 29952023. Log in to Oracle Support Services and search
for patch 29952023.
Apply this patch to enable integration support from Oracle Integration to Oracle SOA Suite. On applying the patch successfully, the Oracle SOA Suite Adapter can browse and invoke SOA SOAP and REST services that are deployed in the Oracle SOA Suite environment.
- For 12.2.1.3 Oracle Service Bus, install patch 29963582. Log in to Oracle Support Services and search
for patch 29963582.
Apply this patch to enable integration support from Oracle Integration to Oracle Service Bus. On applying the patch successfully, the Oracle SOA Suite Adapter can browse and invoke Oracle Service Bus proxy services that are deployed in the Oracle Service Bus environment.
Know Oracle SOA Suite or Oracle Service Bus Instance Details
-
Know the URL where the Oracle SOA Suite or Oracle Service Bus instance is accessible. You are prompted to specify this URL on the Connections page.
-
Know the Oracle SOA Suite or Oracle Service Bus username and password. You are prompted to specify these credentials on the Connections page.
- For Oracle SOA Suite, the user must be part of the
Operators
group and have theSOAOperator
role. - For Oracle Service Bus, the user must be part of the
Deployers
group.
- For Oracle SOA Suite, the user must be part of the
Create a User for Cloud-to-On-Premises Integrations
- Log in to the OracleWebLogic Server Console with the Admin credentials.
- Go to Security Realms > myrealm.
- Click the Users and Groups tab.
- Click New to create a new user.
- Configure the group for the new user, and select Operators and Deployers.
- Log in to Oracle Enterprise Manager Fusion Middleware Control with the Admin credentials.
- Click WebLogic Domain > Security > Application Roles.
- Select the application stripe soa-infra from the dropdown.
- Click Search application roles.
- Select SOAOperator, and click Edit.
- Click Add to assign the new user this role.
- On the Add Principal page, select Type as the User from the dropdown list and click Search roles.
- Select this new user and click OK to assign the SOAOperator.
- Log in to the OracleWebLogic Server Console with the Admin credentials.
- Go to Security Realms > myrealm.
- Click the Users and Groups tab.
- Click New to create a new user.
- Configure the group for the new user, and select Operators.
- Log in to Oracle Enterprise Manager Fusion Middleware Control with the Admin credentials.
- Click WebLogic Domain > Security > Application Roles.
- Select the application stripe soa-infra from the dropdown.
- Click Search application roles.
- Select SOAOperator, and click Edit.
- Click Add to assign the new user this role.
- On the Add Principal page, select Type as the User from the dropdown and click Search roles.
- Select this new user and click OK to assign the SOAOperator role.
To create a user that can create cloud-to-on-premises integrations for Oracle Service Bus in a standalone Service Bus domain:
- Log in to the OracleWebLogic Server Console with the Admin credentials.
- Go to Security Realms > myrealm.
- Click the Users and Groups tab.
- Click New to create a new user.
- Configure the group for the new user, and select Deployers.
Install the Connectivity Agent
Install the connectivity agent if the Oracle SOA Suite/Oracle Service Bus URL is not directly accessible from Oracle Integration (for example, if deployed on-premises or behind a firewall). The connectivity agent is not required if the Oracle SOA Suite or Oracle Service Bus URL is publicly accessible (for example, if using Oracle SOA Cloud Service). See Download and Run the Connectivity Agent Installer and About Connectivity Agents and Integrations Between On-Premises Applications and Oracle Integration in Using Integrations in Oracle Integration Generation 2.