Showing posts with label OIC. Show all posts
Showing posts with label OIC. Show all posts

Saturday, February 7, 2026

Handling long-running BI Publisher (BIP) reports with huge data in Oracle Integration Cloud

 Handling long-running BI Publisher (BIP) reports with huge data in Oracle Integration Cloud (OIC) is a very common real-time challenge. Here are the best-practice approaches used in production environments.


✅ 1. Use Asynchronous Report Execution (Most Important)

Never run large reports in synchronous mode.

❌ Problem

Synchronous calls timeout in OIC (typically 5–10 mins).

✅ Solution

Use asynchronous execution:

Flow:

Submit Report → Get Job ID → Poll Status → Download Output

Steps:

1️⃣ Call runReport with:

<runReport> <reportRequest> <attributeFormat>xml</attributeFormat> <byPassCache>true</byPassCache> <flattenXML>false</flattenXML> <sizeOfDataChunkDownload>-1</sizeOfDataChunkDownload> </reportRequest> </runReport>

2️⃣ Capture jobId

3️⃣ Poll using getReportStatus

4️⃣ Download using getOutput

✅ This avoids timeout.


✅ 2. Use Pagination / Chunking (Split Data)

Never fetch millions of records at once.

Best Practice:

Split report by:

ParameterExample
DateFrom–To Date
BatchBatch ID
OrgBU
RangeID ranges

Example:

From Date = Today-1 To Date = Today

Then loop in OIC.

✅ Prevents memory overflow.


✅ 3. Optimize BI Publisher SQL Query

Many performance issues come from bad SQL.

Do This:

✔ Use proper indexes
✔ Avoid SELECT *
✔ Use filters
✔ Avoid correlated subqueries
✔ Use EXISTS instead of IN
✔ Use materialized views

Example:

SELECT order_id, customer_name FROM oe_orders WHERE last_update_date >= :p_from_date

❌ Avoid:

SELECT * FROM oe_orders

✅ 4. Enable Data Chunk Download

For very large XML/CSV files.

Set:

<sizeOfDataChunkDownload>10485760</sizeOfDataChunkDownload>

= 10 MB chunks

OR

-1 (entire file)

Recommended: Use chunking.


✅ 5. Use File Server / Stage File Instead of Memory

Never hold huge payload in OIC memory.

Best Pattern:

BIP → OIC → Stage FileProcess → FTP/S3

Use:

✔ Stage File Read/Write
✔ OIC Lookups for tracking
✔ Streaming

Example:

Stage FileWriteProcess Line-by-Line

✅ 6. Use Schedule + Callback Pattern (Advanced)

For extremely heavy reports.

Pattern:

  1. Schedule report in Fusion

  2. Send output to UCM/FTP

  3. OIC picks file

  4. Process async

✅ Zero timeout risk.


✅ 7. Increase OIC Tracking & Fault Tolerance

Disable payload tracking for huge data:

In Integration Insight:

Disable Tracking = TRUE

Or use business identifiers only.

✅ Improves performance.


✅ 8. Use CSV Instead of XML (If Possible)

XML = Heavy
CSV = Lightweight

Preferred:

Output Format = CSV

Benefits:

  • Faster

  • Smaller size

  • Easier parsing


✅ 9. Parallel Processing (When Allowed)

If business allows:

Split by:

  • Region

  • BU

  • Date

Run multiple integrations.

Example:

North + South + East + West

Run in parallel.


✅ 10. Timeout & Retry Handling

Implement retry logic:

If Status = RunningWaitRetry If FailedAlert

Use OIC Scheduler + Scope Fault.


📌 Recommended Architecture (Real-Time)

OIC Scheduler ↓ Submit BIP Report (Async) ↓ Poll Status ↓ Download in Chunks ↓ Write to Stage File ↓ Process / FTP / API

⚠️ Common Mistakes (Avoid These)

❌ Calling runReport synchronously
❌ Fetching millions of rows
❌ Holding payload in memory
❌ No filters
❌ No retries
❌ No staging


🎯 Real Project Example

Scenario:

Daily AR invoice report (5M rows)

Solution:

✔ Split by date (1 day)
✔ CSV format
✔ Async mode
✔ Stage file
✔ FTP delivery

Result:
⏱ Reduced time: 2 hrs → 15 mins
❌ Zero failures

Tuesday, February 3, 2026

Sample Document to Use OIC Lookup to pass the username and password from Lookup

 

