Hi, I'm still going on creation of simple templates.
After successfully build and deployed a My Templates template set, I did the following: Create a simple test.jsp template file as described in http://www.jahia.org/cms/lang/en/home/jahiapedia/Template_Developer_Guid e/Template_Modularity I put it in the following folder: C:\Templates\my-templates\src\main\webapp Where lies the definitions.cnd file. Then , in C:\Templates\my-templates\src\main\webapp\WEB-INF, I modified the settings.xml file by adding the following line: <template name="test" display-name="Test" filename="test.jsp" page-type="my-templates:test"/> Then, in C:\Templates\my-templates\src\main\webapp I modified the definitions.cnd file: It contains now : <my_templates = 'http://www.myDomain.org/my_templates/nt/1.0'> [my_templates:test] > jnt:page containerList navLink (jnt:navLink) Then, I deployed the templates using the following command mvn war:exploded jahia:deploy in the proper directory. I shut down Jahia, restarted and then created a new site, with My Templates as a set of templates. When I launch the new website, an error message displays, and the source code contains the following message: <!-- Error: User message=Error while processing request, System message=Exception in processing pipeline, root cause:Can't find bundle for base name jahiatemplates.MyTemplates, locale fr Exception StackTrace: org.jahia.exceptions.JahiaException: User message=Error while processing request, System message=Exception in processing pipeline, root cause:Can't find bundle for base name jahiatemplates.MyTemplates, locale fr root cause=java.util.MissingResourceException: Can't find bundle for base name jahiatemplates.MyTemplates, locale fr at org.jahia.operations.OperationManager.handleOperations(OperationManager. java:110) at org.jahia.bin.JahiaAction.execute(JahiaAction.java:91) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr ocessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 236) at org.jahia.bin.JahiaRequestProcessor.process(JahiaRequestProcessor.java:9 9) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.jahia.bin.Jahia.process(Jahia.java:1575) at org.jahia.bin.Jahia.service(Jahia.java:869) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.jahia.bin.filters.jcr.JcrSessionFilter.doFilter(JcrSessionFilter.jav a:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java :164) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter .java:90) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFi lter.java:417) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.jahia.bin.filters.ResponseCacheControlFilter.doFilter(ResponseCacheC ontrolFilter.java:110) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Base.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 86) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 5) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Caused by: java.util.MissingResourceException: Can't find bundle for base name jahiatemplates.MyTemplates, locale fr at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.ja va:1521) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260) at java.util.ResourceBundle.getBundle(ResourceBundle.java:787) at org.jahia.data.beans.I18nBean.getInstance(I18nBean.java:74) at org.jahia.data.beans.I18nBundlesBean.get(I18nBundlesBean.java:70) at org.jahia.data.beans.JahiaBean.<init>(JahiaBean.java:88) at org.jahia.engines.EngineRenderer.renderCore(EngineRenderer.java:179) at org.jahia.engines.EngineRenderer.render(EngineRenderer.java:105) at org.jahia.engines.core.Core_Engine.processCore(Core_Engine.java:177) at org.jahia.engines.core.Core_Engine.handleActions(Core_Engine.java:120) at org.jahia.operations.valves.EngineValve.processEngineRequest(EngineValve .java:192) at org.jahia.operations.valves.EngineValve.invoke(EngineValve.java:95) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.SkeletonAggregatorValve.invoke(SkeletonAggre gatorValve.java:100) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.PlutoProcessActionValve.invoke(PlutoProcessA ctionValve.java:183) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.ThemeValve.invoke(ThemeValve.java:109) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.UserAgentViewSwitcherValve.invoke(UserAgentV iewSwitcherValve.java:75) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.HistoryValve.invoke(HistoryValve.java:64) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.PageAccessCheckValve.invoke(PageAccessCheckV alve.java:89) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.OperationModeCheckValve.invoke(OperationMode CheckValve.java:101) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.SiteCheckValve.invoke(SiteCheckValve.java:95 ) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.pipelines.impl.GenericPipeline.invoke(GenericPipeline.java:152 ) at org.jahia.operations.OperationManager.handleOperations(OperationManager. java:97) ... 34 more java.util.MissingResourceException: Can't find bundle for base name jahiatemplates.MyTemplates, locale fr at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.ja va:1521) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260) at java.util.ResourceBundle.getBundle(ResourceBundle.java:787) at org.jahia.data.beans.I18nBean.getInstance(I18nBean.java:74) at org.jahia.data.beans.I18nBundlesBean.get(I18nBundlesBean.java:70) at org.jahia.data.beans.JahiaBean.<init>(JahiaBean.java:88) at org.jahia.engines.EngineRenderer.renderCore(EngineRenderer.java:179) at org.jahia.engines.EngineRenderer.render(EngineRenderer.java:105) at org.jahia.engines.core.Core_Engine.processCore(Core_Engine.java:177) at org.jahia.engines.core.Core_Engine.handleActions(Core_Engine.java:120) at org.jahia.operations.valves.EngineValve.processEngineRequest(EngineValve .java:192) at org.jahia.operations.valves.EngineValve.invoke(EngineValve.java:95) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.SkeletonAggregatorValve.invoke(SkeletonAggre gatorValve.java:100) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.PlutoProcessActionValve.invoke(PlutoProcessA ctionValve.java:183) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.ThemeValve.invoke(ThemeValve.java:109) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.UserAgentViewSwitcherValve.invoke(UserAgentV iewSwitcherValve.java:75) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.HistoryValve.invoke(HistoryValve.java:64) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.PageAccessCheckValve.invoke(PageAccessCheckV alve.java:89) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.OperationModeCheckValve.invoke(OperationMode CheckValve.java:101) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.operations.valves.SiteCheckValve.invoke(SiteCheckValve.java:95 ) at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java :165) at org.jahia.pipelines.impl.GenericPipeline.invoke(GenericPipeline.java:152 ) at org.jahia.operations.OperationManager.handleOperations(OperationManager. java:97) at org.jahia.bin.JahiaAction.execute(JahiaAction.java:91) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr ocessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 236) at org.jahia.bin.JahiaRequestProcessor.process(JahiaRequestProcessor.java:9 9) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.jahia.bin.Jahia.process(Jahia.java:1575) at org.jahia.bin.Jahia.service(Jahia.java:869) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.jahia.bin.filters.jcr.JcrSessionFilter.doFilter(JcrSessionFilter.jav a:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java :164) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter .java:90) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFi lter.java:417) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.jahia.bin.filters.ResponseCacheControlFilter.doFilter(ResponseCacheC ontrolFilter.java:110) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Base.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 86) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 5) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) I suspect the directories where I installed the .jsp is wrong...What happens? Did anyone tried to build a simple template. Thanks for anyhelp. Thomas Feldman Chef de projet technique -Technical Project Manager ____________________________________________________________ Duke - A Razorfish Company 86-90, rue Notre Dame de Nazareth 75003 Paris - France T : +33 (0)1 53 44 17 19 mailto:[email protected] <mailto:[email protected]> http://www.duke-interactive.com <http://www.duke-interactive.com> ____________________________________________________________ If emails save time, not printing them saves trees
_______________________________________________ template_list mailing list [email protected] http://lists.jahia.org/cgi-bin/mailman/listinfo/template_list
