struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From paul.edmond...@fifeventures.co.uk
Subject Re: [S2] Problems extending a theme
Date Tue, 03 Apr 2007 13:15:14 GMT
Hi Ian,

I tried adding my theme in both the root of the application and  
inside the WEB-INF/classes directory as from reading the source code  
both are used for pulling in themes/templates.

I was going to try a build from the head of svn to see if the problem  
has been fixed along the way.

Regards,


Paul.


On 3 Apr 2007, at 13:59, Ian Roughley wrote:

> Is the template directory (from "/template/galleryadmin/ 
> actionerror.ftl") at the root of the web applications content files?
>
> /Ian
>
> paul.edmondson@fifeventures.co.uk wrote:
>> Hello again,
>>
>> After a day of still getting nowhere in trying to extend a  
>> template and having no response from the list.  Should I add this  
>> as a bug in Jira?
>>
>>
>> Thanks,
>>
>>
>> Paul.
>>
>>
>> On 2 Apr 2007, at 12:37, paul.edmondson@fifeventures.co.uk wrote:
>>
>>> Hello all,
>>>
>>> I'm having problems extending a default theme with Struts 2.0.6.   
>>> I am in the process of creating my own theme and have added  
>>> templates for various tree-*.ftl files.
>>>
>>> I've tried adding a theme.properties file with:
>>> parent = ajax
>>>
>>> However on ever page that I try and use any of the struts tags I  
>>> get errors like:
>>>
>>> Apr  2 12:10:12 192.168.10.13  12: 10:12 ERROR  
>>> FreemarkerTemplateEngine () - Could not load template /template/ 
>>> galleryadmin/actionerror
>>> Apr  2 12:10:12 192.168.10.13  12: 10:12 ERROR                
>>> UIBean () - error when rendering
>>> Apr  2 12:10:12 192.168.10.13 java.io.FileNotFoundException:  
>>> Template /template/galleryadmin/actionerror.ftl not found.
>>> Apr  2 12:10:12 192.168.10.13     at  
>>> freemarker.template.Configuration.getTemplate(Configuration.java:  
>>> 489)
>>> Apr  2 12:10:12 192.168.10.13     at  
>>> freemarker.template.Configuration.getTemplate(Configuration.java:  
>>> 452)
>>> ...
>>>
>>> I read in the extending themes guide that adding a  
>>> theme.properties file is all I need to do to only implement the  
>>> templates that I change.  Am I missing something simple?
>>>
>>> Extra information:
>>> - I'm setting the theme name in my action class.
>>> - When setting the theme name to any of the supplied themes with  
>>> Struts 2 e.g(ajax or xhtml), everything works as expected.
>>>
>>> Thanks for any help,
>>>
>>>
>>> Paul.
>>>
>>> -------------------------------------------------------------------- 
>>> -
>>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: user-help@struts.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message