[ http://issues.apache.org/jira/browse/VELTOOLS-57?page=all ]
Nathan Bubna updated VELTOOLS-57:
---------------------------------
Fix Version: 1.3
2.0
acked. thx.
and can i assume this is an issue in version 1.2 as well?
patches are always welcome. :)
but if no one else steps up, i'll try to get this into the next version.
> ServletToolboxManager fails for .war files
> ------------------------------------------
>
> Key: VELTOOLS-57
> URL: http://issues.apache.org/jira/browse/VELTOOLS-57
> Project: VelocityTools
> Type: Bug
> Components: VelocityView
> Versions: 1.1
> Environment: irrelevant
> Reporter: Justin Patterson
> Fix For: 1.3, 2.0
>
> When webapps are deployed as .war files and the ServletToolboxManager is
> loaded from a shared location (mine is in shared/lib on Tomcat), the
> getInstance(ServletContext,String) method always returns the same manager.
> This is because the call to ServletContext.getRealPath(String) method, whose
> return value is used as the key into the managersMap, returns null when the
> webapp is deployed as a jar, per the servlet API. So, all ServletContext's
> end up getting/putting their managers using the null key into the managersMap
> .
> This is easy to fix. You just need another way to scope the toolbox filename
> based on the input ServletContext that's guaranteed to return something
> unique.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]