Yep...I did the exact same thing as you to fix this ;-) I just left out all that SNAPSHOT stuff in the email. But I agree...that needs some good documenting.
Bruce Snyder wrote: > On 7/7/06, Jeff Genender <[EMAIL PROTECTED]> wrote: > >> I still believe there is value getting the state of OpenEJB at tagged >> level and accessing it with m:co. Here is an example... >> >> I am trying to research some classloading issues regarding OpenEJB and >> Geronimo 1.1. It behooves me to have source level access to both >> OpenEJB and Geronimo for the state of the Geronimo 1.1 release so I can >> accurately debug the problem. It would be nice to have the m:co >> checkout the tagged version of OpenEJB since we are not really supposed >> to have any snapshots in there. > > I'll do you one even better, Jeff ... > > I've just discovered that geronimo/tags/1.1.0 depends on openejb 2.1 > branch which depends on geronimo-1.1.1-SNAPSHOT. This means that any > user with a clean environment who is interested in building Geronimo > 1.1 from source and somehow figures out that Geronimo 1.1resides in > geronimo/tags/1.1.0 and follows the bulid instructions on the wiki > will wind up with the following error: > > BUILD FAILED > File...... /Users/bsnyder/src/geronimo/tags/1.1.0/maven.xml > Element... maven:reactor > Line...... 48 > Column.... 105 > The build cannot continue because of the following unsatisfied > dependencies: > > geronimo-dependency-plugin-1.1.1-3.jar > geronimo-connector-1.1.1-SNAPSHOT.jar > geronimo-core-1.1.1-SNAPSHOT.jar > geronimo-client-1.1.1-SNAPSHOT.jar > geronimo-common-1.1.1-SNAPSHOT.jar > geronimo-deployment-1.1.1-SNAPSHOT.jar > geronimo-j2ee-1.1.1-SNAPSHOT.jar > geronimo-management-1.1.1-SNAPSHOT.jar > geronimo-kernel-1.1.1-SNAPSHOT.jar > geronimo-security-1.1.1-SNAPSHOT.jar > geronimo-timer-1.1.1-SNAPSHOT.jar > geronimo-transaction-1.1.1-SNAPSHOT.jar > geronimo-axis-1.1.1-SNAPSHOT.jar > geronimo-axis-builder-1.1.1-SNAPSHOT.jar > geronimo-naming-1.1.1-SNAPSHOT.jar > geronimo-system-1.1.1-SNAPSHOT.jar > geronimo-util-1.1.1-SNAPSHOT.jar > geronimo-webservices-1.1.1-SNAPSHOT.jar > > Those are missing deps on Geronimo 1.1.1 while building Geronimo 1.1. > In other words, geronimo/tags/1.1.0 is permanently broken. IMO, this > issue is worse than we originally thought. > > To fix this issue, I changed m:checkout to grab the openejb 2.1 tag. > Then I changed the geronimo_version in my local copy of the openejb > 2.1 tag from 1.1-SNAPSHOT to 1.1. After this, Geronimo 1.1 built > successfully for me. > > At a minimum this solution should be documented in the appropriate > locations. Maximally, we should consider fixing 1.1. > > Bruce