I recently sent a message on dev ML about that
http://markmail.org/message/3dmhlduhplllpgzq
HTH
Jacques
Le 24/12/2014 07:33, Ejaz Ahmed a écrit :
Thanks Adrian. It means I have to check out the corresponding revision when R13
branch feature freeze occurred.
Regards:
Ejaz Ahmed
Date: Tue, 23 Dec 2014 15:31:59 +0000
From: [email protected]
To: [email protected]
Subject: Re: Bluelight theme is broken on Ofbiz 13.07
That makes sense - because the method of building the main application
menu changed in the trunk. You need to check out the theme from a
revision somewhere near the creation of the R13 branch.
Adrian Crum
Sandglass Software
www.sandglass-software.com
On 12/23/2014 2:02 PM, Ejaz Ahmed wrote:
Has anyone tried Bluelight theme from trunk with R13.07? I am aware of the fact
that many of special purpose components are not compatible with R13.07 after
entity query APIs, however this does not seem to be related to this. Here is
what I get above my appbar menu
.FreeMarker template error: No such key: getAppBarWebInfos in class org.ofbiz.webapp.control.LoginWorker
---- FTL stack trace ("~" means nesting-related): - Failed at: #assign displayApps =
Static["org.ofb... [in template "component://bluelight/includes/appbarOpen.ftl" at line
23, column 1] ---- Java stack trace (for programmers): ---- freemarker.template.TemplateModelException:
[... Exception message was already printed; see it above ...] at
freemarker.ext.beans.StaticModel.get(StaticModel.java:80) at freemarker.core.Dot._eval(Dot.java:40) at
freemarker.core.Expression.eval(Expression.java:76) at
freemarker.core.MethodCall._eval(MethodCall.java:55) at
freemarker.core.Expression.eval(Expression.java:76) at
freemarker.core.Assignment.accept(Assignment.java:71) at
freemarker.core.Environment.visit(Environment.java:257) at
freemarker.core.MixedContent.accept(MixedContent.java:57) at
freemarker.core.Environment.visit(Environment.java:257) at freemarker.core.Environment.process(Environ
ment.java:235) at
org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:250)
at org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:229)
at
org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:274)
at org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:134)
at
org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1002)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at org.ofbiz.widget.screen.ModelScreenWidget$Se
ction.renderWidgetString(ModelScreenWidget.java:193) at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenFactory.renderReferencedScreen(ScreenFactory.java:216)
at
org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:600)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenFactory.renderReferencedScreen(ScreenFactory.java:216)
at
org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:600)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at or
g.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenFactory.renderReferencedScreen(ScreenFactory.java:216)
at
org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:667)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:135) at
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:97) at
org.ofbiz.widget.screen.MacroScreenViewHandler.render(MacroScreenViewHandler.java:104)
at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:916)
at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:614)
at org.ofbiz.webapp.control.ControlServlet.doGet(ControlS
ervlet.java:214) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:314) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValv
e.invoke(ErrorReportValve.java:103) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at
java.lang.Thread.run(Thread.java:745) FreeMarker template error: No such key:
getAppBarWebInfos in class org.ofbiz.webapp.control.LoginWorker ---- FTL stack trace
("~" means nesting-relate
d): - Failed at: #assign displaySecondaryApps = Static... [in template
"component://bluelight/includes/appbarOpen.ftl" at line 24, column 1] ---- Java
stack trace (for programmers): ---- freemarker.template.TemplateModelException: [...
Exception message was already printed; see it above ...] at
freemarker.ext.beans.StaticModel.get(StaticModel.java:80) at
freemarker.core.Dot._eval(Dot.java:40) at
freemarker.core.Expression.eval(Expression.java:76) at
freemarker.core.MethodCall._eval(MethodCall.java:55) at
freemarker.core.Expression.eval(Expression.java:76) at
freemarker.core.Assignment.accept(Assignment.java:71) at
freemarker.core.Environment.visit(Environment.java:257) at
freemarker.core.MixedContent.accept(MixedContent.java:57) at
freemarker.core.Environment.visit(Environment.java:257) at
freemarker.core.Environment.process(Environment.java:235) at
org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:250)
at org.ofbiz.widget.screen.HtmlWidget.renderHtml
Template(HtmlWidget.java:229) at
org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:274)
at org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:134)
at
org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1002)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.s
creen.ScreenFactory.renderReferencedScreen(ScreenFactory.java:216) at
org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:600)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenFactory.renderReferencedScreen(ScreenFactory.java:216)
at
org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:600)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenFactory.renderReferencedScreen(ScreenFactory.j
ava:216) at
org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:667)
at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:106)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:193)
at
org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:396) at
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:135) at
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:97) at
org.ofbiz.widget.screen.MacroScreenViewHandler.render(MacroScreenViewHandler.java:104)
at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:916)
at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:614)
at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:214) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.ap
ache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:314) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.valves.Acc
essLogValve.invoke(AccessLogValve.java:950) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Regards:
Ejaz Ahmed