Sample Document to Use OIC Lookup to pass the username and password from Lookup

 

Usecase : It is not advisable to pass the hardcoding , username and password in OIC integration.

Solution : We need to pass these values need to pass these values

From lookups.

 

Benefit of passing the Values from lookup is that , if some value changes we

need not make changes to OIC code , we can just update the lookup values.

 

And also of the OIC integration is migrated some other instance or if the password we have to change ,

We only need to update the lookup.

 

 

Sample Lookup design in OIC >

 

 

Now to use this in OIC mapping  , goto mapper

Ø Components > Functions > Integratoin Cloud > Lookup Value > Drag and drop to the Mapper

 

 

 

 

Now it will open a setup page

 

Select the Lookup Name

 

 

 

Select source and Target Columns.

 

 

Click Next ,and then next Done Close.

 

 

dvm:lookupValue('FUSION_DATA_SYNC', 'NAME', srcValuePlaceHolder, 'VALUE', '')

 

Update  srcvaluePlaceholder with the username > “BI_USERNAME”

 

It should look as below

dvm:lookupValue ("FUSION_DATA_SYNC", "NAME", "BI_USERNAME", "VALUE", "" )

 

 

 

 

 

Similar to pull password repeat the same step as above.

 

 

dvm:lookupValue('FUSION_DATA_SYNC', 'NAME', srcValuePlaceHolder, 'VALUE', '')

 

Update  srcvaluePlaceholder with the username > “BI_PASSWORD”

 

dvm:lookupValue ("FUSION_DATA_SYNC", "NAME", "BI_PASSWORD", "VALUE", "" )

 

 

 

Now validate and Close the Mapper .

 

And Save the Integration.

 

Now when the Integration runs the username and password will be pulled from lookups.

 

 

Monday, November 3, 2025

Sample Request Payload to Create Item Structure in Oracle Fusion 25D.

============Request Payload============== { "OrganizationCode" : "28102", "ItemNumber" : "Item_Main", "StructureName" : "Primary", "EffectivityControl" : 1, "EffectivityControlValue" : "Date", "Component" : [ { "ComponentItemNumber" : "Comp_item1", "ItemSequenceNumber" : 10, "FindNumber" : 1, "Quantity" : 50 } ] } ======================================== Request Url: /fscmRestApi/resources/11.13.18.05/itemStructures ======================================== Operation Name : POST ========================================

Monday, October 27, 2025

OIC Integration steps for Item structures Conversion from One Inventory Org to Other Inv Org.

OIC Integration: BOM and Item Structure Conversion Between Inventory Organizations

OIC Integration: BOM and Item Structure Conversion Between Inventory Organizations

In Oracle Fusion Cloud, when businesses expand or reorganize their manufacturing or inventory setups, it often becomes necessary to replicate or convert Item Structures (BOM) from one Inventory Organization to another. Doing this manually can be time-consuming and error-prone. Thankfully, using Oracle Integration Cloud (OIC), we can automate this process efficiently.


💡 Use Case Overview

We want to build an OIC integration that will:

  • Extract BOM and Item Structure details from a Source Inventory Organization.
  • Transform and prepare the data for a Target Inventory Organization.
  • Load or create BOMs in the target org using Fusion REST APIs.
Example: Copy BOM structure for an item from INV_ORG_A (Manufacturing Plant A) to INV_ORG_B (Manufacturing Plant B).

🔧 Step-by-Step OIC Integration Flow

Step 1: Create a Scheduled Integration

  • Open OIC → Integrations → Create → Choose Scheduled Integration.
  • Name it: BOM_Structure_Conversion.
  • This will allow automation to run periodically or on demand.

Step 2: Get BOM Details from Source Org

Use the Fusion REST API for Item Structures to fetch BOM details.

 GET /fscmRestApi/resources/11.13.18.05/itemStructures ?ItemNumber={itemNumber} &OrganizationCode={SourceOrg} 

Example Response:

{ "ItemNumber": "LAPTOP1001", "OrganizationCode": "INV_ORG_A", "Components": [ {"ComponentItem": "MOTHERBOARD", "Quantity": 1}, {"ComponentItem": "BATTERY", "Quantity": 1} ] }

Step 3: Map Source to Target Organization

Use a Data Mapper in OIC to change the organization context from INV_ORG_A to INV_ORG_B.

 TargetOrg = "INV_ORG_B" 

