> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FlexDeploy - Oracle Integration Cloud Plugin Guide

> The Oracle Integration Cloud (OIC) plugin manages integrations, connections, libraries and lookups running in the Oracle Integration Cloud. The plugin

The Oracle Integration Cloud (OIC) plugin manages integrations, connections, libraries and lookups running in the Oracle Integration Cloud.  The plugin makes it fast, easy, and consistent to move integrations and associated objects through multiple environments.

* Java 8 must be used on the endpoint

# Blog Posts

* [https://flexagon.com/blog/oracle-integration-cloud-partial-deployments-with-flexdeploy/](https://flexagon.com/blog/oracle-integration-cloud-partial-deployments-with-flexdeploy/)

* [https://flexagon.com/2019/01/flexdeploy-loves-oic/](https://flexagon.com/2019/01/flexdeploy-loves-oic/)

# Key Features

* Supports Oracle Integration Gen 2 and Oracle Integration 3 instances

* Simple configuration.

* Use package deployment functionality to deploy selected integrations.

* Ability to manage connections with integrations or independently.

* Property replacement on connection properties by environment.

* Ability to sync shared objects, such as lookups and libraries.

* Ability to manage continuous integration of an OIC Instance

* Ability to run an integration

* Ability to deactivate/activate an integration

* Ability to build and deploy individual project integrations, including associated components such as connections, lookups, and libraries.( @Since 10.0.0.3)

* Ability to work with OIC Projects (Gen 3 as of @Since 9.0.0.5 release).

  * Deploy

  * Update Connection Properties

  * Download Connection plans

  * Activate / Deactivate integrations

  * Start/Stop/Pause/Resume Schedules

  * Sync to SCM

# FlexDeploy Project Recommendations

Integrations, Lookups, Connections, Libraries, and Projects are all supported using Package-based projects, so simply use one project to manage all file types. Export from Cloud or source from SCM.

# Plugin Operations

* [activateIntegration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/activateintegration.md)
* [buildIntegration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/buildintegration.md)
* [createConnectionPlan](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/createconnectionplan.md)
* [deactivateIntegration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/deactivateintegration.md)
* [exportB2BDocument](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2bdocument.md)
* [exportB2BDocuments](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2bdocuments.md)
* [exportB2BHostProfile](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2bhostprofile.md)
* [exportB2BSchema](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2bschema.md)
* [exportB2BSchemas](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2bschemas.md)
* [exportB2BTradingPartner](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2btradingpartner.md)
* [exportB2BTradingPartners](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportb2btradingpartners.md)
* [exportConnections](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportconnections.md)
* [exportIntegration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportintegration.md)
* [exportIntegrations](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportintegrations.md)
* [exportLibrary](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportlibrary.md)
* [exportLibraries](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportlibraries.md)
* [exportLookup](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportlookup.md)
* [exportProjects](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportprojects.md)
* [exportUpdatedIntegrations](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/exportupdatedintegrations.md)
* [importB2BDocument](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importb2bdocument.md)
* [importB2BSchema](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importb2bschema.md)
* [importB2BTradingPartner](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importb2btradingpartner.md)
* [importB2BHostProfile](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importb2bhostprofile.md)
* [importIntegration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importintegration.md)
* [importLibrary](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importlibrary.md)
* [importLookup](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/importlookup.md)
* [packageBuild (OIC)](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/packagebuild-oic.md)
* [packageDeploy (OIC)](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/packagedeploy-oic.md)
* [runIntegration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/runintegration.md)
* [pauseSchedule](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/pauseschedule.md)
* [startSchedule](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/startschedule.md)
* [stopSchedule](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/stopschedule.md)
* [resumeSchedule](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/resumeschedule.md)
* [updateConnections](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/updateconnections.md)
* [updateIntegrations](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/updateintegrations.md)

> [!TIP]
>
> See [OIC - How to replace endpoints in attachments](https://docs.flexagon.com/hidden-fd110/oic-how-to-replace-endpoints-in-attachments.md).

# Notes

> [!NOTE]
>
> This plugin does not support basic auth for any operations that utilize the REST API. This is restricted by Oracle.

# Additional Information

* [Configuring OIC Cloud Account](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/appendix-oic/configuring-oic-cloud-account.md)

# Supported File Types

* [OIC Object Type - Integration](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-integration.md)
* [OIC Object Type - Connection](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-connection.md)
* [OIC Object Type - Lookup](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-lookup.md)
* [OIC Object Type - Library](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-library.md)
* [OIC Object Type - Project](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-project.md)
* [OIC Object Type - Robot](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-robot.md)
* [OIC Object Type - Decision](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-decision.md)
* [OIC Object Type - B2B Document](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-b2b-document.md)
* [OIC Object Type - B2B Schema](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-b2b-schema.md)
* [OIC Object Type - B2B Host Profile](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-b2b-host-profile.md)
* [OIC Object Type - B2B Trading Partner](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-integration-cloud-plugin-guide/oracle-integration-cloud-object-type-reference/oic-object-type-b2b-trading-partner.md)

## TimeoutException During Discover Process

In environments containing a large number of Oracle Integration Cloud (OIC) objects, the Discover operation may exceed the configured REST Read Timeout and result in a timeout exception.

To resolve this issue, increase the REST Read Timeout value.

Navigate to: Administration → System Settings → General → REST Read Timeout

![image-20260611-150256.png](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12596415656.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=c2a1267eee137c07db4f0c0ded9f4ddd)

Add or update a timeout entry matching your OIC endpoint and specify a larger timeout value (in milliseconds). Save the changes and retry the Discover operation.

[Click to know more about these settings](https://docs.flexagon.com/flexdeploy-11-0-documentation/flexdeploy-users-guide/administration/system-settings/general-settings.md)
