Great - working again - thanks Niall. :-)

----- Original Message ----- From: "Niall Pemberton" <[EMAIL PROTECTED]>
To: "Struts Developers List" <[EMAIL PROTECTED]>
Sent: Wednesday, November 03, 2004 9:18 PM
Subject: Re: Broken Build?



You just need to update your build to use BeanUtils 1.7.0 (and also upgrade
Digester to version 1.6) - it now includes the collections FastHashMap class
in the BeanUtils jar. All you should need to do is either drop the 1.7.0
version of BeanUtils jar into the appropriate place on your machine or
change your build.properties to point to the 1.7.0 version and it should
work.


Because of compatibility problems between Collections 2.1 and Collections
3.0 - it was decided to remove the dependency of Commons BeanUtils/Digester
on Commons Collections by copying the few classes they used into BeanUtils.
By upgrading Struts's dependencies to the latest versions of
BeanUtils/Digester, means we can also remove Strut's dependency on
Collections. Well I thought that was the case, but when I updated the build
tonight I found three classes using IteratorUtils - which I also removed.


Niall

----- Original Message ----- From: "Eddie Bush" <[EMAIL PROTECTED]>
To: "Struts Developers List" <[EMAIL PROTECTED]>
Sent: Thursday, November 04, 2004 2:49 AM
Subject: Re: Broken Build?



Do we want to roll-back the build changes or update ActionServlet to use
something (HashMap?) instead of FashHashMap?  Having not examined the
implications of changing the implementation, I'm thinking a rollback is
best.

Eddie

----- Original Message ----- From: "James Mitchell" <[EMAIL PROTECTED]>
To: "Struts Developers List" <[EMAIL PROTECTED]>
Sent: Wednesday, November 03, 2004 8:42 PM
Subject: Re: Broken Build?



> You are correct, it is broken.
>
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> EdgeTech, Inc.
> 678.910.8017
> AIM: jmitchtx
>
> ----- Original Message ----- > From: "Eddie Bush" <[EMAIL PROTECTED]>
> To: "Struts Developers List" <[EMAIL PROTECTED]>
> Sent: Wednesday, November 03, 2004 9:15 PM
> Subject: Broken Build?
>
>
> Am I out of sync? I just did an update and ...
>
> compile.library:
> [javac] Compiling 272 source files to
> C:\Work\sub-version\struts\trunk\target\library\classes
> [javac]
>
C:\Work\sub-version\struts\trunk\src\share\org\apache\struts\action\ActionSe
rvlet.java:53:
> cannot resolve symbol
>    [javac] symbol  : class FastHashMap
>    [javac] location: package collections
>    [javac] import org.apache.commons.collections.FastHashMap;
> <snip/>
>
> Looks to me like we should still have a Commons Collections dependency.
> What time does the nightly build kick off?
>
> Eddie
>
>
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0445-1, 11/03/2004
> Tested on: 11/3/2004 8:15:39 PM
> avast! - copyright (c) 2000-2004 ALWIL Software.
> http://www.avast.com
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>



---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0445-1, 11/03/2004
Tested on: 11/3/2004 8:49:33 PM
avast! - copyright (c) 2000-2004 ALWIL Software.
http://www.avast.com




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






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





--- avast! Antivirus: Outbound message clean. Virus Database (VPS): 0445-1, 11/03/2004 Tested on: 11/3/2004 9:17:28 PM avast! - copyright (c) 2000-2004 ALWIL Software. http://www.avast.com




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



Reply via email to