How to create Oracle SOA MDS Connection in JDeveloper 12C

011217_0345_Howtocreate1 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

MDS is a kind of folder location where all the shared files like WSDL, XSD, and other important files are located. These files are needed for the application to use. For example, if a two SOA application uses a common WSDL, then we simply place the file in the MDS repository

You can use either file based or database based MDS repository. Usually, File-based is used for the development environment and Database-based  is used for the production environment.

The repository creation utility ( RCU ) is used to create MDS schema for the database-based repository. On the other hand, the file-based repository is simply a file location, installed automatically when a SOA composite application is created in JDeveloper.

The MDS repository (File or database) must be registered in the WebLogic server before deploy an application that uses the MDS repository.

In this example, we walk through how to connect to Database based and File Based Oracle SOA MDS repository

 

1. Create a Database-based Oracle SOA MDS connection

1.1) Open JDeveloper 12C

 

1.2) Click Windows in the toolbar and select Resources

 

1.3) In the IDE-Connections, right click on the SOA-MDS and select New SOA-MDS Connections

 

011217_0345_Howtocreate2 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

1.4) Select the Connection Type as DB Based MDS, Click on the Green Plus icon 011217_0345_Howtocreate3 How to create Oracle SOA MDS Connection in JDeveloper 12C, Input the MDS connection details and Click Ok

 

011217_0345_Howtocreate4 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

1.5) Select your Partition and click Ok

 

011217_0345_Howtocreate5 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

1.6) The SOA-MDS connection will get created on the Resources. Expand and see the resources inside it

 

011217_0345_Howtocreate6 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

2. Create a File-based Oracle SOA MDS Connection 

The file based is available by default when you create a SOA composite application. As I mentioned earlier, it mostly used at the design time

2.1) Open JDeveloper

2.2) Click Windows on the toolbar, Select Resources, IDE Connection, Expand SOA-MDS. There you see
SOA_DesignTimeRepository

 

011217_0345_Howtocreate7 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

2.3) Right click on SOA_DesignTimeRepository and select properties to see the file location in MDS Root Folder

 

011217_0345_Howtocreate8 How to create Oracle SOA MDS Connection in JDeveloper 12C

 

2.4) Right-click on the SOA_DesignTimeRepository . You will see three important options

Export to Jar => Export selected files and folders in the repository into a jar file

Import to Jar => Import files and folders from a jar file into the repository 

Transfer => Transfer files between MDS connection

 

011217_0345_Howtocreate9 How to create Oracle SOA MDS Connection in JDeveloper 12C

govindan How to create Oracle SOA MDS Connection in JDeveloper 12C
Connect me

Govind

Thank you for visiting my personal blog. Myself Govindan, Software Developer by profession since 2006 and hence I started this blog early in 2016 and ever since I've been writing about technologies experienced and learnings of everyday life.

The views expressed on this blog are my personal views and do not necessarily reflect the views of my employer.

Please feeling free to reach me on any comments and feedbacks you have. Would be more than glad to listen and reply šŸ™‚
govindan How to create Oracle SOA MDS Connection in JDeveloper 12C
Connect me
  • Renganathan

    Hi,

    How you to connect SOA Composite to Local MDS in Jdeveloper. adf-config.xml doesnt able to read MDS file in DB.Are you aware of the configuration needed to be done.

Like us on Facebook.
Connect!