geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hernan Cunico <hcun...@gmail.com>
Subject Re: Geronimo 1.1 to 2.1/ J2EE to JEE(5)
Date Tue, 26 Feb 2008 21:41:15 GMT
Great collection Mark, we'll make sure to add it to the 2.1 doc

Thanks a bunch

Cheers!
Hernan

Mark Aufdencamp wrote:
> As I a haven't seen this specifically identified, I thought I'd outline
> my thoughts and have them confirmed.  Everyones comments are appreciated
> 
> I'm presuming no required changes to the codebase.  The only requirement
> to port a J2EE Geronimo 1.1 Enterprise Application to run as a JEE
> Geronimo 2.0/2.1 Enterprise Application are changes to the Application
> Server specific deployment descriptors.  I don't for see problems with
> the EAR or WAR's, but have my concerns about the EJB's.  My
> understanding is that EJB 2.1 is required to function as a part of the
> JEE spec.  Read: You don't have to port from EJB 2.1 to EJB 3.0,
> although there are significant advantages to the new JPA technology.
> 
> To port a J2EE Enterprise Application from Geronimo 1.1 to a JEE(5)
> Enterprise Application on Geronimo 2.0/2.1
> 
> EAR Project Definition
> ------------------------
> application.xml
> xmlns="http://java.sun.com/xml/ns/j2ee"
> No Changes Required
> 
> geronimo-application.xml
> xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-1.1"
> 
> becomes
> 
> xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-2.0"
> 
> EJB Project Definition
> ------------------------
> ejb-jar.xml
> No Changes Required
> 
> openejb-jar.xml
> 
> xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
> xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.1"
> xmlns:pkgen="http://www.openejb.org/xml/ns/pkgen-2.0"
> xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1"
> xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1"
> 
> becomes
> 
> xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
> xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.2"
> xmlns:pkgen="http://www.openejb.org/xml/ns/pkgen-2.0"
> xmlns:sec="http://geronimo.apache.org/xml/ns/security-2.0"
> xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2"
> 
> 
> WebApp Project Definition
> ------------------------
> web.xml
> No Change Required
> 
> geronimo-web.xml
> xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1"
> 
> becomes
> 
> xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0"
> 
> 
> Hope this helps others!
> 
> TIA,
> Mark Aufdencamp
> Mark@Aufdencamp.com
> 
> 
> 
> 

Mime
View raw message