Hi there,

I commented out the “timeEntries” section in the InvoiceScreens.xml, the issue 
seems to go away …


<!-- section>
    <condition>
        <not><if-empty field="timeEntries"/></not>
    </condition>
    <widgets>
        <screenlet title="${uiLabelMap.AccountingInvoiceTimeEntries}" 
navigation-form-name="ListTimeEntries">
            <include-form name="ListTimeEntries" 
location="component://accounting/widget/InvoiceForms.xml"/>
        </screenlet>
    </widgets>
</section -->


From: yannong huang <[email protected]>
Date: Monday, January 2, 2023 at 10:03 PM
To: "[email protected]" <[email protected]>
Subject: Error when showing invoice of project time/material

Hi there,

Within the Project plugin, created an invoice after entering 
timesheet/time-entry. Hourly rate is set under Accounting/GL. Errors happen 
when showing overview of the invoice.

Please see screenshot in attachment and stack trace below.

Release 22.01
JDK 11.0.7

Appreciate if anyone could shed some lights on it.

Yannong


java.io.IOException: java.lang.NullPointerException
        at 
org.apache.ofbiz.widget.renderer.macro.MacroScreenRenderer.renderScreenletPaginateMenu(MacroScreenRenderer.java:758)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.macro.MacroScreenRenderer.renderScreenletBegin(MacroScreenRenderer.java:688)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Screenlet.renderWidgetString(ModelScreenWidget.java:629)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:947)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:142)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:986)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:947)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:142)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:986)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:481)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:481)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:481)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:819)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:819)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:819)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:900)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:900)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:147) 
~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:105) 
~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:116)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1205)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:929)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:231) 
~[main/:?]
        at 
org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96) 
~[main/:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:670) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 
~[tomcat-embed-websocket-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45) 
~[main/:?]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:188) 
~[main/:?]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:168) 
~[main/:?]
        at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        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.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:426) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
 ~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:87) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at java.lang.Thread.run(Thread.java:834) ~[?:?]
Caused by: java.lang.NullPointerException
        at 
org.apache.ofbiz.widget.model.FormFactory.createModelForm(FormFactory.java:154) 
~[main/:?]
        at 
org.apache.ofbiz.widget.model.FormFactory.createModelForm(FormFactory.java:149) 
~[main/:?]
        at 
org.apache.ofbiz.widget.model.FormFactory.getFormFromLocation(FormFactory.java:75)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Form.getModelForm(ModelScreenWidget.java:1115)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.macro.MacroScreenRenderer.renderScreenletPaginateMenu(MacroScreenRenderer.java:756)
 ~[main/:?]
        ... 97 more
2023-01-02 21:48:23,600 |jsse-nio-8443-exec-6 |ControlServlet                
|E| Error in request handler:
java.lang.RuntimeException: Error rendering screenlet in screen named 
[invoiceOverview]: java.io.IOException: java.lang.NullPointerException
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Screenlet.renderWidgetString(ModelScreenWidget.java:637)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:947)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:142)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:986)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:947)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:142)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:986)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:481)
 ~[main/:?]
       at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:481)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Container.renderWidgetString(ModelScreenWidget.java:481)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:819)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:819)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:819)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:900)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:900)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:109)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:297)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:158)
 ~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:147) 
~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:105) 
~[main/:?]
        at 
org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:116)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1205)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:929)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:231) 
~[main/:?]
        at 
org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96) 
~[main/:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:670) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 
~[tomcat-embed-websocket-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45) 
~[main/:?]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:188) 
~[main/:?]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:168) 
~[main/:?]
        at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        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.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:426) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
 ~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:87) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
 ~[tomcat-util-9.0.68.jar:9.0.68]
       at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at java.lang.Thread.run(Thread.java:834) ~[?:?]
2023-01-02 21:48:23,610 |jsse-nio-8443-exec-6 |ControlServlet                
|E| An error occurred, going to the errorPage: 
file:/Users/yannonghuang/ofbiz/ofbiz-framework/framework/common/webcommon/error/Error.ftl
2023-01-02 21:48:23,712 |jsse-nio-8443-exec-6 |ControlServlet                
|W| *** NOTICE: ControlServlet finished w/ a transaction in place! Rolling back.
2023-01-02 21:48:23,713 |jsse-nio-8443-exec-6 |TransactionUtil               
|E| [TransactionUtil.rollback]
java.lang.Exception: Stack Trace
        at 
org.apache.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:328)
 ~[main/:?]
        at 
org.apache.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:312)
 ~[main/:?]
        at 
org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:341) 
~[main/:?]
        at 
org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96) 
~[main/:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:670) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 
~[tomcat-embed-websocket-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45) 
~[main/:?]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:188) 
~[main/:?]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:168) 
~[main/:?]
        at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57) 
~[tomcat-servlet-api-9.0.68.jar:4.0.FR]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        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.68.jar:9.0.68]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
 ~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) 
~[tomcat-catalina-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:426) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
 ~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:87) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35) 
~[tomcat-coyote-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 ~[tomcat-util-9.0.68.jar:9.0.68]
        at java.lang.Thread.run(Thread.java:834) ~[?:?]
2023-01-02 21:48:23,720 |jsse-nio-8443-exec-6 |TransactionUtil               
|I| Transaction rolled back
2023-01-02 21:48:23,751 |jsse-nio-8443-exec-6 |ServerHitBin                  
|I| The Visit GenericValue stored in the client session does not exist in the 
database, not storing server hit.
2023-01-02 21:48:23,754 |jsse-nio-8443-exec-6 |ControlServlet                
|T| [[[accounting::invoiceOverview (Domain:https://localhost)] Request Done- 
total:10.92,since last([accounting::invo...):10.921]]
2023-01-02 21:50:27,648 |OFBiz-JobQueue-0     |TransactionUtil               
|W| No transaction in place, so not suspending.
2023-01-02 21:50:27,660 |OFBiz-JobQueue-0     |SequenceUtil                  
|I| Got bank of sequenced IDs for [JobSandbox]; curSeqId=10100, maxSeqId=10200, 
bankSize=100
2023-01-02 21:50:27,672 |OFBiz-JobQueue-0     |PersistedServiceJob           
|I| Job  [Send Email] Id [10005] -- Next runtime: Mon Jan 02 22:05:27 PST 2023
2023-01-02 21:50:28,329 |OFBiz-JobQueue-0     |ServiceDispatcher             
|T| Sync service [default/sendEmailDated] finished in [647] milliseconds

Reply via email to