thanks for the quick fix ========================= BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=93> Specialtymarket.com <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> Jacques Le Roux sent the following on 3/7/2010 8:45 AM: > Thanks for the report Sam. I have commited a workaround at r920030 and > rebooted the demo server. Hopefully this will prevent this kind of > issues in the future > > Jacques > > From: "Sam Hamilton" <s...@sh81.com> >> Getting an error when logging into webtools though other components also >> affected - tested accounting too. >> >> steps to reproduce: >> >> 1. go to http://ofbiz-vm.apache.org/webtools/ >> 2. login >> 3. error message >> >> Expression catalogQuickaddUse is undefined on line 97, column 16 in >> component://multiflex/includes/header.ftl. The problematic instruction: >> ---------- ==> if catalogQuickaddUse [on line 97, column 11 in >> component://multiflex/includes/header.ftl] ---------- Java backtrace for >> programmers: ---------- freemarker.core.InvalidReferenceException: >> Expression catalogQuickaddUse is undefined on line 97, column 16 in >> component://multiflex/includes/header.ftl. at >> freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at >> freemarker.core.Expression.isTrue(Expression.java:145) at >> freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77) at >> freemarker.core.Environment.visit(Environment.java:209) at >> freemarker.core.MixedContent.accept(MixedContent.java:92) at >> freemarker.core.Environment.visit(Environment.java:209) at >> freemarker.core.Environment.process(Environment.java:189) at >> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:205) >> >> at >> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:205) >> >> at >> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:250) >> >> at >> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:110) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1001) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:137) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:228) >> >> at >> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:394) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:672) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:137) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:228) >> >> at >> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:394) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:672) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:137) >> >> at >> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:228) >> >> at >> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:394) >> >> 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:835) >> >> at >> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:554) >> >> at >> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:223) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at >> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >> >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >> >> at >> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:266) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >> >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >> >> at >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >> >> at >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) >> >> at >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) >> >> at >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >> >> at >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >> >> at >> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) >> at >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) >> >> at >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) >> >> 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) Error rendering included >> template at location [component://multiflex/includes/header.ftl]: >> freemarker.core.InvalidReferenceException: Expression catalogQuickaddUse >> is undefined on line 97, column 16 in >> component://multiflex/includes/header.ftl. >> >> :ERROR MESSAGE: >> org.ofbiz.widget.screen.ScreenRenderException: Error rendering screen >> [component://common/widget/CommonScreens.xml#GlobalDecorator]: >> java.lang.IllegalArgumentException: Template location is empty (Template >> location is empty) >> > >