Monday, January 25, 2010

Enabling SOA Tier in JDeveloper 11g

When I installed the JDeveloper 11g Studio Edition (11.1.1.2.0) I was surprised to see that there is no SOA tier available. I searched in Oracle site and found the way to enable the SOA tier in JDev 11g.


Now how to check if SOA tier is available in the JDev?
Open the JDev go to File > New. If it is available then you'll  see SOA Tier as shown below.
If it is not available then follow the below given simple steps to enable it on JDevloper.
1.Go to Help > Check for Updates.
    1.1  Click Next.
    1.2  Select all check boxes, click next.
2. In the next screen you should find SOA Composite Editor as shown below. If not then follow the next steps otherwise jump to step 6.
3. Click on Back button to go to previous screen (shown in step 1).
4. Click on Add. Give some name and the following URL in location textbox :          
     http://www.oracle.com/technology/products/jdev/101/update/fmw_products.xml
     Now this:
     http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/156082.xml

5. Select the check box only against the new entry (in this case SOA). Click next.
6. Select the check box against SOA Composite Editor as shown in step 2 and click Next, component will start downloading(You may need to provide the login credentials of your oracle account).
7. Click finish when complete.
8. Restart the JDeveloper.

Sunday, January 10, 2010

Importing JAVA WS into JDeveloper 11g


I imported my JAVA web services developed in JDev 10g into JDev 11g but during compilation I got oracle.security.jps.ee.http.JpsFilter  classNotFoundException. Below is the screenshot




While searching for the solution somewhere I read that this is a bug in JDev 11g. This class is part of ADF runtime and is not part of standard WLS installation. During import JDev adds some entries into the web.xml file for it's internal use.

In order to overcome this error open the web.xml file in the project and remove the following entry



After removing this entry we can successfully deploy the project.

 
Protected by Copyscape DMCA Copyright Detector