-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
it would be useful to have freemarker loading taglibs from classpath resources (jars and folders) instead of WEB-INF/lib only.
I created the MagnoliaTaglibFactory class that, using some code inspired by ClasspathResourceUtil, loads tlds searching in jars and folders derived from classpath. Then, in method FreemarkerHelper.checkTaglibFactory, i changed line
taglibFactory = new TaglibFactory(servletContext);
to
taglibFactory = new MagnoliaTaglibFactory(servletContext);
If it's fine for you, i can commit it.
PS: i've submitted the patch to freemarker (http://sourceforge.net/tracker/index.php?func=detail&aid=2954132&group_id=794&atid=100794#)
- is causing
-
MAGNOLIA-5651 Using JSP Taglibs with Freemarker on Windows
- Closed
- is duplicated by
-
MAGNOLIA-2608 Tag library support in freemarker does't work with expanded jars
- Closed
- is related to
-
MAGNOLIA-2608 Tag library support in freemarker does't work with expanded jars
- Closed
-
MAGNOLIA-3744 Upgrade to FreeMarker 2.3.18
- Closed