You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Dave Tenerowicz <dt...@salmonllc.com> on 2007/06/14 23:32:03 UTC

Party Manager errors

When I look at the Profile for my OFBiz Company record I see the 
following errors in the Serialized Inventory Summary section. Anyone 
have any idea what could be causing these?

Thanks
Dave

<<begin snip>>

 Serialized Inventory Summary
Inventory Item Id 	Product Name 	Serial Number 	Soft Identifier 	Activation Number 	Activation Number Valid Thru Date
10118 			Expression inventoryItem.softIdentifier?matches is undefined on line 55, column 33 in SerializedInventory.ftl. The problematic instruction: ---------- ==> if (inventoryItem.softIdentifier?matches("\\d+")) [on line 55, column 27 in SerializedInventory.ftl] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression inventoryItem.softIdentifier?matches is undefined on line 55, column 33 in SerializedInventory.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.RegexBuiltins$matchesBI._getAsTemplateModel(RegexBuiltins.java:119) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:86) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.isTrue(Expression.java:138) at freemarker.core.ParentheticalExpression.isTrue(ParentheticalExpression.java:66) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:160) at freemarker.core.Environment.visit(Environment.java:351) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:232) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179) at org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77) at org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105) at org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64) at org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825) at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:111) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:232) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179) at org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77) at org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105) at org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64) at org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) at org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) at org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:395) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) at org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78) at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:645) at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:429) at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:193) at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:542) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:619) Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e The problematic instruction: ---------- ==> ${screens.render('component://party/widget/partymgr/ProfileScreens.xml#SerializedInventory')} [on line 62, column 3 in viewprofile.ftl] ---------- Java backtrace for programmers: ---------- freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:134) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:232) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179) at org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77) at org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105) at org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64) at org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) at org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) at org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:395) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) at org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) at org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) at org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78) at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:645) at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:429) at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:193) at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:542) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:619) Caused by: org.ofbiz.base.util.GeneralException: Error rendering screen [component://party/widget/partymgr/ProfileScreens.xml#SerializedInventory]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/profileblocks/SerializedInventory.ftl]: freemarker.core.InvalidReferenceException: Expression inventoryItem.softIdentifier?matches is undefined on line 55, column 33 in SerializedInventory.ftl. (Error rendering included template at location [component://party/webapp/partymgr/party/profileblocks/SerializedInventory.ftl]: freemarker.core.InvalidReferenceException: Expression inventoryItem.softIdentifier?matches is undefined on line 55, column 33 in SerializedInventory.ftl.) at org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:145) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825) at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:111) ... 75 more

:ERROR MESSAGE:
org.ofbiz.base.util.GeneralException: Error rendering screen [component://party/widget/partymgr/PartyScreens.xml#viewprofile]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://party/widget/partymgr/CommonScreens.xml#CommonPartyDecorator]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e)) (Error rendering screen [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e))) (Error rendering screen [component://party/widget/partymgr/CommonScreens.xml#CommonPartyDecorator]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e)) (Error rendering screen [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: org.ofbiz.base.util.GeneralException: Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.RuntimeException: Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included template at location [component://party/webapp/partymgr/party/viewprofile.ftl]: freemarker.template.TemplateModelException: Method public java.lang.String org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException threw an exception when invoked on org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e))))
-- 
Dave Tenerowicz



Re: Party Manager errors

Posted by David E Jones <jo...@hotwaxmedia.com>.
Okay, that should be fixed now (rev 547450). Looks like it was coded to assume that softIdentifier is always there...

-David


Dave Tenerowicz wrote:
> When I look at the Profile for my OFBiz Company record I see the 
> following errors in the Serialized Inventory Summary section. Anyone 
> have any idea what could be causing these?
> 
> Thanks
> Dave
> 
> <<begin snip>>
> 
> Serialized Inventory Summary
> Inventory Item Id     Product Name     Serial Number     Soft 
> Identifier     Activation Number     Activation Number Valid Thru Date
> 10118             Expression inventoryItem.softIdentifier?matches is 
> undefined on line 55, column 33 in SerializedInventory.ftl. The 
> problematic instruction: ---------- ==> if 
> (inventoryItem.softIdentifier?matches("\\d+")) [on line 55, column 27 in 
> SerializedInventory.ftl] ---------- Java backtrace for programmers: 
> ---------- freemarker.core.InvalidReferenceException: Expression 
> inventoryItem.softIdentifier?matches is undefined on line 55, column 33 
> in SerializedInventory.ftl. at 
> freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at 
> freemarker.core.RegexBuiltins$matchesBI._getAsTemplateModel(RegexBuiltins.java:119) 
> at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at 
> freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:86) at 
> freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at 
> freemarker.core.Expression.isTrue(Expression.java:138) at 
> freemarker.core.ParentheticalExpression.isTrue(ParentheticalExpression.java:66) 
> at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:160) at 
> freemarker.core.Environment.visit(Environment.java:351) at 
> freemarker.core.IteratorBlock.accept(IteratorBlock.java:95) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.Environment.process(Environment.java:176) at 
> freemarker.template.Template.process(Template.java:232) at 
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179) 
> at 
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77) 
> at 
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105) 
> at 
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) 
> at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) 
> at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> at java.lang.reflect.Method.invoke(Method.java:597) at 
> freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825) at 
> freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:111) 
> at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at 
> freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at 
> freemarker.core.Expression.getStringValue(Expression.java:93) at 
> freemarker.core.DollarVariable.accept(DollarVariable.java:76) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.IfBlock.accept(IfBlock.java:82) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.Environment.process(Environment.java:176) at 
> freemarker.template.Template.process(Template.java:232) at 
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179) 
> at 
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77) 
> at 
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105) 
> at 
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:395) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) 
> at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) 
> at 
> org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78) 
> at 
> org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:645) 
> at 
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:429) 
> at 
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:193) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) 
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) 
> at 
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) 
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) 
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) 
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) 
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) 
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:542) 
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) 
> at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) 
> at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) 
> at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) 
> at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) 
> at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) 
> at java.lang.Thread.run(Thread.java:619) Method public java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e The problematic 
> instruction: ---------- ==> 
> ${screens.render('component://party/widget/partymgr/ProfileScreens.xml#SerializedInventory')} 
> [on line 62, column 3 in viewprofile.ftl] ---------- Java backtrace for 
> programmers: ---------- freemarker.template.TemplateModelException: 
> Method public java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e at 
> freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:134) 
> at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at 
> freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at 
> freemarker.core.Expression.getStringValue(Expression.java:93) at 
> freemarker.core.DollarVariable.accept(DollarVariable.java:76) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.IfBlock.accept(IfBlock.java:82) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:196) at 
> freemarker.core.Environment.process(Environment.java:176) at 
> freemarker.template.Template.process(Template.java:232) at 
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplateAtLocation(FreeMarkerWorker.java:179) 
> at 
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:77) 
> at 
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:105) 
> at 
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:64) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:807) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:522) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:184) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:554) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:300) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:395) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:490) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:152) 
> at 
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:245) 
> at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:134) 
> at 
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) 
> at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) 
> at 
> org.ofbiz.widget.screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java:78) 
> at 
> org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:645) 
> at 
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:429) 
> at 
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:193) 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) 
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) 
> at 
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) 
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) 
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) 
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) 
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) 
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:542) 
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) 
> at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) 
> at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) 
> at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) 
> at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) 
> at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) 
> at java.lang.Thread.run(Thread.java:619) Caused by: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://party/widget/partymgr/ProfileScreens.xml#SerializedInventory]: 
> java.lang.RuntimeException: Error rendering included template at 
> location 
> [component://party/webapp/partymgr/party/profileblocks/SerializedInventory.ftl]: 
> freemarker.core.InvalidReferenceException: Expression 
> inventoryItem.softIdentifier?matches is undefined on line 55, column 33 
> in SerializedInventory.ftl. (Error rendering included template at 
> location 
> [component://party/webapp/partymgr/party/profileblocks/SerializedInventory.ftl]: 
> freemarker.core.InvalidReferenceException: Expression 
> inventoryItem.softIdentifier?matches is undefined on line 55, column 33 
> in SerializedInventory.ftl.) at 
> org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:145) 
> at 
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:103) 
> at org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:88) 
> at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> at java.lang.reflect.Method.invoke(Method.java:597) at 
> freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825) at 
> freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:111) 
> ... 75 more
> 
> :ERROR MESSAGE:
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://party/widget/partymgr/PartyScreens.xml#viewprofile]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://party/widget/partymgr/CommonScreens.xml#CommonPartyDecorator]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e)) (Error rendering screen 
> [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e))) (Error rendering 
> screen 
> [component://party/widget/partymgr/CommonScreens.xml#CommonPartyDecorator]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e)) (Error rendering screen 
> [component://party/widget/partymgr/CommonScreens.xml#main-decorator]: 
> org.ofbiz.base.util.GeneralException: Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e) (Error rendering screen 
> [component://common/widget/CommonScreens.xml#GlobalDecorator]: 
> java.lang.RuntimeException: Error rendering included template at 
> location [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e (Error rendering included 
> template at location 
> [component://party/webapp/partymgr/party/viewprofile.ftl]: 
> freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.ofbiz.widget.screen.ScreenRenderer.render(java.lang.String) throws 
> org.ofbiz.base.util.GeneralException,java.io.IOException,org.xml.sax.SAXException,javax.xml.parsers.ParserConfigurationException 
> threw an exception when invoked on 
> org.ofbiz.widget.screen.ScreenRenderer@1cf0f2e))))