Thiago Veronezi-3 wrote: > > Hi Jean-Louis, > I think I need your help... this task is messing with my brain... :O) > No problem, gonna try to give you as much as possible information.
Thiago Veronezi-3 wrote: > > first, we have three important revisions here: > http://svn.apache.org/viewvc?view=revision&revision=943000 (Reverted back > to > JPA 1.0) > That's only one part of the work, but it looks like the easiest part. Thiago Veronezi-3 wrote: > > I don' understand what happened with the " > openejb/branches/openejb-3.1.x/deps/javaee-api/pom.xml" > file. I can see one change on this file here ( > http://svn.apache.org/viewvc/openejb/branches/openejb-3.1.x/deps/javaee-api/pom.xml?r1=943000&r2=942999&pathrev=943000) > but I can't find the real file in the new 3.2 branch. If we check this > change here ( > http://svn.apache.org/viewvc/openejb/trunk/openejb3/pom.xml?r1=946783&r2=946782&pathrev=946783), > we can see the "deps" module. > Regarding deps module, it has been removed because the Java EE 5 api won't be updated anymore. That's why, we have a 5.0-3 javaee-api version available and we'll stick with it for all next releases. The main problem here is that the JPA api embedded in 5.0-3 is JPA 1 and you need JPA 2 api. IMO, we can: 1. restore the deps and javaee-api module to replace JPA 1 api with JPA 2. But how can we release it? 5.0-4? I'm not in favor of that solution 2. use the javaee-api 6.x instead of 5.x. Should produce side effects? 3. Do not use javaee-api jar in 3.2.x and use geronimo spec jars The last one is a bit more difficult to manage because each openejb module must know which dependency it really needs but that's also, IMHO, the clearer solution. There is may be another solution and other opinions. So, every body is welcome to help ;-) BTW, regarding JPA 2, have a look also to 3.2-SNAPSHOT commits. There are actually more changes to apply (jee tree to (un)marshall orm.xml and persistence.xml files). Hope it helps. Jean-Louis -- View this message in context: http://openejb.979440.n4.nabble.com/3-1-4-JPA-2-0-tp3331062p3340797.html Sent from the OpenEJB Dev mailing list archive at Nabble.com.
