Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows – Create a JDeveloper connection to the ESB

Recenlty I installed both the Oracle SOA Suite 10.1.3 as well as JDeveloper 10.1.3.1 – the Design Time environment for the SOA Suite. Everything was set up locally on my laptop. Although the installation itself through the Oracle Universal Installer went very smoothly, I had a little trouble hooking up JDeveloper with the ESB. When I tried to create the ESB Connection in JDeveloper, it took a while before I had the correct settings. In this article I will show what in the end worked for me – it may be of some help to you.

Note: this article is also published on the Oracle Technology Network as part of a tutorial I developed on Event Driven Architecture with Oracle ESB. Therefore the following statement: "Originally published by Oracle Technology Network. Copyright 2006 Oracle, All Rights Reserved.".

....
 

Before we can connect from JDeveloper to the Enterprise Service Bus, in order to register new Services with it, we first need to have a Connection with the Application Server.

I have installed the SOA Suite 10.1.3.1 – out of the box. Creating the Application Server Connection now takes the following steps:

Go to the New Gallery and select the option Application Server Connection
Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn1 

Select the Connection Type as Oracle Application Server 10g 10.1.3. Also provide a name for the connection. Click Next.

Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn2
 

Enter the username and password of the user you use to connect to the Application Server. For a local development environment that is likely just the administrator, oc4jadmin.

Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn3
 
Click Next.

This screen is where you specify exactly which 10gAS instance you want to connect to. It was the step that gave me a few headaches, as I succeeded in trying out many values for the OPMN Port while failing to arrive at the correct one. The easiest way of finding the proper value is by checking the opmn.xml file in the directory <soasuite_10_1_3_1_HOME>\opmn\conf. In this file, look for the value for the port element’s request attribute.
Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn4
 

Enter the correct values and click Next.
Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn5
 

Click on the Test Connection and say a little prayer for the Success! status to appear.

 Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn6

Click on Finish. Go the New Gallery again. This time select the Integration Server Connection.
Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn7 
Click OK.
Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn8 
Type the name for the Connection and click on Next.

Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn9
 Select the correct Application Server Connection – the one we just created. Also specify the correct port number. (in my case it seemed that the file SOA_SUITE_HOME\install\esbsetupinfo.txt provided the correct information on the port).

Ideally you will get output like the following when you click on the Test Connection button:
 Configuring Oracle Enterprise Service and JDeveloper 10.1.3.1 on Windows - Create a JDeveloper connection to the ESB esbConn10

 

5 Comments

  1. Simone Overdick March 17, 2010
  2. Lucas Jellema December 12, 2006
  3. sid December 11, 2006
  4. Mike van Alst November 29, 2006
  5. legolas wood November 16, 2006