Conor,  

I was skeptical that any of Jelly's Ant taglib
dependencies would have a duplicate AntClassLoader,
but you were right:

 
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/grant/src/java/org/apache/tools/ant/AntClassLoader.java

That's probably the culprit.  Thanks for the help.

- Morgan

--- Conor MacNeill <[EMAIL PROTECTED]>
wrote:
> Morgan Delagrange wrote:
> > This may be related, if it's caused by the new Ant
> > 1.2+ classloading.  The Ant taglib in Jelly
> started
> > having problems as of the 1/24 Ant build:
> > 
> >  
> >
>
http://marc.theaimsgroup.com/?l=jakarta-commons-dev&m=104360736921308&w=2
> > 
> > For some reason, when Ant tries to instantiate its
> > classloader, the JVM is throwing a
> NoSuchMethodError
> > for the AntClassLoader2 constructor.  I'm having
> > trouble figuring out why that's happening, or even
> how
> > it could happen.
> > 
> > - Morgan
> > 
> 
> Morgan,
> 
> Actually the problem is the lack of a zero arg
> constructor for AntClassLoader.
> 
> The only thing I can suggest here is that there is
> an old ant.jar (or 
> something containing the old version of the
> AntClassLoader.class) in your 
> classpath somewhere. The change that introduced
> AntClassLoader2 also added a 
> zero arg constructor to AntClassLoader. If you have
> an old ant.jar around, 
> the old version may be being picked up without the
> new zero arg constructor.
> 
> 
> Conor
> 



=====
Morgan Delagrange
http://jakarta.apache.org/taglibs
http://jakarta.apache.org/commons
http://axion.tigris.org
http://jakarta.apache.org/watchdog

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to