Four of the five errors are because of two methods in the
o.a.v.t.s.StrutsUtils class that have been deprecated in Velocity Tools
v1.1, and will be removed in v1.2.  They do not result from broken
interfaces in Struts - we were using classes and variables that had been
deprecated in Struts v1.1 and apparently have been removed from Struts v1.2.

However the last error results from a broken interface
(forwardURL(HttpServletRequest, ForwardConfig).  It's a method that was
introduced in Struts v1.1 and obviously hasn't been deprecated.  The new
interface (with the added ModuleConfig parameter) presents no functional
change AFAICS so I see no reason why the older method can't be allowed to
stay (and be deprecated in v1.2 perhaps).  I think it must be an oversight
on their behalf.  What is the best way to go about working with the Struts
community - posting to the dev list?  posting a bug in bugzilla?

Also - Mike is right ... Struts has been pretty actively developed for the
past year (since the 1.1 release) so the 1.2 release is very non-minor :)  

cheers,
Marin�



> -----Original Message-----
> From: Mike Kienenberger [mailto:[EMAIL PROTECTED] 
> Sent: 11. mars 2004 15:36
> To: Velocity Developers List
> Subject: Re: [EMAIL PROTECTED]: 
> jakarta-velocity-tools/jakarta-velocity-tools failed
> 
> 
> Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> > What this means if you are right is that Struts broke an 
> interface on 
> > a
> > non-major version change (1.1 -> 1.2) and gump found it.  
> It's up to us 
> > to work with Struts community to show them that what they 
> are doing is 
> > harmful to client projects, and work out a compromise.  Do 
> you want to 
> > look into that?
> 
> I've been following the struts-dev mailing list half-heartedly (and I 
> thought I'd seen you post there once or twice as well), and 
> from what I've 
> been reading, 1.2 sounds like it may be a major change from 1.1.
> 
> -Mike
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to