Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Examples/JPA/WebLogic Web Tutorial"

m (EclipseLink JPA Deployed on WebSphere 10.0 using Eclipse WTP)
m (Prerequisites)
Line 25: Line 25:
  
 
*<font color="green">Install WebLogic</font>
 
*<font color="green">Install WebLogic</font>
**See the following [http://commerce.bea.com/products/weblogicplatform/weblogic_prod_fam.jsp WebLogic Product page] and the [http://commerce.bea.com/showproduct.jsp?family=WLS&major=10&minor=1 10.0.1 version] in particular.<pre>C:\bea
+
**See the following [http://commerce.bea.com/products/weblogicplatform/weblogic_prod_fam.jsp WebLogic Product page] and the [http://commerce.bea.com/showproduct.jsp?family=WLS&major=10&minor=1 10.0.1 version] in particular.
 +
 
 +
<pre>C:\bea
 
Where  
 
Where  
 
WEBLOGIC_HOME=C:/bea/wlserver_10.0
 
WEBLOGIC_HOME=C:/bea/wlserver_10.0
Line 35: Line 37:
  
 
Alternatively, you may be able to use the "J2EE Preview at localhost" as the server config - however I will need to verify this.
 
Alternatively, you may be able to use the "J2EE Preview at localhost" as the server config - however I will need to verify this.
 +
 
===WebLogic configuration Changes===
 
===WebLogic configuration Changes===

Revision as of 14:29, 13 May 2008

EclipseLink JPA Deployed on WebSphere 10.0 using Eclipse WTP

Note: This tutorial is under construction for the next week as of 20080513.


If you want to get a small web application running quickly on WebLogic - the services provided by the Web Tools Project pluggin in the Eclipse IDE can take care of the deployment details and set the server into debug mode for you.

This basic example details how to use Eclipse to run/debug a minimum J2EE web application servlet using EclipseLink JPA as the persistence provider. The goal of this example is to detail the minimum steps needed to run EclipseLink inside WebLogic using the Eclipse IDE - at this point no presentation/controller layer such as JSF, Spring or Struts will be used beyond a basic HttpServlet so we can concentrate on the the integration layer JPA setup.

The DALI project was used to generate Entities from a schema with sequences already populated.

Development Environment

Hardware: Windows Vista SP1, HP Core2Quad, 2.4Ghz, 3Gb Ram

Software: Eclipse IDE for Java EE 3.4 M5 Ganymede (Feb 2008) with all 5 packages (DTP 1.6, EMF 2.4, GEF 3.4, WTP 3.0, XSD 2.4), Oracle 11g DB 11.1.0.6.0, Java JDK 1.5.0_11, JBoss 4.2.2

This example will run fine with Eclipse 3.3 and any DB that EclipseLink supports.

Prerequisites

  • Install Eclipse
    • I installed a clean version of Eclipse Ganymede M5 with all of WTP 3.0
  • Install a Database
    • In this example I am using Oracle 11g, the table schemas have already been created manually and all entitity java classes have been generated using the Eclipse DALI tool.
C:\bea
Where 
WEBLOGIC_HOME=C:/bea/wlserver_10.0
  • Install BEA WebLogic Server Tools for Eclipse

Eclipse does not come with the WebLogic server configurations, you must upgrade from the dev2dev site in order to pick up the 10.x server plugins. Either add the 2.02 update site URL to your Eclipse 3.4 install, or download the zip file containing the features/plugins directories and overlay on your Eclipse install manually.

Alternatively, you may be able to use the "J2EE Preview at localhost" as the server config - however I will need to verify this.

WebLogic configuration Changes

Back to the top