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

Reply via email to