July 25, 2021

delete a schedule from an Integration | Scheduled Integration | Oracle Integration Cloud

In this article i have mentioned the steps to delete a schedule from a scheduled Integration in Oracle Integration Cloud.

Knowledge :  👀 

Scheduled Orchestration ? : It enables you to create an integration that uses a schedule to
trigger the integration instead of an adapter. After designing such integration, you can schedule when to run it.

Step 1: Deactivate the Scheduled Integration.

Step 2: Click on the hamburger sign and then click Schedule

Step 3: Select Delete Schedule by clicking on the right hamburger sign 

    • Click Confirm to delete the schedule.

Step 4 : This way you can delete any schedule from a schedule Integration. You can see the popup of confirmation message "Schedule was deleted successfully" as shown in below image.

Thank You !

You can access next blog if you want to know how to add new schedule....

May 26, 2021

Package in OIC | Add package for Integration

Knowledge :  
Packages ? : You can group one or more integrations into a single structure called a package to easily import and export them to and from OIC service. Packages being optional, integration do not be a part of them. At least one integration is needed for a package to exist.

You can put Integrations inside a package using two different way :

1st -- At the time of Integration development only just enter the package name (as shown in below image )

2nd -- After integration development. Suppose you want to add package in existing (already developed ) integration.

Lets see the detail steps to add package in existing (already developed ) integration :

  • Deactivate the integration in which you want to add Package.

  • Once the integration got deactivated , click edit icon ✎

  • Click to expand the hamburger sign (top right ) Actions menu
    • then click Primary Info

  • Enter your package name in front of  Package column. In my case i have given INT_PACKAGE for example purpose. After entering Package Name click Save and then Close

  • Now you can Activate the Integration.

  • Package name got added successfully. If you want to cross verify just click on the  down arrow "\/", you can see the Package Name got populated in package column.

           Thank You !

May 25, 2021

Package Migration or Multiple Integration Migration | OIC Integration Migration

Please access the previous blog to check first part i.e Single Integration Migration steps.

In this article we will see the steps of Multiple Integration Migration or Package Migration : If your requirement is to migration multiple integration in one go then you have to put all the required migration in one package. You can put the package name while creating the Integration (as shown in below image)

Note: Suppose you forget to put the package name while creating the integration then you can give the package name after integration development also. To check that please check this blog.

Lets see the steps in detail for package migration with one simple example :

  • Create two simple scheduled integration and put similar Package Name (for example - INT_PACKAGE) in both so that when we migrate this package to new environment both of them got migrated automatically.

  • Now lets Export the Package 
    • In the left navigation menu , click Packages and then go to the row of the Package which you want to export. In our case we are exporting package INT_PACKAGE
    • Click on Actions menu menu & then click Export. Save the Exported file (.par file)

  • Now login to another OIC Instance where you want to import these integrations.
    • In the left navigation menu click Packages and then click Import

    • Choose the .par file (example INT_PACKAGE.par) which got exported in above steps and then click Import and Configure
NOTE : Integrations in an exported package do not contain connection credentials. You may provide this data before activating the integrations.

    • Once the package got imported successfully, you can see the Configuration Editor window. Here you have to configure the connections, lookups etc details. In this Hands-on example - Integration-1 & Integration-2 don't have any such connections or lookups, so just click the back arrow sign  <  to exit this window.

    • Migration of multiple integrations completed, now you can Activate the Integrations and can test them.

                  Thank you !

May 3, 2021

Migration of Integration from one environment to another | Single Integration Migration | OIC Integration Migration


You can do migration of Integrations from one OIC Instance to another in two different ways :

1. Single Integration Migration : You just have to Export the Integration from current Instance and Import it to new OIC Instance.

2. Multiple Integration Migration : Now suppose you want to migrate multiple integration in single go then you can achieve it by Package Migration. You can group integrations into a package. When you import or export the package to or from Oracle Integration Instance, all integrations in that package are imported or exported.

Knowledge :  
Packages ? : You can group one or more integrations into a single structure called a package to easily import and export them to and from OIC service. Packages being optional, integration do not be a part of them. At least one integration is needed for a package to exist.

Lets see the steps in detail :

1 . Single Integration Migration ~

  • Login OIC instance.In the left navigation pane, click  Home >Integrations.
  • Go to the row of the Integration which you want to migrate. Click on Actions menu menu.

  • Select Export.
  •  .iar file of the integration automatically get downloaded

  • Now login to another OIC Instance and then migrate to Integrations page. Select Import

  • select the .iar file which we have exported above
  • After choosing the .iar file, click Import and Configure
  • Now once integration got imported you have to configure the Integration Connection, Lookups etc if any present in the imported integration. For the integration which i have taken as example don't have any Connection, Lookups etc. so just click back arrow "<" and come out of this window.
  • Activate the Integration.
  • Your integration is ready to use in New OIC Instance. Migration of Integration completed.

2. Multiple Integration Migration :   click to access the post

March 14, 2021

Throw New Fault Action Testing

In this article i have mentioned the testing steps for the Throw New Fault Hands-on Integration which i have created in the previous post.

  •  Activate the integration make sure to ✓ Enable the Tracing 

  • Run the integration by clicking play button

CASE 1 : When Input Number-1 > Number-2 

  • Pass Inputs, Number-1 =100 & Number-2 = 80 and then click Test
  • You can see the output of subtraction operation(100-20=80). 

In this case Through New Fault didn't execute because of its skip condition i.e. Validation Check Passed , Number-1 is greater then Number-2. Subtract operation can happen. so it invoke the calculator API.

*Check below image for better understanding

Click on image to zoom out

CASE 2 : When Input Number-1 < Number-2 

  • Again test the integration by passing inputs as Number-1=100 and Number-2=200
  • You can see the Error Message (exactly the same which we have configured in Through New Fault Activity) because the skip condition check failed, Number-1 is not greater then Number-2. So Through New fault executed and send error message to default handler (inside scope)
*Check below image for better understanding

Click on image to zoom out

I hope this complete end to end Hands-on article helped you to understand Through New Fault Activity. Please do let me know in the comment section below 😊

Thank You !