For OpenEJB, I personally build that project in addition to Geronimo. OpenEJB has two cvs repositories one for OpenEJB 1.0 and a completely different one for the 2.0 code. The 2.0 code is kept at cvs.openejb.org:/home/projects/openejb/scm (this is a codehaus server not source forge).

IIRC, the openejb snapshot is built every 4 hours, so unless you are unlucky most times the Geronimo and openejb snapshots are synchronized. If you want to build both projects from source, simply download both and build them; maven will work out the dependencies. The one trick is you sometimes need to build geronimo twice. The no geronimo code uses openejb, but in the geronimo assembly phase we pull in code from openejb, and this code needs to build with geronimo (so you get a circular dependency). Normally I build in the following order:

geronimo> maven -o
.... sometimes this works perfectly and sometimes it fails in the assembly phase where it needs current openejb code


openejb> maven -o
.... this should work perfectly

geronimo> maven -o
.... now that openejb is rebuilt this should work perfectly and the assembled server will include the most current openejb code



It is a bit annoying, but better then it used to be :)

-dain

On Jun 15, 2004, at 10:52 AM, Philip Mark Donaghy wrote:

Congratulations to everyone on the recent passing to a
top level Apache project.

I am testing and writing some documentation.

I would like to debug my own problem but I am not sure
how geronimo developers are building openejb. For
example are we using a different branch or the main
branch of the openejb source.

I see that this is a dynamic work in progress and that
the snapshot is 2.0 while the current openejb CVS
build is 1.0.

So can someone give me a tip on building and replacing
the openejb jar used by the main geronimo build. The
cvs commands would be enough to get me going. The
build command would also be useful.

Thanks,
Phil



        
                
Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout !
Cr�ez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Dialoguez en direct avec vos amis gr�ce � Yahoo! Messenger !T�l�chargez Yahoo! Messenger sur http://fr.messenger.yahoo.com



Reply via email to