[
https://issues.apache.org/jira/browse/OFBIZ-12694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17606142#comment-17606142
]
Jacques Le Roux commented on OFBIZ-12694:
-----------------------------------------
See, if you said that from start would have been easier ;)
Anyway, if I comment out all row-actions in PartyForms.xml#ListParty (using
18.12.06 or current 18.12 HEAD, trunk HEAD is the same) this is what I get on
screen:
{noformat}
java.lang.RuntimeException: Error rendering included grid named
[ListParty${extInfo}] at location
[component://party/widget/partymgr/PartyForms.xml]:
java.lang.NullPointerException: Cannot invoke method size() on null
objectjava.lang.NullPointerException: Cannot invoke method size() on null object
{noformat}
in log
{noformat}
2022-09-17 18:15:07,896 |sse-nio-8443-exec-10 |ServiceDispatcher
|T| Sync service [partymgr/performFindParty] finished in [1] milliseconds
2022-09-17 18:15:07,926 |sse-nio-8443-exec-10 |ModelScreenWidget
|E| Error rendering included grid named [ListParty${extInfo}] at location
[component://party/widget/partymgr/PartyForms.xml]:
java.lang.NullPointerException: Ca
nnot invoke method size() on null object
java.lang.NullPointerException: Cannot invoke method size() on null object
at
org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91)
~[groovy-all-2.4.13.jar:2.4.13]
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:48)
~[groovy-all-2.4.13.jar:2.4.13]
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
~[groovy-all-2.4.13.jar:2.4.13]
at
org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:35)
~[groovy-all-2.4.13.jar:2.4.13]
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
~[groovy-all-2.4.13.jar:2.4.13]
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
~[groovy-all-2.4.13.jar:2.4.13]
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
~[groovy-all-2.4.13.jar:2.4.13]
at Script1.run(Script1.groovy:1) ~[?:?]
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:585)
~[groovy-all-2.4.13.jar:2.4.13]
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:623)
~[groovy-all-2.4.13.jar:2.4.13]
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:594)
~[groovy-all-2.4.13.jar:2.4.13]
at org.apache.ofbiz.base.util.GroovyUtil.eval(GroovyUtil.java:93)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelFormField.shouldUse(ModelFormField.java:917)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.FormRenderer.lambda$getUsedFields$3(FormRenderer.java:679)
~[ofbiz.jar:?]
at
java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[?:?]
at
java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
~[?:?]
at
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
~[?:?]
at
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
~[?:?]
at
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?]
at
org.apache.ofbiz.widget.renderer.FormRenderer.getUsedFields(FormRenderer.java:687)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.FormRenderer.renderItemRows(FormRenderer.java:780)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.FormRenderer.renderListFormString(FormRenderer.java:933)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.FormRenderer.render(FormRenderer.java:263)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Grid.renderWidgetString(ModelScreenWidget.java:1155)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.macro.MacroScreenRenderer.renderScreenletSubWidget(MacroScreenRenderer.java:693)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Screenlet.renderWidgetString(ModelScreenWidget.java:614)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:922)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:132)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:959)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:465)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:465)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:465)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:797)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:797)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:797)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:876)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:140)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:102)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:113)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1066)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:741)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212)
~[ofbiz.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:645)
~[javax.servlet-api-4.0.1.jar:4.0.1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
~[javax.servlet-api-4.0.1.jar:4.0.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
~[tomcat-embed-websocket-9.0.19.jar:9.0.19]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:191)
~[ofbiz.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:169)
~[ofbiz.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
~[log4j-web-2.17.2.jar:2.17.2]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
~[tomcat-util-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
~[tomcat-util-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util-9.0.60.jar:9.0.60]
at java.lang.Thread.run(Thread.java:834) ~[?:?]
2022-09-17 18:15:07,935 |sse-nio-8443-exec-10 |ControlServlet
|E| Error in request handler:
java.lang.RuntimeException: Error rendering included grid named
[ListParty${extInfo}] at location
[component://party/widget/partymgr/PartyForms.xml]:
java.lang.NullPointerException: Cannot invoke method size() on null
objectjava.lang.Nul
lPointerException: Cannot invoke method size() on null object
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Grid.renderWidgetString(ModelScreenWidget.java:1159)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.macro.MacroScreenRenderer.renderScreenletSubWidget(MacroScreenRenderer.java:693)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Screenlet.renderWidgetString(ModelScreenWidget.java:614)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:922)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:132)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:959)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:465)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:465)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:465)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:797)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:797)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:797)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:204)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:876)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:103)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:285)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:140)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:102)
~[ofbiz.jar:?]
at
org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:113)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1066)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:741)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212)
~[ofbiz.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:645)
~[javax.servlet-api-4.0.1.jar:4.0.1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
~[javax.servlet-api-4.0.1.jar:4.0.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
~[tomcat-embed-websocket-9.0.19.jar:9.0.19]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:191)
~[ofbiz.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:169)
~[ofbiz.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
~[log4j-web-2.17.2.jar:2.17.2]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
~[tomcat-util-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
~[tomcat-util-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util-9.0.60.jar:9.0.60]
at java.lang.Thread.run(Thread.java:834) ~[?:?]
2022-09-17 18:15:07,936 |sse-nio-8443-exec-10 |ControlServlet
|E| An error occurred, going to the errorPage:
file:/C:/projectsASF/apache-ofbiz-18.12.06/framework/common/webcommon/error/Error.ftl
2022-09-17 18:15:08,001 |sse-nio-8443-exec-10 |ControlServlet
|W| *** NOTICE: ControlServlet finished w/ a transaction in place! Rolling back.
2022-09-17 18:15:08,001 |sse-nio-8443-exec-10 |TransactionUtil
|E| [TransactionUtil.rollback]
java.lang.Exception: Stack Trace
at
org.apache.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:314)
~[ofbiz.jar:?]
at
org.apache.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:298)
~[ofbiz.jar:?]
at
org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:316)
~[ofbiz.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:645)
~[javax.servlet-api-4.0.1.jar:4.0.1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
~[javax.servlet-api-4.0.1.jar:4.0.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
~[tomcat-embed-websocket-9.0.19.jar:9.0.19]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:191)
~[ofbiz.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:169)
~[ofbiz.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
~[log4j-web-2.17.2.jar:2.17.2]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
~[tomcat-catalina-9.0.60.jar:9.0.60]
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
~[tomcat-coyote-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
~[tomcat-util-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
~[tomcat-util-9.0.60.jar:9.0.60]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util-9.0.60.jar:9.0.60]
at java.lang.Thread.run(Thread.java:834) ~[?:?]
2022-09-17 18:15:08,005 |sse-nio-8443-exec-10 |TransactionUtil
|I| Transaction rolled back
2022-09-17 18:15:08,006 |sse-nio-8443-exec-10 |TransactionUtil
|W| No transaction in place, so not suspending.
{noformat}
on screen:
!Image 003.png!
> Screen partymgr/control/findparty is taking long time to load parties
> ---------------------------------------------------------------------
>
> Key: OFBIZ-12694
> URL: https://issues.apache.org/jira/browse/OFBIZ-12694
> Project: OFBiz
> Issue Type: Improvement
> Components: party
> Affects Versions: 18.12.06
> Reporter: Balaji Yendamuri
> Assignee: Jacques Le Roux
> Priority: Major
> Attachments: Image 003.png, image-2022-09-15-23-28-12-589.png,
> image-2022-09-15-23-30-53-379.png, image-2022-09-17-20-54-14-905.png
>
>
> findParty screen is having performance issue in latest ofbiz version
> findParty screen in latest 18 version is taking 30 sec to load 200 parties
> !image-2022-09-15-23-28-12-589.png!
>
> But
> findParty screen in 15.12 version is loading fast (no performance issue)
> My observation :
> row actions is effecting lot in performance wise
> I removed row actions and tested below is the load time
> !image-2022-09-15-23-30-53-379.png!
>
>
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)