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