Also, apply transformations if the target org uses different item codes or UOMs.

Step 4: Create BOM in Target Org

Use the Fusion REST API to create or update BOMs in the target organization.

 POST /fscmRestApi/resources/11.13.18.05/itemStructures 

Sample Request Payload:

{ "ItemNumber": "LAPTOP1001", "OrganizationCode": "INV_ORG_B", "StructureTypeCode": "Primary", "Components": [ {"ComponentItem": "MOTHERBOARD", "Quantity": 1}, {"ComponentItem": "BATTERY", "Quantity": 1} ] }

In OIC, use the REST Adapter to invoke this endpoint, passing the transformed JSON payload.

Step 5: Add Logging and Error Handling

Implement structured logging for traceability:

  • Log item number, source org, and target org.
  • Log API response status codes and errors.

Add a Scope + Fault Handler in OIC for retries and fault notifications (email or Teams webhook).

Step 6: Validation and Reports

  • Use GET API again for the target org to verify successful BOM creation.
  • Generate a CSV report of successfully migrated BOMs.
  • Send it as an email attachment from OIC.

🔗 Common Fusion APIs Used

APIMethodDescription
/fscmRestApi/resources/11.13.18.05/itemStructuresGETFetch BOM/Structure details
/fscmRestApi/resources/11.13.18.05/itemStructuresPOSTCreate new BOM in target org
/fscmRestApi/resources/11.13.18.05/itemStructures/{StructureId}PATCHUpdate existing BOM

✅ Best Practices

  • Use paging and filters while fetching BOM data for large item volumes.
  • Maintain a mapping table (e.g., via lookup in OIC or database) for item number and org mapping.
  • Implement idempotent logic — skip BOM creation if it already exists.
  • Log integration run IDs for audit trail.

📊 Sample High-Level Integration Flow Diagram

 [SCHEDULE TRIGGER] ↓ [GET BOM from Source Org via REST Adapter] ↓ [Transform + Map Org Details] ↓ [POST BOM to Target Org via REST Adapter] ↓ [Validate + Log Results + Email Report] 

🧩 Summary

This integration helps Oracle Fusion Cloud users automate BOM and item structure replication between inventory organizations using OIC. It eliminates manual effort, ensures BOM consistency, and enables smooth manufacturing transfers across plants.

Using Oracle Integration Cloud’s REST Adapters, transformations, and fault handling, you can easily scale this to handle hundreds of items with audit tracking and notifications.

Tip: You can extend this integration to migrate Work Definitions, Routing, and Cost Structures as well.

Thursday, August 14, 2025

More Examples: Assign vs Stitch in OIC Gen3

📘 More Examples: Assign vs Stitch in OIC Gen3

🧪 Example 1: Set Boolean Flag (Assign)

Scenario: Based on a condition, set a flag to true or false.

isEligible = true

Why Assign? Simple scalar assignment.

🧪 Example 2: Combine Strings (Assign)

Scenario: Generate a unique ID for a transaction.

transactionId = "TXN-" + currentDate + "-" + customerId

Why Assign? String operations with known variables.

🧪 Example 3: Set a Variable from an Expression (Assign)

Scenario: Calculate tax based on amount.

taxAmount = totalAmount * 0.18

Why Assign? Mathematical expression with constants and variables.


🪢 Example 4: Append Dynamic Payloads to a List (Stitch)

Scenario: While processing each record from an input array, append valid records to a result list.

validRecords.append(currentRecord)

Why Stitch? You’re dynamically building an array over iterations.

🪢 Example 5: Merge Customer Profile Data (Stitch)

Scenario: You get partial customer data from two different sources and want to stitch them into one object.


customerProfile.name = source1.name
customerProfile.email = source2.email
customerProfile.address = source1.address
  

Why Stitch? Updating only specific fields inside a nested object.

🪢 Example 6: Update an Element in a Nested List (Stitch)

Scenario: Change the quantity of the third item in the order list.

orderList[2].quantity = 5

Why Stitch? You're modifying an element deep within a data structure without affecting others.


📊 Summary Comparison

Use Case Assign Stitch
Set default values
Append item to array
Set calculated value
Update nested field
Build composite object

Wednesday, August 13, 2025

Assign Vs Stich Variable in OIC

Assign vs Stitch in Oracle Integration Cloud (OIC) Gen3 | Complete Guide

Assign vs Stitch in Oracle Integration Cloud (OIC) Gen3: A Complete Guide

