Error showing up on main page of eCommerce in 11.04

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Error showing up on main page of eCommerce in 11.04

Tim Stoel
I have been getting the following error in the eCommerce app in version
11.04.  I can reproduce the problem by restarting OfBiz, browsing pages on
eCommerce for 4-5 minutes and returning to the main page.  This text shows
up in the center column of the main webpage.  Restarting OfBiz fixes the
problem but it quickly resurfaces.

Thanks,
Tim

Error text:

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.SAXExce
ption,javax.xml.parsers.ParserConfigurationException threw an exception when
invoked on org.ofbiz.widget.screen.ScreenRenderer@2a91e3c9 The problematic
instruction: ---------- ==> ${screens.render(productsummaryScreen)} [on line
118, column 23 in
component://order/webapp/ordermgr/entry/catalog/categorydetail.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.SAXExce
ption,javax.xml.parsers.ParserConfigurationException threw an exception when
invoked on org.ofbiz.widget.screen.ScreenRenderer@2a91e3c9 at
freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:1
34) 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.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.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
org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorke
r.java:258) at
org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:205)
at
org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidge
t.java:250) at
org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:110)
at
org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetStrin
g(ModelScreenWidget.java:915) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) 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$IncludeScreen.renderWidgetString(M
odelScreenWidget.java:513) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) 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$IncludeScreen.renderWidgetString(M
odelScreenWidget.java:513) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) 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
sun.reflect.GeneratedMethodAccessor78.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:1
11) 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
org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorke
r.java:258) at
org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:205)
at
org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidge
t.java:250) at
org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:110)
at
org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetStrin
g(ModelScreenWidget.java:915) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetStrin
g(ModelScreenWidget.java:613) at
org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScree
nWidget.java:129) at
org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidg
etString(ModelScreenWidget.java:646) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(Model
ScreenWidget.java:260) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(Model
ScreenWidget.java:260) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) 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:580) at
org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
Widget.java:104) at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:191) 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:847)
at
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:564)
at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:224) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206) at
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:338) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
) 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:554) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588) at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at
java.lang.Thread.run(Thread.java:662) Caused by:
java.lang.reflect.InvocationTargetException at
sun.reflect.GeneratedMethodAccessor78.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:1
11) ... 106 more Caused by: java.lang.OutOfMemoryError: PermGen space at
java.lang.ClassLoader.defineClass1(Native Method) at
java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at
java.lang.ClassLoader.defineClass(ClassLoader.java:615) at
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts.define(ClassLoad
erForClassArtifacts.java:42) at
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts$1.run(ClassLoade
rForClassArtifacts.java:86) at
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts$1.run(ClassLoade
rForClassArtifacts.java:84) at
java.security.AccessController.doPrivileged(Native Method) at
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts.defineClassAndGe
tConstructor(ClassLoaderForClassArtifacts.java:84) at
org.codehaus.groovy.runtime.callsite.CallSiteGenerator.compilePojoMethod(Cal
lSiteGenerator.java:235) at
org.codehaus.groovy.reflection.CachedMethod.createPojoMetaMethodSite(CachedM
ethod.java:244) at
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.createCachedMethodSi
te(PojoMetaMethodSite.java:158) at
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.createPojoMetaMethod
Site(PojoMetaMethodSite.java:147) at
groovy.lang.MetaClassImpl.createPojoCallSite(MetaClassImpl.java:3003) at
org.codehaus.groovy.runtime.callsite.CallSiteArray.createPojoSite(CallSiteAr
ray.java:114) at
org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteAr
ray.java:148) at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray
.java:40) at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.
java:116) at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.
java:120) at ProductSummary.run(ProductSummary.groovy:104) at
org.ofbiz.widget.ModelWidgetAction$Script.runAction(ModelWidgetAction.java:4
16) at
org.ofbiz.widget.ModelWidgetAction.runSubActions(ModelWidgetAction.java:117)
at
org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
reenWidget.java:184) 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
sun.reflect.GeneratedMethodAccessor78.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:1
11) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at
freemarker.core.Expression.getAsTemplateModel(Expression.java:89)  
Reply | Threaded
Open this post in threaded view
|

Re: Error showing up on main page of eCommerce in 11.04

Jacques Le Roux
Administrator
This is the reason from your stack:

freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:1
11) ... 106 more Caused by: java.lang.OutOfMemoryError: PermGen space at
java.lang.ClassLoader.defineClass1(Native Method) at

