David, did you use plain sitemesh or the struts-sitemesh plugin?
Philipp Am 21.01.2010 um 17:50 schrieb Kawczynski, David: > I have used SiteMesh to decorate static content served > up by the app server. If the static content is served > up by apache (or some other httpd server) you're out of > luck. > >> -----Original Message----- >> From: Philipp Leusmann [mailto:philipp.leusm...@rwth-aachen.de] >> Sent: Thursday, January 21, 2010 11:39 AM >> To: Struts Users Mailing List >> Subject: decorating static content with sitemesh >> >> Hi, >> >> I am using the sitemesh-plugin to decorate my struts-site and >> Im am wondering, if it is possible to decorate static-pages >> using sitemesh. >> That is, I have some plain html pages which need to get the >> same LAF the entire site has. >> I already added "<pattern>/html/*</pattern>" to the >> decorators.xml, but all I get is an Exception when trying to >> open the page: >> >> java.lang.RuntimeException: javax.servlet.ServletException: >> Error applying decorator: null >> >> com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator >> .render(BaseWebAppDecorator.java:39) >> >> com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteM >> eshFilter.java:84) >> >> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.do >> Filter(StrutsPrepareFilter.java:82) >> >> >> The Exception is raised by a NullPointerException in >> org.apache.struts2.sitemesh.OldDecorator2NewStrutsDecorator.re >> nder(Content, HttpServletRequest, HttpServletResponse, >> ServletContext, SiteMeshWebAppContext) by >> ValueStack vs = >> Dispatcher.getInstance().getContainer().getInstance(ValueStack >> Factory.class).createValueStack(); >> >> "Dispatcher.getInstance()" returns null >> >> FYI, I am using the sitemesh-2.4.2 hotfix from jira >> >> Now, is this behaviour only a bug, or is it not meant to be >> used with static content? >> >> To find out by myself, I was desperately trying to compile >> struts2 and xwork from svn, but it continously failed and I >> gave up. (Maybe this is why the last nightly build is from 6 >> days ago?) >> >> Hope somebody can help. >> >> Regards, >> Philipp >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > Notice: This e-mail message, together with any attachments, contains > information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station, New > Jersey, USA 08889), and/or its affiliates Direct contact information for > affiliates is available at http://www.merck.com/contact/contacts.html) that > may be confidential, proprietary copyrighted and/or legally privileged. It is > intended solely for the use of the individual or entity named on this > message. If you are not the intended recipient, and have received this > message in error, please notify us immediately by reply e-mail and then > delete it from your system. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org