Oracle Integration Cloud (OIC) Gen3 introduces powerful enhancements to how variables are managed inside an integration flow. Two key methods available for working with variables are Assign and Stitch.

This blog explains the difference between Assign and Stitch, when to use them, and how they impact your integrations.


🔍 What is an Assign in OIC Gen3?

Assign is a structured activity used to create or set the value of a variable. It allows you to perform simple, clean assignments from one value to another — whether static, dynamic, or derived from other variables.

✅ Key Features of Assign

  • Clear and readable
  • Used to create new variables or set existing ones
  • Ideal for scalar values or basic data structure manipulation
Assign in OIC Gen3
Example: Assigning a hardcoded value to a variable called status:
status = "Approved"

🪢 What is Stitch in OIC Gen3?

Stitch is a more advanced activity used to merge or append complex data structures. Stitch allows you to modify existing data sets (like arrays or nested objects) without overwriting the entire structure.

✅ Key Features of Stitch

  • Best for working with arrays or repeating elements
  • Lets you merge, insert, or append data into existing variables
  • Essential when handling dynamic lists or payload enrichment
Stitch in OIC Gen3
Example: Appending a new order to an existing order list:
orders.append(newOrder)

🆚 Assign vs Stitch: Key Differences

Feature Assign Stitch
Use Case Setting values or creating variables Merging or modifying complex structures
Data Type Scalar or structured Mainly structured or repeating
Performance Fast and lightweight Slightly heavier due to processing
Complexity Simple Advanced

💡 Best Practices

  • Use Assign when setting simple or static variables.
  • Use Stitch when dealing with lists, JSON payload enrichment, or data merging.
  • Avoid overusing Stitch in small operations to keep flows clean.
Best Practices Diagram

🧠 Conclusion

Understanding the difference between Assign and Stitch in OIC Gen3 helps you design better, cleaner, and more efficient integration flows.

  • Assign is your go-to for setting values.
  • Stitch is your tool for merging and modifying complex structures.

Use them wisely to improve performance and maintainability of your integrations.


📥 Related Resources


Have questions? Drop them in the comments or connect with me on LinkedIn!

Sunday, July 27, 2025

Oracle Integration Cloud (OIC) Gen3 – Key Features and Benefits

🌐 Oracle Integration Cloud (OIC) Gen3 – Key Features and Benefits

Oracle Integration Cloud (OIC) Generation 3 is Oracle’s latest evolution in application and process integration. It delivers a simplified and powerful low-code platform that enables seamless connectivity across Oracle and non-Oracle systems, with enhanced developer experience, modern monitoring, and better performance. Whether you are integrating cloud apps, building APIs, or automating business processes — OIC Gen3 simplifies it all.

OIC Gen3 Features

Infographic: OIC Gen3 Architecture and Features

🔑 Key Features of OIC Gen3

  • Unified Integration Platform: Combine Application Integration, Process Automation, and B2B messaging in one platform.
  • Low-Code Development: Build integrations faster with visual design tools, guided wizards, and templates.
  • Native Connectivity: Prebuilt adapters for Oracle SaaS (like ERP, HCM, CX) and 100+ other apps including SAP, Salesforce, Workday, etc.
  • Advanced Observability: Real-time monitoring dashboards, automatic alerts, integration tracing, and intelligent analytics.
  • GenAI Integration (NEW): Native integration capabilities with Generative AI APIs to enhance automation workflows.
  • Zero Downtime Upgrades: Achieve continuous delivery with Oracle-managed seamless upgrades.
  • Enterprise-Grade Security: Identity integration with OCI IAM, data encryption, secure keys, and policy-based access control.
  • Built-in Process Automation: Automate multi-step approvals, service orchestration, and human task flows without code.
  • Flex Deployment: Supports multi-cloud and hybrid architectures (cloud + on-premises).

📌 Common Use Cases

Here’s how organizations are using OIC Gen3 today:

  1. Integrate Oracle ERP Cloud with third-party payroll and CRM systems.
  2. Automate employee onboarding using Oracle HCM Cloud and DocuSign workflows.
  3. Expose APIs for mobile and web apps using OIC's API gateway.
  4. Build B2B transactions using EDI and AS2 standards.

🚀 Why Upgrade to OIC Gen3?

  • Faster development and time-to-market for integrations.
  • Reduced manual work and errors with automation.
  • Better visibility into operations with AI-based monitoring.
  • Flexible pricing and deployment options with OCI.