OutOfMemoryError: PermGen space

=> Increase your PermGen space

Jacques

From: "Tim Stoel" <[hidden email]>

>I have been getting the following error in the eCommerce app in version
> 11.04.  I can reproduce the problem by restarting OfBiz, browsing pages on
> eCommerce for 4-5 minutes and returning to the main page.  This text shows
> up in the center column of the main webpage.  Restarting OfBiz fixes the
> problem but it quickly resurfaces.
>
> Thanks,
> Tim
>
> Error text:
>
> 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.SAXExce
> ption,javax.xml.parsers.ParserConfigurationException threw an exception when
> invoked on org.ofbiz.widget.screen.ScreenRenderer@2a91e3c9 The problematic
> instruction: ---------- ==> ${screens.render(productsummaryScreen)} [on line
> 118, column 23 in
> component://order/webapp/ordermgr/entry/catalog/categorydetail.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.SAXExce
> ption,javax.xml.parsers.ParserConfigurationException threw an exception when
> invoked on org.ofbiz.widget.screen.ScreenRenderer@2a91e3c9 at
> freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:1
> 34) 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.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.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
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorke
> r.java:258) at
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:205)
> at
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidge
> t.java:250) at
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:110)
> at
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetStrin
> g(ModelScreenWidget.java:915) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) 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$IncludeScreen.renderWidgetString(M
> odelScreenWidget.java:513) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) 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$IncludeScreen.renderWidgetString(M
> odelScreenWidget.java:513) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) 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
> sun.reflect.GeneratedMethodAccessor78.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:1
> 11) 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
> org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorke
> r.java:258) at
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:205)
> at
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidge
> t.java:250) at
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:110)
> at
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetStrin
> g(ModelScreenWidget.java:915) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetStrin
> g(ModelScreenWidget.java:613) at
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScree
> nWidget.java:129) at
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidg
> etString(ModelScreenWidget.java:646) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(Model
> ScreenWidget.java:260) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Container.renderWidgetString(Model
> ScreenWidget.java:260) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) 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:580) at
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreen
> Widget.java:104) at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:191) 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:847)
> at
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:564)
> at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:224) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:290) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:206) at
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:338) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:206) at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:233) at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:191) at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
> ) 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:554) at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
> 11Protocol.java:588) at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at
> java.lang.Thread.run(Thread.java:662) Caused by:
> java.lang.reflect.InvocationTargetException at
> sun.reflect.GeneratedMethodAccessor78.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:1
> 11) ... 106 more Caused by: java.lang.OutOfMemoryError: PermGen space at
> java.lang.ClassLoader.defineClass1(Native Method) at
> java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at
> java.lang.ClassLoader.defineClass(ClassLoader.java:615) at
> org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts.define(ClassLoad
> erForClassArtifacts.java:42) at
> org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts$1.run(ClassLoade
> rForClassArtifacts.java:86) at
> org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts$1.run(ClassLoade
> rForClassArtifacts.java:84) at
> java.security.AccessController.doPrivileged(Native Method) at
> org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts.defineClassAndGe
> tConstructor(ClassLoaderForClassArtifacts.java:84) at
> org.codehaus.groovy.runtime.callsite.CallSiteGenerator.compilePojoMethod(Cal
> lSiteGenerator.java:235) at
> org.codehaus.groovy.reflection.CachedMethod.createPojoMetaMethodSite(CachedM
> ethod.java:244) at
> org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.createCachedMethodSi
> te(PojoMetaMethodSite.java:158) at
> org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.createPojoMetaMethod
> Site(PojoMetaMethodSite.java:147) at
> groovy.lang.MetaClassImpl.createPojoCallSite(MetaClassImpl.java:3003) at
> org.codehaus.groovy.runtime.callsite.CallSiteArray.createPojoSite(CallSiteAr
> ray.java:114) at
> org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteAr
> ray.java:148) at
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray
> .java:40) at
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.
> java:116) at
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.
> java:120) at ProductSummary.run(ProductSummary.groovy:104) at
> org.ofbiz.widget.ModelWidgetAction$Script.runAction(ModelWidgetAction.java:4
> 16) at
> org.ofbiz.widget.ModelWidgetAction.runSubActions(ModelWidgetAction.java:117)
> at
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelSc
> reenWidget.java:184) 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
> sun.reflect.GeneratedMethodAccessor78.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:1
> 11) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at
> freemarker.core.Expression.getAsTemplateModel(Expression.java:89)  
>