Jump to: navigation, search

Difference between revisions of "EclipseLink/Examples/JPA/IDE/JDeveloper"

m (EclipseLink and JDeveloper 11 Integration)
m (Download JDeveloper)
Line 7: Line 7:
  
 
http://www.oracle.com/technology/software/products/jdev/htdocs/soft11.html
 
http://www.oracle.com/technology/software/products/jdev/htdocs/soft11.html
 +
 +
==Installation==
 +
===Installing JDeveloper and Embedded WebLogic===
 +
You may install JDeveloper and the embedded Oracle WebLogic server into the default middleware home locations.
  
 
==Project Generation==
 
==Project Generation==

Revision as of 16:12, 30 January 2009

EclipseLink and JDeveloper 11 Integration

  • Under construction as of 20081010

Download JDeveloper

  • The following download site has the latest Oct 2008 version of JDeveloper 11

http://www.oracle.com/technology/software/products/jdev/index.html

http://www.oracle.com/technology/software/products/jdev/htdocs/soft11.html

Installation

Installing JDeveloper and Embedded WebLogic

You may install JDeveloper and the embedded Oracle WebLogic server into the default middleware home locations.

Project Generation

Native sessions.xml Generation using embedded Mapping Workbench in JDeveloper

The following screen captures show how to generate a sessions.xml configuration using JDeveloper 11.

Jdev create new sessions config wizard1.JPG Jdev create new sessions config unexpanded.JPG Jdev create new sessions config expanded.JPG

  • Verify that you have a valid platform-class in your login element in the sessions.xml. If this platform-class is missing, select the generic Oracle platform, save, reselect Oracle11 and save again.
<?xml version="1.0" encoding="Cp1252"?>
<sessions version="1.0.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <session xsi:type="database-session">
  <name>default1</name>
  <server-platform xsi:type="weblogic-10-platform"/>
  <login xsi:type="database-login">
   <platform-class>org.eclipse.persistence.platform.database.oracle.Oracle11Platform</platform-class>
   <sequencing>
    <default-sequence xsi:type="table-sequence"/>
   </sequencing>
  </login>
 </session>
</sessions>