geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Warner" <jaw...@gmail.com>
Subject Re: Geronimo 1.1 to 2.1/ J2EE to JEE(5)
Date Wed, 27 Feb 2008 19:02:50 GMT
I used the wrong link there.  The proper link should be this one:
http://cwiki.apache.org/GMOxDOC21/deployment-descriptor-changes-for-going-from-g-11-to-g-21.html

On Wed, Feb 27, 2008 at 11:36 AM, Jason Warner <jaw981@gmail.com> wrote:

> Mark,
>
> I went ahead and added that wiki page.  It can be found here :
> http://cwiki.apache.org/confluence/display/GMOxDOC21/Deployment+descriptor+changes+for+going+from+G+1.1+to+G+2.1
>
> Please let me know if you see anything that you'd like changed or added.
> One thing I should note is that Geronimo 2.1 actually requires a general
> web application xmlns of http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1rather than
> web-2.0 which is required for 2.0.
>
> On Wed, Feb 27, 2008 at 9:30 AM, Mark Aufdencamp <mark@aufdencamp.com>
> wrote:
>
> > I developed on a Windows XP workstation in Eclipse 3.2 with Geronimo
> > 1.1.1. I deployed a clean Eclipse Europa 3.3 and Geronimo-Tomcat6-
> > 2.0.1 environment on an Ubuntu workstation. I then checked out my EAR
> > Project, EJB Project, and WEB Projects from my subversion repository.
> > The initial attempt to deploy tossed a deployment exception with some
> > versioning messages.
> >
> > I'll try it again with 2.1 before the beginning of next week and follow
> > up to the list. I'll report the results straight out of subversion and
> > with my proposed deployment descriptor modifications.
> >
> > I'm fairly confident that the Tomcat component will be backward
> > compatible. (Large user base) My greatest potential concern is with
> > changes to the EJB project.
> >
> > Can anyone say for certain that they've deployed and tested an EJB 2.1
> > project on Geronimo 2.0/2.1 ?
> >
> >
> > What kind of regression tests exists for backward compatibility in the
> > code base? I guess I should check out the source and start looking at
> > the code instead of being a binary user:) (BIG Thank You to those that
> > compile the binaries for the rest of us users!)
> >
> >
> > Does the JEE TCK include the J2EE TCK as a subset to test backward
> > compatibility?
> >
> >
> > Just curious and not pressed to get on Geronimo 2.1. I would like to
> > start playing with an EJB 3.0 model branch moving forward with my
> > applications back end code.
> >
> > Has anyone developed/deployed an EAR with a EJB 2.1 Project and a EJB
> > 3.0 Project component?
> >
> >
> > Thanks to all for the 411
> >
> >
> > > -------- Original Message --------
> > > Subject: Geronimo 1.1 to 2.1/ J2EE to JEE(5)
> > > From: Mark Aufdencamp <mark@aufdencamp.com>
> > > Date: Tue, February 26, 2008 3:00 pm
> > > To: user@geronimo.apache.org
> > >
> > >
> > > 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
> >
> >
>
>
> --
> ~Jason Warner




-- 
~Jason Warner

Mime
View raw message