Hi Nathan,

> as you may have noticed, i checked in a bunch of changes tonight to convert
> the VelocityView and VelocityStruts servlets and tools from singleton mode to
> the use of a VelocityEngine.
Great job!  The RenderTool fix let all of my JUnit tests be completely
independent of each other.  :)

> this is a Good Thing (tm) that has long been planned and requested.  it does,
> however, include what some have claimed to be a Bad Thing (tm):  the use of
> commons-logging.  yes, it's true.  VelocityView and VelocityStruts now
> primarily use commons-logging to handle log output.  the only exceptions are
> the VVS and VLS classes because they have direct access to the VelocityEngine
> being used.  for the rest of the classes and tools, it is entirely
> unreasonable and bad to be passing a VelocityEngine around merely to allow
> them the opportunity to access log facilities.
> 
> i had put this off for some time in hopes that a magical solution might be
> found in changes to the core velocity logging facilities.  these changes have
> not come, and i still doubt that they are wholly feasible.
> 
> so, i've begun the (r)evolution.  let all who would protest do so soon and
> back it up with working patches for their alternative proposal.  :)
I am completely for this.
    http://issues.apache.org/bugzilla/show_bug.cgi?id=19140

Best regards,
-- Shinobu Kawai

--
Shinobu Kawai <[EMAIL PROTECTED]>


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

Reply via email to