You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2007/07/31 07:59:45 UTC
svn commit: r561236 -
/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/freemarker/DefaultTemplateEncoder.java
Author: mmarinschek
Date: Mon Jul 30 22:59:44 2007
New Revision: 561236
URL: http://svn.apache.org/viewvc?view=rev&rev=561236
Log:
https://issues.apache.org/jira/browse/TOMAHAWK-1065: DefaultTemplateEncoder used wrong directory name to lookup templates
Modified:
myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/freemarker/DefaultTemplateEncoder.java
Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/freemarker/DefaultTemplateEncoder.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/freemarker/DefaultTemplateEncoder.java?view=diff&rev=561236&r1=561235&r2=561236
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/freemarker/DefaultTemplateEncoder.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/freemarker/DefaultTemplateEncoder.java Mon Jul 30 22:59:44 2007
@@ -40,11 +40,12 @@
public class DefaultTemplateEncoder implements TemplateEncoder {
private static final Log log = LogFactory.getLog(DefaultTemplateEncoder.class);
+ private static final String TEMPLATE_DIRECTORY = "template/";
public void encodeTemplate(FacesContext context, UIComponent component, Renderer renderer, String template, Object dataModel) throws IOException {
Configuration cfg = new Configuration();
log.info("Encoding template : " + getClass().getResource(template));
- TemplateLoader templateLoader = new ClassTemplateLoader(renderer.getClass(), template);
+ TemplateLoader templateLoader = new ClassTemplateLoader(renderer.getClass(), TEMPLATE_DIRECTORY +template);
cfg.setTemplateLoader(templateLoader);
cfg.setObjectWrapper(new DefaultObjectWrapper());
Template temp = cfg.getTemplate(template);