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

5

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
 

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


 

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.


 
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.

 

Enter the correct values and click Next.

 

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

 

Click on Finish. Go the New Gallery again. This time select the Integration Server Connection.
 
Click OK.
 
Type the name for the Connection and click on Next.


 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:
 

 

Share.

About Author

Lucas Jellema, active in IT (and with Oracle) since 1994. Oracle ACE Director for Fusion Middleware. Consultant, trainer and instructor on diverse areas including Oracle Database (SQL & PLSQL), Service Oriented Architecture, BPM, ADF, Java in various shapes and forms and many other things. Author of the Oracle Press book: Oracle SOA Suite 11g Handbook. Frequent presenter on conferences such as JavaOne, Oracle OpenWorld, ODTUG Kaleidoscope, Devoxx and OBUG. Presenter for Oracle University Celebrity specials.

5 Comments

  1. Sid,

    The Forms Server (Servlet + RunForms) is an extension to OAS. You will find it in the OAS 10.1.2 EE release – as it is not released in 10.1.3.

    Lucas

  2. hi,
    I am trying to run forms on oracle application server 10.1.3.1. Presently, I installed only OAS. could you tell me what are the other software required to be installed to run forms on OAS.

    thanks

  3. Legolas, I’m running JDeveloper and the whole SOA Suite (DB, ESB, AS, BPEL PM, WSM) on a Dell D505 Latitude laptop, which has a Intel Centrino-processor 1,4 GHz onboard with 1Gb memory. It will work, but don’t expect performance miracles.

  4. Hi
    Thank you for this informative blog.
    can you post the link to tutorial that you write before ?
    Also i want to ask do you run Jdeveloper+SOA suite on your laptop smoothly ?
    what is your laptop hardware , i have really hard time with 1 gig of ram on my PC.

    thanks