---
title: Publishing Oracle E-Business Suite events to Azure Event Hubs
description: A business event in Oracle E-Business Suite may trigger a business process or an action. An example of a business event can be a creation of a new employee which may trigger a notification to be sent to the applications who have subscribed to the event. Oracle E-Business Suite provides various business events for use in integrations. To use the business event and event subscription features, you can configure the Oracle E-Business Suite Adapter with business events to invoke an integration endpoint in Oracle Integration.
image: https://resources.advantco.com/hubfs/Imported_Blog_Media/pic1-CreateEventHubs.jpg
---

# Publishing Oracle E-Business Suite events to Azure Event Hubs

[ Admin ](https://resources.advantco.com/knowledge-base/author/admin)  May 23, 2021 12:00:00 AM

**Introduction**

A business event in Oracle E-Business Suite may trigger a business process or an action. An example of a business event can be a creation of a new employee which may trigger a notification to be sent to the applications who have subscribed to the event. Oracle E-Business Suite provides various business events for use in integrations. To use the business event and event subscription features, you can configure the Oracle E-Business Suite Adapter with business events to invoke an integration endpoint in Oracle Integration.

In this article, we provide a complete step by step guide to subscribe a new employee event and send the event to Azure Event Hubs.

**Setup in Azure**

Create an Event Hubs Namespace for a Resource Group. Select the Location and Price tier according to your requirements.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic1-CreateEventHubs.jpg)

Create an Event Hubs instance with number of partitions and Retention setting.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic2-CreateEventHubs.jpg)

You should see something like this. We have an Events Hubs instance created.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic3-CreateEventHubs.jpg)

Create now the access policy. We need Send and Listen permissions.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic4-CreateEventHubs.jpg)

Once the access policy is created, we can copy the connection string and save it to a file. This is required to configure the connection from our OIC instance to Azure.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic5-CreateEventHubs.jpg)

**Installing the Advantco Azure adapter for OIC**

Create a new Agent Group or used an existing Agent Group. Download and install the Connectivity Agent on your preferred server or VM. The Connectivity Agent can be download from your OIC instance. Follow the Oracle instructions to install the Agent and configure it to connect to the OIC instance.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic6-0-AZURE-adapter.jpg)

Once the Agent is installed, deploy the Azure adapter as per the Advantco installation guide. After deploying the adapter on the Connectivity Agent server, you will find the adapter listed in the OIC instance.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic6-1-AZURE-adapter.jpg)

**Creating a connection to Oracle E-Business Suite**

We use the Oracle E-Business Suite Adapter to create a connection to our Oracle E-Business Suite instance. The setup of the Oracle E-Business Suite Adapter is outside the scope of this article, but you can find more information below in the resources section. Make sure that the user specified in the configuration has the right roles in Oracle E-Business Suite.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic7-EBSconnection.jpg)

**Creating a connection to Azure Event Hubs**

Select the Azure adapter from the list of available adapters.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic8-Azure-adapter.jpg)

On the connection screen, select Event Hubs from the list of Service Types. You can use the Advantco Azure adapter to connect to other services like Service Bus, Azure Storage or Data Lake Gen 2.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic9-event-hub-type.jpg)

Finally, we provide the connection string that was generated in the steps above. Perform the test to confirm that everything was configured correctly. We are now ready to create the integration to send an event from Oracle E-Business Suite to Azure event Hubs.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic10-test-azure-connection.jpg)

**Creating the integration**

We create an App Driven Orchestration integration to subscribe to an Employee Creation event from Oracle E-Business Suite and send it to Azure Event Hubs.

We use the EBS connection to configure the Create Employee event. The event is defined in the Human Resource Suite.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic11-configure-EBS-endpoint.jpg)

Next we configure the Azure Event Hubs endpoint. The Service Type is Event Hubs as defined in the Connection configuration. All information about the event Hubs instance was provided when we uploaded the connection string. We just have to specify custom schema here which is optional. This custom schema is the intermediate structure before we convert to the final JSON format.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic12-configure-Azure-endpoint.jpg)

