You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Martin Marinschek (JIRA)" <de...@myfaces.apache.org> on 2007/07/31 08:57:53 UTC
[jira] Resolved: (TOMAHAWK-1069) I get a JspException: Template
outputText_begin.ftl not found when using the 1.1.7 snapshot of tomahawk
sandbox
[ https://issues.apache.org/jira/browse/TOMAHAWK-1069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Marinschek resolved TOMAHAWK-1069.
-----------------------------------------
Resolution: Fixed
Fix Version/s: 1.1.7-SNAPSHOT
Assignee: Martin Marinschek
fixed - I didn't understand the en_US part, though.
regards,
Martin
> I get a JspException: Template outputText_begin.ftl not found when using the 1.1.7 snapshot of tomahawk sandbox
> ---------------------------------------------------------------------------------------------------------------
>
> Key: TOMAHAWK-1069
> URL: https://issues.apache.org/jira/browse/TOMAHAWK-1069
> Project: MyFaces Tomahawk
> Issue Type: Bug
> Components: Template Renderer
> Affects Versions: 1.1.7-SNAPSHOT
> Reporter: michael librodo
> Assignee: Martin Marinschek
> Fix For: 1.1.7-SNAPSHOT
>
>
> When I try to incorporate the tomahawk sandbox extension (1.1.7 snapshot) to my project, I get the exception:
> JspException: Template outputText_begin.ftl not found
> Caused by: java.io.FileNotFoundException: Template outputText_begin.ftl not found.
> at freemarker.template.Configuration.getTemplate(Configuration.java:489)
> at freemarker.template.Configuration.getTemplate(Configuration.java:452)
> at org.apache.myfaces.renderkit.freemarker.DefaultTemplateEncoder.encodeTemplate(DefaultTemplateEncoder.java:49)
> at org.apache.myfaces.renderkit.freemarker.TemplateRenderer.encodeTemplate(TemplateRenderer.java:91)
> at org.apache.myfaces.renderkit.freemarker.TemplateRenderer.encodeBegin(TemplateRenderer.java:44)
> at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:664)
> ...
> After digging through the issue there seems to be two issues:
> 1) In org.apache.myfaces.renderkit.freemarker.DefaultTemplateEncoder, it calls
> line 47: TemplateLoader templateLoader = new ClassTemplateLoader(renderer.getClass(), template);
> I believe it should call the one argument constructor TemplateLoader templateLoader = new ClassTemplateLoader(renderer.getClass()); since template is not a path to the template.
> 2) Also, (although Im not definite about this), the resources found in
> src/main/resources/org/apache/myfaces/renderkit/html/ext/template (outputText_begin.ftl) should be relocated to
> src/main/resources/org/apache/myfaces/renderkit/html/ext/
> and the en_us locale is missing outputText_begin_en_US.ftl.
> I believe those are the issues and the workarounds.
> Thanks
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.