Oracle Integration Flow

📝 Final Thoughts

OIC Gen3 is a game-changer for Oracle customers looking for fast, scalable, and intelligent integrations. With AI capabilities, low-code tools, and enterprise security, it helps businesses modernize and innovate — without complexity.

Ready to integrate smarter? Start exploring Oracle Integration Gen3 today!

📚 Suggested Reads:

Friday, June 13, 2025

OIC integration failing at connection level with message invalid security



🔐 Fixing the "Invalid Security" Error in Oracle Integration Cloud (OIC)

Published on: July 26, 2025
Author: [Aks]


🚨 Introduction: Struggling With "Invalid Security" in OIC?

Oracle Integration Cloud (OIC) is powerful—but nothing derails your integration flows faster than the dreaded:

⚠️ “InvalidSecurity: Error in processing the WS-Security security header”

This error is frustrating, vague, and often pops up during connection setup or runtime. But don’t worry—this post walks you through why it happens and how to fix it for good.


🧠 What Does "Invalid Security" Actually Mean?

This error generally signals a security mismatch between OIC and the external service you're connecting to. Common culprits include:

  • ❌ Incorrect authentication (username/password or OAuth tokens)

  • ❌ Mismatched security policies

  • ❌ Missing or outdated certificates

  • ❌ Connectivity agent or network/firewall issues


✅ The FIX That Worked: Refreshing Connection Metadata

After extensive troubleshooting, here’s what fixed the problem:

🔧 Steps:

  1. Go to Connections in your OIC dashboard.

  2. Find the failing connection.

  3. Click on the three dots (⋮) on the right side.

  4. Choose "Refresh Metadata".

🧹 Refreshing metadata ensures OIC re-reads the target system’s latest security headers, WSDL, and policy information.


🧪 Root Causes and How to Solve Them

Here’s a quick reference guide on what might be going wrong and how to fix it:

⚠️ Cause 🛠️ How to Fix It
Expired or invalid credentials Double-check username/password or OAuth tokens. Avoid Basic Auth if MFA is enabled.
Security policy mismatch Make sure OIC’s security policy matches what the target system expects.
Missing certificates Upload needed SSL or intermediate certs (like msft.cer) to OIC’s trust store.
Connectivity agent config Validate InstallerProfile.cfg and host resolution (/etc/hosts). Restart the agent.
Database adapter issues Apply necessary DB patches (e.g., Patch 26482376) and confirm wallet configuration.
Network/firewall issues Ensure no firewall or VCN rule is blocking your target URL.

🔎 Step-by-Step Troubleshooting Guide

Want to go deeper? Follow this order:

  1. ✅ Verify credentials

  2. 🔐 Match security policy

  3. 📜 Import certificates

  4. 🔌 Check agent config

  5. 🧩 Resolve database issues

  6. 🌐 Test endpoint accessibility

  7. 📝 Enable and review trace logs


🛡️ Best Practices to Avoid This Error in the Future

  • 🔄 Rotate credentials and update certs regularly

  • 🔐 Use OAuth over Basic Auth where possible

  • 🔍 Monitor error logs and set up alerts in the OIC console

  • 🧪 Test in non-production before deployment

  • 📦 Apply Oracle patches and keep adapters up-to-date


📘 References & Resources


✅ Final Words

The "Invalid Security" error is solvable—and in many cases, it’s just outdated metadata causing the issue. Refresh the connection, validate your policies, and follow the checklist above for a smooth integration experience.


Tuesday, June 10, 2025

