geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From siss...@insession.com
Subject Re: Could not build geronimo rev 189685
Date Fri, 17 Jun 2005 00:23:50 GMT
Dain Sundstrom <dain@iq80.com> wrote on 17/06/2005 05:05:26 AM:

> 
> On Jun 15, 2005, at 10:07 PM, sissonj@insession.com wrote:
> 
> > Dain, FYI, I tried changing my build to use a manually downloaded 
> > cglib-nodep-2.1.1 but the build fails with:
> >
> > java:compile:
> >     [depend] Deleted 0 out of date files in 0 seconds
> >     [echo] Compiling to C:\Projects\J2EE\geronimo\modules\kernel/ 
> > target/classes
> >     [javac] Compiling 106 source files to C:\Projects\J2EE\geronimo 
> > \modules\kernel\target\classes
> > C:\Projects\J2EE\geronimo\modules\kernel\src\java\org\apache 
> > \geronimo\kernel\basic\ProxyMethodInterceptor.java:27: package 
> > net.sf.cg
> > lib.asm does not exist
> > import net.sf.cglib.asm.Type;
> >
> > Looking in the cglib-nodep-2.1.1.jar it appears that the 
> > net.sf.cglib.asm package has moved to org.objectweb.asm .
> >
> > This wasn't mentioned in the release notes for the 2.1.1 cglib 
> > release, so I'm not sure if it is intentional.
> 
> Doh!  Forgot I was going to look at this.
> 
> The issue is you need to use the cglib-nodepend jar which should 
> contain the net.sf.cglib.asm.  CGLib uses the jarjar tool which 
> repackages the asm classes into a private cglib package so their 
> version does not conflict with a user's use of asm.  The normal 
> version of the cglib jar uses the org.objectweb.asm classes directly.
> 
> -dain

I did download the "cglib-nodep-2.1_1.jar" from sourceforge and it did not 
have the asm package under net.sf.cglib.  Is this the JAR that you were 
refering to?  Maybe it has been packaged incorrectly?

John
Mime
View raw message