Component: Integrations
| Resource | Service Limit |
|---|---|
| Active integrations |
|
| Integration invocation depth |
|
| String size limit |
If the size of a string variable exceeds 10,000 characters, a warning message is shown in the activity stream. Oracle Integration does not currently impose a limit on the size of string variables. However, this may be subject to change in the future, which could result in a flow execution failing when the limit is exceeded. |
| Parallel action concurrency | Parallel action branches independent of the integration type (synchronous, asynchronous, and so on) count towards the concurrency limits on synchronous requests.
For example. a parallel action with three branches needs two extra concurrency slots for the duration of the parallel action; one branch is counted towards the original flow already obtained. |
| Triggers - concurrent requests |
|
| Event integrations (integrations that can subscribe to events) |
|
| Tracking events (per single integration instance/request execution) |
After those limits are reached, events are no longer recorded in the activity stream, but they continue to be processed, and the integration instance overall state is calculated. This ensures that the integration instance state is updated in all scenarios. |
| Integration flow duration |
|
| Stage file action (in integrations) limits |
|
| Synchronous integration message timeout |
|
| Oracle Integration Messaging message size |
|
| Encode and decode file attachment content (mapper) |
|
| Lookups |
|
| Notification action limits |
See Configure Notification Emails and Email Delivery Service Capabilities and Limits. |
| Outbound emails (sent from Oracle Integration in a rolling 24-hour window) |
See Configure Notification Emails and Email Delivery Service Capabilities and Limits. |
| JavaScript execution timeout |
|
| JavaScript function parameters |
|
| XSLT execution duration |
|
| Scheduled integrations - concurrent requests |
|
| Tenant and user requests |
|
| Schedule integrations - long-running integration duration |
|
| Loop iterations |
|
| Project limits (maximum per project) |
|
| Parallel action branches |
|
| Tracking variable value character limit |
|
| Maximum number of global variables |
|
| Service instance data retention | Retention is based on the trace level set during integration activation:
|
| Time window for recovering a failed integration instance that's recoverable | The integration instance is recoverable until one of the following occurs:
|
| Activity stream - displayable rows |
|
| Activity stream - total size (REST response) |
|
| Integration instances returned per monitoring request |
|
| Resubmissions allowed per integration instance ID |
|
| Schedule parameter values character limit |
|
| Schedule parameters per integration |
|
| Integration property values character limit |
|
| Integrations and connections character limits |
|
| Maximum offset supported (Instances and Errors API) |
|
| Maximum limit supported (Instances and Errors API) |
|
| Developer API for Oracle Integration 3 timeout |
|
| Payloads for publishing and subscribing to events in integrations |
|
| Activity stream payloads |
|
| Oracle Cloud Infrastructure API Gateway limits |
This allows for a total of 1,000 integration endpoints per gateway. |
| B2B for Oracle Integration - Trading partner management and B2B message tracking | See Manage Trading Partners and Track B2B Messages in Using B2B for Oracle Integration 3. |