We also need to convert the XML structure to a JSON structure as an additional requirement for our use case. This is also an optional step.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic13-content-conversion.jpg)

Finally, we need to add additional steps to convert the event payload in the proper structure so we can map it to the Azure structure.

The final result of the integration looks as below.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic13-final-result.jpg)

**Running the integration flow**

In Oracle E-Business Suite, we create a new employee. On saving the new record, an event will be sent to OIC.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic14-new-employee.jpg)

We can monitor the process in the Monitoring section in the OIC tenant.

![Publishing Oracle E-Business Suite events to Azure Event Hubs](https://resources.advantco.com/hubfs/Imported_Blog_Media/pic15-monitoring.jpg)

**Resources**

[https://docs.oracle.com/en/cloud/paas/integration-cloud/e-business-adapter/toc.htm](https://docs.oracle.com/en/cloud/paas/integration-cloud/e-business-adapter/toc.htm)

[https://advantco.com/products/oracle-cloud-adapters](https://advantco.com/products/oracle-cloud-adapters)

Please reach out to our sales team at [sales@advantco.com](mailto:sales@advantco.com) if you have any questions.

[Oracle Azure](https://resources.advantco.com/knowledge-base/tag/oracle-azure), [Azure](https://resources.advantco.com/knowledge-base/tag/azure), [Oracle Integration](https://resources.advantco.com/knowledge-base/tag/oracle-integration)

## Read On

### [Advantco Google Cloud Platform Adapter for Oracle Integration Cloud](https://resources.advantco.com/knowledge-base/product/adapter/advantco-google-cloud-platform-adapter-for-oracle-integration-cloud)

The Advantco Google Cloud Platform (GCloud) Adapter is for business users looking for an...

[![](https://resources.advantco.com/hs-fs/hubfs/Imported_Blog_Media/oracle125x80-1.jpg?width=352&name=oracle125x80-1.jpg) ](https://resources.advantco.com/knowledge-base/product/adapter/microsoft-dynamics-365-adapter-for-oracle-soa-suite)

### [Microsoft Dynamics 365 Adapter for Oracle SOA Suite](https://resources.advantco.com/knowledge-base/product/adapter/microsoft-dynamics-365-adapter-for-oracle-soa-suite)

The Advantco MS Dynamics 365 Adapter for Oracle SOA enables easy integration between Oracle...

[![](https://resources.advantco.com/hs-fs/hubfs/Kafka%20Adapter_Advantco_Page%206%20diagram.jpg?width=352&name=Kafka%20Adapter_Advantco_Page%206%20diagram.jpg) ](https://resources.advantco.com/knowledge-base/content/kafka-adapter-for-sap-process-orchestration-and-sap-integration-suite-now-available-on-sap-store)

### [Kafka Adapter Now Available on SAP® Store](https://resources.advantco.com/knowledge-base/content/kafka-adapter-for-sap-process-orchestration-and-sap-integration-suite-now-available-on-sap-store)

*By integrating with SAP Process Orchestration and SAP NetWeaver® leveraging SAP Integration...*

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Admin",
    "url" : "https://resources.advantco.com/knowledge-base/author/admin"
  },
  "dateModified" : "2022-05-02T19:40:30.098Z",
  "datePublished" : "2021-05-23T04:00:00.000Z",
  "headline" : "Publishing Oracle E-Business Suite events to Azure Event Hubs",
  "image" : [ "https://resources.advantco.com/hubfs/Imported_Blog_Media/pic1-CreateEventHubs.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://resources.advantco.com/knowledge-base/content/publishing-oracle-e-business-suite-events-to-azure-event-hubs-in-oracle-integration",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://resources.advantco.com/hubfs/Advantco%20logo%20AAC%20V1%20Ai%20file%201.png"
    },
    "name" : "Advantco International"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "NewsArticle",
  "author" : [ {
    "@type" : "Person",
    "name" : "Admin",
    "url" : "https://resources.advantco.com/knowledge-base/author/admin"
  } ],
  "dateModified" : "2022-05-02T19:40:30",
  "datePublished" : "2021-05-23T04:00:00",
  "headline" : "Publishing Oracle E-Business Suite events to Azure Event Hubs",
  "image" : [ "https://f.hubspotusercontent20.net/hubfs/6260070/Imported_Blog_Media/pic1-CreateEventHubs.jpg" ]
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "United States",
    "addressLocality" : "Charlotte",
    "addressRegion" : "NC",
    "postalCode" : "28203",
    "streetAddress" : "1235 East Blvd, Suite E #382 "
  },
  "alternateName" : "advantco",
  "areaServed" : {
    "@type" : "GeoCircle",
    "geoMidpoint" : {
      "@type" : "GeoCoordinates",
      "latitude" : "40.75996223497667",
      "longitude" : "-73.98761007334504"
    },
    "geoRadius" : "150 km"
  },
  "description" : "Feature rich Advantco adapters integrates SAP &amp; Oracle system with top enterprise platforms like Kafka, Salesforce, Azure, and more.",
  "email" : "webadmin@advantco.com",
  "image" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=450&height=60&name=unnamed%20(2).webp",
  "logo" : "https://6260070.fs1.hubspotusercontent-na1.net/hubfs/6260070/Advantco%20logo%20AAC%20V1%20Ai%20file%201.png",
  "mainEntityOfPage" : {
    "@id" : "https://resources.advantco.com/knowledge-base/content/publishing-oracle-e-business-suite-events-to-azure-event-hubs-in-oracle-integration",
    "@type" : "WebPage",
    "description" : "A business event in Oracle E-Business Suite may trigger a business process or an action. An example of a business event can be a creation of a new employee which may trigger a notification to be sent to the applications who have subscribed to the event. Oracle E-Business Suite provides various business events for use in integrations. To use the business event and event subscription features, you can configure the Oracle E-Business Suite Adapter with business events to invoke an integration endpoint in Oracle Integration."
  },
  "naics" : "513210",
  "name" : "Advantco International",
  "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc" ],
  "telephone" : "",
  "url" : "https://www.advantco.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-pre-packaged-content-solution",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-hana-sdi-integration-adapters/sap-hana-sdi-salesforce-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/salesforce-integration-common-requirements-and-use-cases",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/the-top-5-advantages-of-sap-and-salesforce-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-salesforce-integration",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-salesforce-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/receiving-events-from-dynamics-365-crm-using-webhooks",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/microsoft-dynamics-crm-adapter-for-sap-process-orchestration-and-sap-integration-suite-now-available-on-sap-store",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/adapters-for-sap-hci-integration-with-ms-dynamics-crm-and-rabbitmq",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/sap-cloud-platform-integration-enhancing-the-third-party-application-connectivity-with-new-offerings",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-microsoft-dynamics-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/content/sap-cloud-platform-integration-enhancing-the-third-party-application-connectivity-with-new-offerings",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/using-advantco-aws-adapter-to-integrate-sap-and-aws-business-environments",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/integrating-sap-and-aws-business-environments-with-the-advantco-aws-adapter",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/product/adapter/aws",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-aws-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/content/google-cloud-platform-adapter-from-advantco-international-now-available-on-sap-store",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/product/adapter/google-cloud-platform-adapter-for-sap-cpi",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-google-cloud-platform-adapter-integrating-sap-with-gcp",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-google-cloud-platform-adapter-integrating-sap-with-gcp",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-google-cloud-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/consumer-electronics-retailer-turns-to-advantco-amqp-azure-adapters",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/adapters-for-sap-hci-integration-with-ms-dynamics-crm-and-rabbitmq",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/integration-with-microsoft-azure-cloud",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/using-rabbitmqamqp-broker-for-extreme-high-volume-integration-with-sap-hybris-commerce-solution-with-sap-pipo",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-azure-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/lessons-learned-from-kafka-integrations-using-the-advantco-kafka-adapter-for-sap-integration-suite",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/kafka-adapter-for-sap-process-orchestration-and-sap-integration-suite-now-available-on-sap-store",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-kafka-adapter-enables-automobile-leader-to-use-big-data",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/kafka-adapter-with-avro-serialization-and-schema-registry",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-kafka-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-salesforce-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-microsoft-dynamics-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-aws-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-google-cloud-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-azure-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-kafka-integration",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/"
}
```

```json
{
  "@context" : "https://schema.org/",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://advantco.com/",
    "name" : "Home",
    "position" : 1
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "ProfessionalService",
  "areaServed" : {
    "@type" : "GeoShape",
    "address" : {
      "@type" : "PostalAddress",
      "addressCountry" : "US"
    }
  },
  "description" : "Advantco helps organizations update and transform their integration landscapes by migrating to SAP BTP Integration Suite, enabling secure, scalable, cloud-native connectivity across SAP and non-SAP systems.",
  "image" : "https://www.advantco.com/hs-fs/hubfs/1-2.png?width=2000&height=1015&name=1-2.png",
  "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
  "name" : "SAP BTP Integration Suite Migration Services",
  "provider" : {
    "@type" : "Organization",
    "contactPoint" : {
      "@type" : "ContactPoint",
      "availableLanguage" : [ "English" ],
      "contactType" : "customer support",
      "url" : "https://www.advantco.com/contact-us"
    },
    "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
    "name" : "Advantco",
    "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc/", "https://x.com/AdvantcoAdapter" ],
    "url" : "https://www.advantco.com"
  },
  "serviceType" : [ "SAP BTP Integration Suite Migration", "Legacy Middleware Migration", "Clean Core & Customization Rationalization", "ABAP & API Development" ],
  "url" : "https://www.advantco.com/sap-btp-integration-suite-migration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "ProfessionalService",
  "description" : "Advantco offers secure, scalable, and cost-optimized AWS cloud services — from landing zone setup and migration to managed operations and AI/ML solutions.",
  "image" : "https://www.advantco.com/hs-fs/hubfs/4%20(1)-1.png?width=316&height=300&name=4%20(1)-1.png",
  "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
  "name" : "AWS Cloud Services",
  "provider" : {
    "@type" : "Organization",
    "contactPoint" : {
      "@type" : "ContactPoint",
      "availableLanguage" : [ "English" ],
      "contactType" : "customer support",
      "url" : "https://www.advantco.com/contact-us"
    },
    "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
    "name" : "Advantco",
    "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc/", "https://x.com/AdvantcoAdapter" ],
    "url" : "https://www.advantco.com"
  },
  "serviceType" : [ "AWS Landing Zone Setup", "AWS Application Migration", "Managed AWS Cloud Operations", "AWS AI/ML Solutions" ],
  "url" : "https://www.advantco.com/aws-cloud-services"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "ProfessionalService",
  "areaServed" : {
    "@type" : "Country",
    "name" : "Worldwide"
  },
  "description" : "Advantco helps organizations harness the full power of Google Cloud by designing, migrating, and managing secure, scalable, and cost-optimized workloads end-to-end.",
  "image" : "https://www.advantco.com/hs-fs/hubfs/4%20(1)-1.png?width=316&height=300&name=4%20(1)-1.png",
  "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
  "name" : "Google Cloud Services",
  "provider" : {
    "@type" : "Organization",
    "contactPoint" : {
      "@type" : "ContactPoint",
      "availableLanguage" : [ "English" ],
      "contactType" : "customer support",
      "url" : "https://www.advantco.com/contact-us"
    },
    "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
    "name" : "Advantco",
    "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc/", "https://x.com/AdvantcoAdapter" ],
    "url" : "https://www.advantco.com"
  },
  "serviceType" : [ "Google Cloud Foundation Setup", "Application Migration & Modernization", "Managed Google Cloud Operations", "Data Analytics & AI/ML Solutions" ],
  "url" : "https://www.advantco.com/google-cloud-services"
}
```