Ok, that would not be sufficient for me, since I use some struts in my 
decorating template, as well.

I thought, maybe struts and sitemesh could decorate static pages using the 
default action to resolve the stack

Philipp

Am 21.01.2010 um 18:01 schrieb Kawczynski, David:

> Plain sitemesh, with it's own filter in web.xml 
> 
>> -----Original Message-----
>> From: Philipp Leusmann [mailto:philipp.leusm...@rwth-aachen.de] 
>> Sent: Thursday, January 21, 2010 11:58 AM
>> To: Struts Users Mailing List
>> Subject: Re: decorating static content with sitemesh
>> 
>> 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
>> 
>> 
> 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

Reply via email to