openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <craig.russ...@oracle.com>
Subject Fwd: openJPA dependcies with latest openJPA-2.1.x and javax.persistance.PersistanceProvider / javaee-apo
Date Thu, 18 Aug 2011 15:28:23 GMT
Cross posting from users...

Can anyone help?

Craig

Begin forwarded message:

> From: "seba.wagner@gmail.com" <seba.wagner@gmail.com>
> Date: August 18, 2011 12:24:04 AM PDT
> To: users@openjpa.apache.org
> Subject: openJPA dependcies with latest openJPA-2.1.x and  
> javax.persistance.PersistanceProvider / javaee-apo
> Reply-To: users@openjpa.apache.org
>
> Hi,
>
> we are migrating a larger Open Source project (OpenMeetings) from  
> Hibernate
> to openJPA for Apache incubation and face some issues with openJPA's
> dependencies to javax.persistance.PersistanceProvider:
>
>
> We already have the javaee-api-5.1.1.jar (
> http://openmeetings.googlecode.com/svn/trunk/singlewebapp/server/red5/lib/javaee-api-5.1.1.jar)
> in the servers lib that has an incompatible version of the interface
> javax.persistance.PersistanceProvide.
> The application server is a modified Tomcat server integrated with  
> Spring.
>
> Now the questions is:
> When we use the openjpa-2.1.x-all.jar and remove the  
> javax.persistance.*
> classes from javaee-api-5.1.1.jar we HAVE to move openjpa-2.1.x- 
> all.jar to
> the servers/lib (instead of webapps/openmeetings/WEB-INF/lib)  
> because the
> application server itself needs the javax.perstistance.* classes  
> available
> too.
>
> Separating the javax.perstistance.* from the openjpa-2.1.x-all.jar  
> and just
> moving that to the server-lib doesn't work too as those  
> javax.perstistance.*
> from the openjpa-2.1.x-all.jar seem to have some depencies to
> *apache.geronimo.xyz*.
>
> So my questions are:
> Where can we get a javax.persistance.* library that is compatible with
> openJPA-2.1.x ? The one from the maven directory:
> http://download.java.net/maven/2/javax/javaee-api/6.0/ does NOT  
> work. It
> throws some Exception about invalid class. Seems like a compile  
> error in
> their build server.
>
> Where is the best place to put the openJPA-2.1.x JAR(s) ? Servers- 
> lib or
> WEB-INF/lib ? We want to be able to deploy multiple times the
> openmeetings-webapp into the same applications server. From my point  
> of view
> you have to put them into WEB-INF/lib then?
>
>
> Thank you very much,
> Sebastian
>
>
> -- 
> Sebastian Wagner
> http://www.webbase-design.de
> http://openmeetings.googlecode.com
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com

Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@oracle.com
P.S. A good JDO? O, Gasp!


Mime
View raw message