OIC interview questions and answers

  • titled “Oracle Integration Cloud (OIC) – Interview Questions


    🌐 Oracle Integration Cloud (OIC) – Interview Questions & Answers

    🗓 Updated: March 11, 2025
    👨‍💼 Author: [Your Name or Company Name]


    💡 What is Oracle Integration Cloud (OIC)?

    Oracle Integration Cloud (OIC) is a powerful Platform as a Service (PaaS) that helps organizations connect applications, automate processes, and streamline data integration across cloud and on-premise systems.

    🧱 Key OIC Components:

    • 🔄 Integration Cloud Service (ICS): Build and run integrations

    • 🧰 Visual Builder Cloud Service (VBCS): Low-code app development

    • 🔁 Process Cloud Service (PCS): Automate workflows and business processes


    🔁 Common Integration Patterns in OIC

    Pattern Description Example
    Scheduled Orchestration Triggers integration on a timed schedule 🕓 Run every 4 hours to import journal files via FTP
    App-Driven Orchestration Starts via API or external event 🛒 REST endpoint receives order, pushes to ERP
    Basic Routing Direct data flow with simple mapping 👥 Send HCM employee data to Fusion Apps
    File Transfer Moves files across systems 💰 Upload payment files to bank FTP
    Publish to OIC Sends messages to internal OIC topics 📣 Broadcast a payload to subscribers
    Subscribe to OIC Listens to topic messages 📥 Inserts data into a DB when message arrives

    🔍 Key Differences: Basic Routing vs App-Driven Orchestration

    Feature Basic Routing App-Driven Orchestration
    Use Case Simple 1:1 integration Complex logic with conditions
    Components Single mapping Orchestration with loops, switches
    Example Employee sync Order processing workflow

    🧩 Essential OIC Components Explained

    🔌 Adapters:

    • File Adapter – Works via agent, supports files up to 10 MB.

    • FTP Adapter – Directly connects to FTP; supports 1 GB+ files.

    • Database Adapters (ATP/DBaaS) – Uses wallets/agents for secure connections.

    🌉 Connectivity Agent:

    • Secure bridge between OIC and on-prem systems (HTTPS, port 443).

    • Limits: 10 MB per payload (can segment large files).

    • Install via: java -jar connectivityagent.jar (after setting InstallerProfile.cfg)

    🧾 ERP Cloud Adapter:

    • Requires roles: Integration Specialist, SOAOperator.

    • Configure CSF Key for callback support.

    • Use metadata refresh if catalog sync lags (~30 mins wait time).


    🔬 When to Use ERP Adapter vs. Generic Adapters

    Use ERP Cloud Adapter Use SOAP/REST Adapters
    ✔️ Pre-built catalog/API ✔️ Custom or unsupported APIs
    ✔️ Built-in callback support ❗ Manual XSD/JSON import required

    🚀 Advanced Features and Patterns

    📥 FBDI Integrations

    • Use for bulk file uploads into Fusion ERP

    • Supports callback status monitoring

    🧮 Global Variables & Data Stitching

    • Define reusable variables (primitive or complex types)

    • Use ASSIGN, APPEND, REMOVE in Stitch for payload manipulation

    🧯 Error Handling

    • Try-Catch per scope + Global fault handler

    • Use Throw for custom faults, Rethrow to escalate

    • Use “Parking Lot Pattern” for async error resubmission

    📊 Logging & Monitoring

    • Use short-term OIC logger or persist logs in DB/VBCS

    • Implement “heartbeat” checks for external endpoints


    🧪 Versioning, CI/CD & Feature Flags

    • Semantic versioning (v1.0.2, v2.3.1, etc.)

    • Automate deployments via OIC REST APIs

    • Integrate with GitHub/Jenkins for CI/CD

    • Feature flags progress from Internal → Controlled → GA (log SR for early access)


    🔐 Security & Certificates

    • OIC integrates with IDCS SSO

    • Use Service Accounts for system-to-system calls (bypass SSO)

    • Import 3rd-party SSL certificates via:
      Settings → Certificates → Import


    📦 Lookups & Packages

    • Lookups = Domain constants/value maps

    • Packages (.par) = Group and export integrations across environments


    🎯 Interview Tips & Focus Areas

    🎤 Topics to Highlight:

    • Real-world use cases: FTP → ERP file imports, retry patterns

    • Error handling strategies (sync vs async)

    • SOAP vs REST, XSDs, and when to use each

    • Queues vs Topics in Publish/Subscribe

    • REST verbs (GET, POST, PUT, DELETE)

    • CI/CD implementation with OIC APIs

    🧠 Troubleshooting Knowledge:

    • Metadata refresh for stale WSDLs

    • Dealing with agent connection failures

    • Handling locked or suspended integrations


    📚 Final Thoughts

    Oracle Integration Cloud (OIC) continues to be a cornerstone of enterprise cloud connectivity, and mastering it can unlock powerful automation and data orchestration capabilities. Preparing for an interview? Use this guide to solidify your fundamentals and demonstrate real-world knowledge with confidence.



query to get Shipment number based on Order number

 SELECT DISTINCT     wnd.delivery_name,     wnd.actual_ship_date,     wdd.sales_order_number FROM     wsh_new_deliveries       wnd,     wsh_...

Popular Posts