Re: error in resolving sitemesh's JspTagLibs
Attila Szegedi <[email protected]>
| Newsgroups | gmane.comp.web.freemarker.user |
|---|---|
| Message-ID | <[email protected]> |
What FreeMarker version are you using? You seem to be running into this bug: <http://sourceforge.net/tracker/index.php?func=detail&aid=1670887&group_id=794&atid=100794 > It has been fixed in FreeMarker 2.3.11. Also, are you using FreeMarker under both Tomcat and Jetty? Attila. On 2008.04.08., at 20:31, Zemian Deng wrote: > Hello list, > > I have a war file that runs fine in Tomcat, but when I run it under > jetty, I get the following error with Freemarker. Does anyone know > what's going on? > > Error on line 1, column 1 in WEB-INF/view/layout/default.ftl > JspTaglibs["http://www.opensymphony.com/sitemesh/decorator"] is > undefined. > It cannot be assigned to decorator > The problematic instruction: > ---------- > ==> assignment: decorator=JspTaglibs["http://www.opensymphony.com/sitemesh/decorator > "] [on line 1, column 1 in WEB-INF/view/layout/default.ftl] > ---------- > > Java backtrace for programmers: > ---------- > freemarker.core.InvalidReferenceException: Error on line 1, column 1 > in WEB-INF/view/layout/default.ftl > JspTaglibs["http://www.opensymphony.com/sitemesh/decorator"] is > undefined. > It cannot be assigned to decorator > at freemarker.core.Assignment.accept(Assignment.java:111) > at freemarker.core.Environment.visit(Environment.java:208) > at freemarker.core.MixedContent.accept(MixedContent.java:92) > at freemarker.core.Environment.visit(Environment.java:208) > at freemarker.core.Environment.process(Environment.java:188) > at freemarker.template.Template.process(Template.java:237) > at > freemarker > .ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:427) > at > freemarker > .ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:366) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) > > > -- > Thanks, > Zemian Deng ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone