You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Jacques Le Roux (Jira)" <ji...@apache.org> on 2020/03/24 17:58:00 UTC

[jira] [Comment Edited] (OFBIZ-11246) The createTaskContent request does not work

    [ https://issues.apache.org/jira/browse/OFBIZ-11246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17066031#comment-17066031 ] 

Jacques Le Roux edited comment on OFBIZ-11246 at 3/24/20, 5:57 PM:
-------------------------------------------------------------------

Here is the stack coming from public ObjectOutputStream(OutputStream out) when setting extendedDebugInfo to true:

{noformat}
2020-03-24 18:44:46,890 |jsse-nio-8443-exec-6 |EntityEcaRule                 |I| Running Entity ECA Service: indexWorkEffortKeywords, triggered by rule on Entity: WorkEffortContent
2020-03-24 18:44:47,197 |jsse-nio-8443-exec-6 |FreeMarkerWorker              |E| null
freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
==> request  [in template "component://content/template/mime-type/Image.ftl" at line 19, column 32]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (Thes
e only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
        - Failed at: @ofbizUrl secure="${request.isSecure(...  [in template "component://content/template/mime-type/Image.ftl" at line 19, column 11]
----
        at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.UnexpectedTypeException.newDescriptionBuilder(UnexpectedTypeException.java:85) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:48) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.NonHashException.<init>(NonHashException.java:49) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Dot._eval(Dot.java:48) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.MethodCall._eval(MethodCall.java:55) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.BuiltInsForMultipleTypes$stringBI._eval(BuiltInsForMultipleTypes.java:765) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.StringLiteral._eval(StringLiteral.java:103) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.UnifiedCall.accept(UnifiedCall.java:95) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Environment.visit(Environment.java:334) [freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Environment.visit(Environment.java:340) [freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Environment.process(Environment.java:313) [freemarker-2.3.30.jar:2.3.30]
        at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:229) [main/:?]
        at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:178) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.renderMimeTypeTemplate(DataResourceWorker.java:974) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.writeText(DataResourceWorker.java:958) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.writeDataResourceText(DataResourceWorker.java:921) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.renderDataResourceAsText(DataResourceWorker.java:684) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.renderDataResourceAsText(DataResourceWorker.java:633) [main/:?]
        at org.apache.ofbiz.workeffort.workeffort.WorkEffortKeywordIndex.addWeightedDataResourceString(WorkEffortKeywordIndex.java:134) [main/:?]
        at org.apache.ofbiz.workeffort.workeffort.WorkEffortKeywordIndex.indexKeywords(WorkEffortKeywordIndex.java:102) [main/:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_202]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_202]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202]
        at org.apache.ofbiz.minilang.MiniLangUtil.callMethod(MiniLangUtil.java:131) [main/:?]
        at org.apache.ofbiz.minilang.method.callops.CallClassMethod.exec(CallClassMethod.java:93) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) [main/:?]
        at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) [main/:?]
        at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:417) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) [main/:?]
        at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) [main/:?]
        at org.apache.ofbiz.entityext.eca.EntityEcaAction.runAction(EntityEcaAction.java:94) [main/:?]
        at org.apache.ofbiz.entityext.eca.EntityEcaRule.eval(EntityEcaRule.java:172) [main/:?]
        at org.apache.ofbiz.entityext.eca.DelegatorEcaHandler.evalRules(DelegatorEcaHandler.java:110) [main/:?]
        at org.apache.ofbiz.entity.GenericDelegator$EntityEcaRuleRunner.evalRules(GenericDelegator.java:2181) [main/:?]
        at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:869) [main/:?]
        at org.apache.ofbiz.entity.GenericValue.create(GenericValue.java:76) [main/:?]
        at org.apache.ofbiz.service.engine.EntityAutoEngine.invokeCreate(EntityAutoEngine.java:358) [main/:?]
        at org.apache.ofbiz.service.engine.EntityAutoEngine.runSync(EntityAutoEngine.java:115) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:417) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) [main/:?]
        at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:103) [main/:?]
        at org.apache.ofbiz.minilang.method.callops.CallService.exec(CallService.java:217) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleEvent(SimpleMethod.java:257) [main/:?]
        at org.apache.ofbiz.webapp.event.SimpleEventHandler.invoke(SimpleEventHandler.java:70) [main/:?]
        at org.apache.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:756) [main/:?]
        at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:477) [main/:?]
        at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:232) [main/:?]
        at org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:81) [main/:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) [tomcat-servlet-api-9.0.31.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) [tomcat-servlet-api-9.0.31.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.27.jar:9.0.27]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:44) [main/:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:187) [main/:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156) [main/:?]
        at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:52) [tomcat-servlet-api-9.0.31.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.11.2.jar:2.11.2]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote-9.0.31.jar:9.0.31]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_202]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_202]
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util-9.0.31.jar:9.0.31]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]
2020-03-24 18:44:47,303 |jsse-nio-8443-exec-6 |FreeMarkerWorker              |E| null
freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
==> request  [in template "component://content/template/mime-type/Image.ftl" at line 19, column 32]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (Thes
e only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
        - Failed at: @ofbizUrl secure="${request.isSecure(...  [in template "component://content/template/mime-type/Image.ftl" at line 19, column 11]
----
        at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.UnexpectedTypeException.newDescriptionBuilder(UnexpectedTypeException.java:85) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:48) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.NonHashException.<init>(NonHashException.java:49) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Dot._eval(Dot.java:48) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.MethodCall._eval(MethodCall.java:55) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.BuiltInsForMultipleTypes$stringBI._eval(BuiltInsForMultipleTypes.java:765) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.StringLiteral._eval(StringLiteral.java:103) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Expression.eval(Expression.java:101) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.UnifiedCall.accept(UnifiedCall.java:95) ~[freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Environment.visit(Environment.java:334) [freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Environment.visit(Environment.java:340) [freemarker-2.3.30.jar:2.3.30]
        at freemarker.core.Environment.process(Environment.java:313) [freemarker-2.3.30.jar:2.3.30]
        at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:229) [main/:?]
        at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:178) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.renderMimeTypeTemplate(DataResourceWorker.java:974) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.writeText(DataResourceWorker.java:958) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.writeDataResourceText(DataResourceWorker.java:913) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.renderDataResourceAsText(DataResourceWorker.java:684) [main/:?]
        at org.apache.ofbiz.content.data.DataResourceWorker.renderDataResourceAsText(DataResourceWorker.java:633) [main/:?]
        at org.apache.ofbiz.workeffort.workeffort.WorkEffortKeywordIndex.addWeightedDataResourceString(WorkEffortKeywordIndex.java:134) [main/:?]
        at org.apache.ofbiz.workeffort.workeffort.WorkEffortKeywordIndex.indexKeywords(WorkEffortKeywordIndex.java:102) [main/:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_202]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_202]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202]
        at org.apache.ofbiz.minilang.MiniLangUtil.callMethod(MiniLangUtil.java:131) [main/:?]
        at org.apache.ofbiz.minilang.method.callops.CallClassMethod.exec(CallClassMethod.java:93) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) [main/:?]
        at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) [main/:?]
        at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:417) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) [main/:?]
        at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) [main/:?]
        at org.apache.ofbiz.entityext.eca.EntityEcaAction.runAction(EntityEcaAction.java:94) [main/:?]
        at org.apache.ofbiz.entityext.eca.EntityEcaRule.eval(EntityEcaRule.java:172) [main/:?]
        at org.apache.ofbiz.entityext.eca.DelegatorEcaHandler.evalRules(DelegatorEcaHandler.java:110) [main/:?]
        at org.apache.ofbiz.entity.GenericDelegator$EntityEcaRuleRunner.evalRules(GenericDelegator.java:2181) [main/:?]
        at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:869) [main/:?]
        at org.apache.ofbiz.entity.GenericValue.create(GenericValue.java:76) [main/:?]
        at org.apache.ofbiz.service.engine.EntityAutoEngine.invokeCreate(EntityAutoEngine.java:358) [main/:?]
        at org.apache.ofbiz.service.engine.EntityAutoEngine.runSync(EntityAutoEngine.java:115) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:417) [main/:?]
        at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) [main/:?]
        at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:103) [main/:?]
        at org.apache.ofbiz.minilang.method.callops.CallService.exec(CallService.java:217) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) [main/:?]
        at org.apache.ofbiz.minilang.SimpleMethod.runSimpleEvent(SimpleMethod.java:257) [main/:?]
        at org.apache.ofbiz.webapp.event.SimpleEventHandler.invoke(SimpleEventHandler.java:70) [main/:?]
        at org.apache.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:756) [main/:?]
        at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:477) [main/:?]
        at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:232) [main/:?]
        at org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:81) [main/:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) [tomcat-servlet-api-9.0.31.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) [tomcat-servlet-api-9.0.31.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.27.jar:9.0.27]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:44) [main/:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:187) [main/:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156) [main/:?]
        at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:52) [tomcat-servlet-api-9.0.31.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.11.2.jar:2.11.2]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote-9.0.31.jar:9.0.31]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_202]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_202]
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util-9.0.31.jar:9.0.31]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]
2020-03-24 18:44:47,404 |jsse-nio-8443-exec-6 |ServiceDispatcher             |T| Sync service [entity-default/indexWorkEffortKeywords] finished in [513] milliseconds
2020-03-24 18:44:47,411 |jsse-nio-8443-exec-6 |ServiceDispatcher             |T| Sync service [projectmgr/createWorkEffortContent] finished in [595] milliseconds
2020-03-24 18:44:47,413 |jsse-nio-8443-exec-6 |RequestHandler                |I| Ran Event [simple:component://projectmgr/minilang/ProjectSimpleEvents.xml#createWorkEffortContent] from [request], result is [success]
2020-03-24 18:44:47,414 |jsse-nio-8443-exec-6 |RequestHandler                |I| Sending redirect to: [https://localhost:8443/projectmgr/control/EditTaskContents].  Hidden sessionId by default.
2020-03-24 18:45:51,080 |OFBiz-JobQueue-0     |TransactionUtil               |W| No transaction in place, so not suspending.
2020-03-24 18:45:51,104 |OFBiz-JobQueue-0     |SequenceUtil                  |I| Got bank of sequenced IDs for [JobSandbox]; curSeqId=10400, maxSeqId=10500, bankSize=100
2020-03-24 18:45:51,147 |OFBiz-JobQueue-1     |PersistedServiceJob           |I| Job  [Send Email] Id [10315] -- Next runtime: Tue Mar 24 19:00:51 CET 2020
2020-03-24 18:45:51,147 |OFBiz-JobQueue-0     |PersistedServiceJob           |I| Job  [Auto-create Fixed Asset Maintenances] Id [10312] -- Next runtime: Tue Mar 24 19:45:51 CET 2020
2020-03-24 18:45:51,174 |OFBiz-JobQueue-0     |Log                           |I| [CommonPermissionServices.xml#genericBasePermissionCheck line 59] This simple-method-call is deprecated! Please use a service-call of genericBasePermissionC
heck instead.
2020-03-24 18:45:52,044 |OFBiz-JobQueue-0     |ServiceDispatcher             |T| Sync service [default/genericBasePermissionCheck] finished in [869] milliseconds
2020-03-24 18:45:52,056 |OFBiz-JobQueue-0     |ServiceEcaCondition           |W| doRealCompare returned null, returning false
2020-03-24 18:45:52,056 |OFBiz-JobQueue-0     |ServiceEcaRule                |I| For Service ECA [fixedAssetPermissionCheck] on [return] got false for condition: [hasPermission][equals][false][true][Boolean]
2020-03-24 18:45:52,056 |OFBiz-JobQueue-0     |ServiceDispatcher             |T| Sync service [default/fixedAssetPermissionCheck] finished in [909] milliseconds
2020-03-24 18:45:52,244 |OFBiz-JobQueue-1     |ServiceDispatcher             |T| Sync service [default/sendEmailDated] finished in [1097] milliseconds
2020-03-24 18:45:52,372 |OFBiz-JobQueue-0     |ServiceDispatcher             |T| Sync service [default/createMaintsFromTimeInterval] finished in [1225] milliseconds
2020-03-24 18:51:26,864 |jsse-nio-8443-exec-6 |UtilObject                    |E| null
java.io.NotSerializableException: org.apache.commons.fileupload.disk.DiskFileItem
        - custom writeObject data (class "java.util.ArrayList")
        - object (class "java.util.ArrayList", [name=null, StoreLocation=null, size=4 bytes, isFormField=true, FieldName=workEffortId, name=null, StoreLocation=null, size=0 bytes, isFormField=true, FieldName=projectId, name=null, StoreLo
cation=null, size=0 bytes, isFormField=true, FieldName=contentIdTo, name=null, StoreLocation=null, size=14 bytes, isFormField=true, FieldName=workEffortContentTypeId, name=null, StoreLocation=null, size=24 bytes, isFormField=true, FieldN
ame=mimeTypeId, name=2_response.png, StoreLocation=runtime\tmp\upload_65b957bf_75d6_4f73_bc83_4e3fbd46ac34_00000005.tmp, size=23875 bytes, isFormField=false, FieldName=dataResourceName, name=null, StoreLocation=null, size=0 bytes, isForm
Field=true, FieldName=contentIdFrom])
        - custom writeObject data (class "java.util.HashMap")
        - root object (class "java.util.HashMap", {thisRequestUri=createTaskContent, workEffortId=9106, org.apache.tomcat.util.net.secure_protocol_version=TLSv1.2, _FORWARDED_FROM_SERVLET_=true, contentIdTo=, multiPartMap={workEffortId=9
106, _dataResourceName_contentType=image/png, workEffortContentTypeId=PROPOSAL_MEDIA, _dataResourceName_fileName=2_response.png, contentIdTo=, contentIdFrom=, mimeTypeId=application/octet-stream, projectId=, _dataResourceName_size=23875}
, javax.servlet.request.key_size=128, _SERVER_ROOT_URL_=https://localhost:8443, mimeTypeId=application/octet-stream, javax.servlet.request.cipher_suite=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, javax.servlet.request.ssl_session_id=5e7a46c42
eb6b7ce0ca6ce8bf6c494d89e46d91ffac35547c9af48cce6715273, _CONTROL_PATH_=/projectmgr/control, workEffortContentTypeId=PROPOSAL_MEDIA, fileItems=[name=null, StoreLocation=null, size=4 bytes, isFormField=true, FieldName=workEffortId, name=n
ull, StoreLocation=null, size=0 bytes, isFormField=true, FieldName=projectId, name=null, StoreLocation=null, size=0 bytes, isFormField=true, FieldName=contentIdTo, name=null, StoreLocation=null, size=14 bytes, isFormField=true, FieldName
=workEffortContentTypeId, name=null, StoreLocation=null, size=24 bytes, isFormField=true, FieldName=mimeTypeId, name=2_response.png, StoreLocation=runtime\tmp\upload_65b957bf_75d6_4f73_bc83_4e3fbd46ac34_00000005.tmp, size=23875 bytes, is
FormField=false, FieldName=dataResourceName, name=null, StoreLocation=null, size=0 bytes, isFormField=true, FieldName=contentIdFrom], _CONTEXT_ROOT_=C:\projectsASF\Git\ofbiz-framework\plugins\projectmgr\webapp\projectmgr\, targetRequestU
ri=/createTaskContent, contentIdFrom=, org.apache.logging.log4j.web.Log4jServletFilter.FILTERED=true, projectId=, _EVENT_MESSAGE_=WorkEffort Content created successfully})
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1182) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) ~[?:1.8.0_202]
        at java.util.ArrayList.writeObject(ArrayList.java:766) ~[?:1.8.0_202]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_202]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_202]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202]
        at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1140) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) ~[?:1.8.0_202]
        at java.util.HashMap.internalWriteEntries(HashMap.java:1793) ~[?:1.8.0_202]
        at java.util.HashMap.writeObject(HashMap.java:1363) ~[?:1.8.0_202]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_202]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_202]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202]
        at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1140) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) ~[?:1.8.0_202]
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) ~[?:1.8.0_202]
        at org.apache.ofbiz.base.util.UtilObject.getBytes(UtilObject.java:47) [main/:?]
        at org.apache.ofbiz.webapp.control.RequestHandler.callRedirect(RequestHandler.java:847) [main/:?]
        at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:663) [main/:?]
        at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:232) [main/:?]
        at org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:81) [main/:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) [tomcat-servlet-api-9.0.31.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) [tomcat-servlet-api-9.0.31.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.27.jar:9.0.27]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:44) [main/:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:187) [main/:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156) [main/:?]
        at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:52) [tomcat-servlet-api-9.0.31.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.11.2.jar:2.11.2]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-catalina-9.0.31.jar:9.0.31]
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) [tomcat-coyote-9.0.31.jar:9.0.31]
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote-9.0.31.jar:9.0.31]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_202]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_202]
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util-9.0.31.jar:9.0.31]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]
2020-03-24 18:51:26,941 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.0s, 0 requests, 0 views in file:/C:/projectsASF/Git/ofbiz-framework/framework/common/webcommon/WEB-INF/handlers-controller.xml
2020-03-24 18:51:26,942 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.015s, 49 requests, 21 views in file:/C:/projectsASF/Git/ofbiz-framework/framework/common/webcommon/WEB-INF/common-controller.xml
2020-03-24 18:51:26,958 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.0s, 26 requests, 10 views in file:/C:/projectsASF/Git/ofbiz-framework/framework/common/webcommon/WEB-INF/portal-controller.xml
2020-03-24 18:51:26,974 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.0s, 4 requests, 0 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/commonext/webapp/WEB-INF/controller.xml
2020-03-24 18:51:26,979 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.072s, 539 requests, 178 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/product/webapp/catalog/WEB-INF/controller.xml
2020-03-24 18:51:27,039 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.004s, 379 requests, 154 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/content/webapp/content/WEB-INF/controller.xml
2020-03-24 18:51:27,043 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.043s, 378 requests, 153 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/order/webapp/ordermgr/WEB-INF/controller.xml
2020-03-24 18:51:27,071 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.005s, 511 requests, 240 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/accounting/webapp/accounting/WEB-INF/controller.
xml
2020-03-24 18:51:27,103 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.0s, 15 requests, 7 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-contro
ller.xml
2020-03-24 18:51:27,104 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.016s, 145 requests, 66 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/workeffort/webapp/workeffort/WEB-INF/controller.x
ml
2020-03-24 18:51:27,157 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.0s, 30 requests, 13 views in file:/C:/projectsASF/Git/ofbiz-framework/framework/common/webcommon/WEB-INF/security-controller.xml
2020-03-24 18:51:27,160 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.021s, 267 requests, 109 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/party/webapp/partymgr/WEB-INF/controller.xml
2020-03-24 18:51:27,162 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.04s, 231 requests, 97 views in file:/C:/projectsASF/Git/ofbiz-framework/applications/humanres/webapp/humanres/WEB-INF/controller.xml
2020-03-24 18:51:27,163 |jsse-nio-8443-exec-6 |ConfigXMLReader               |I| controller loaded: 0.277s, 124 requests, 50 views in file:/C:/projectsASF/Git/ofbiz-framework/plugins/projectmgr/webapp/projectmgr/WEB-INF/controller.xml
2020-03-24 18:51:27,164 |jsse-nio-8443-exec-6 |ServerHitBin                  |I| Visit delegatorName=default, ServerHitBin delegatorName=default
2020-03-24 18:51:27,183 |jsse-nio-8443-exec-6 |TransactionUtil               |W| No transaction in place, so not suspending.
2020-03-24 18:51:27,206 |jsse-nio-8443-exec-6 |SequenceUtil                  |I| Got bank of sequenced IDs for [ServerHitBin]; curSeqId=10080, maxSeqId=10090, bankSize=10
2020-03-24 18:51:27,242 |jsse-nio-8443-exec-6 |ControlServlet                |T| [[[projectmgr::createTaskContent (Domain:https://localhost)] Request Done- total:402.817,since last([projectmgr::crea...):402.817]]
2020-03-24 18:51:27,331 |jsse-nio-8443-exec-3 |ControlServlet                |T| [[[projectmgr::EditTaskContents (Domain:https://localhost)] Request Begun, encoding=[UTF-8]- total:0.0,since last(Begin):0.0]]
2020-03-24 18:51:27,351 |jsse-nio-8443-exec-3 |RequestHandler                |I| Rendering View [EditTaskContents].  Hidden sessionId by default.
2020-03-24 18:51:27,399 |jsse-nio-8443-exec-3 |ServiceDispatcher             |T| Sync service [projectmgr/getUserPreferenceGroup] finished in [46] milliseconds
2020-03-24 18:51:27,408 |jsse-nio-8443-exec-3 |ScreenFactory                 |I| Got 23 screens in 0.006s from: file:/C:/projectsASF/Git/ofbiz-framework/plugins/projectmgr/widget/TaskScreens.xml
2020-03-24 18:51:27,408 |jsse-nio-8443-exec-3 |PrimaryKeyFinder              |I| Returning null because found incomplete primary key in find: [GenericEntity:Content][contentId,null()]
2020-03-24 18:51:27,495 |jsse-nio-8443-exec-3 |ScreenFactory                 |I| Got 11 screens in 0.006s from: file:/C:/projectsASF/Git/ofbiz-framework/plugins/projectmgr/widget/CommonScreens.xml
2020-03-24 18:51:27,495 |jsse-nio-8443-exec-3 |PrimaryKeyFinder              |I| Returning null because found incomplete primary key in find: [GenericEntity:WorkEffort][workEffortId,null()]
2020-03-24 18:51:27,585 |jsse-nio-8443-exec-3 |ScreenFactory                 |I| Got 1 screens in 0.005s from: file:/C:/projectsASF/Git/ofbiz-framework/applications/commonext/widget/CommonScreens.xml
2020-03-24 18:51:27,675 |jsse-nio-8443-exec-3 |ServiceDispatcher             |T| Sync service [projectmgr/getLastSystemInfoNote] finished in [20] milliseconds
2020-03-24 18:51:27,688 |jsse-nio-8443-exec-3 |ScreenFactory                 |I| Got 26 screens in 0.006s from: file:/C:/projectsASF/Git/ofbiz-framework/framework/common/widget/CommonScreens.xml
2020-03-24 18:51:27,878 |jsse-nio-8443-exec-3 |ScreenFactory                 |I| Got 25 screens in 0.008s from: file:/C:/projectsASF/Git/ofbiz-framework/themes/common-theme/widget/CommonScreens.xml
2020-03-24 18:51:28,088 |jsse-nio-8443-exec-3 |PrimaryKeyFinder              |I| Returning null because found incomplete primary key in find: [GenericEntity:StatusItem][statusId,null()]
2020-03-24 18:51:28,088 |jsse-nio-8443-exec-3 |PrimaryKeyFinder              |I| Returning null because found incomplete primary key in find: [GenericEntity:DataResource][dataResourceId,null()]
2020-03-24 18:51:28,504 |jsse-nio-8443-exec-3 |ServerHitBin                  |I| Visit delegatorName=default, ServerHitBin delegatorName=default
2020-03-24 18:51:28,507 |jsse-nio-8443-exec-3 |ControlServlet                |T| [[[projectmgr::EditTaskContents (Domain:https://localhost)] Request Done- total:1.176,since last([projectmgr::Edit...):1.176]]
{noformat}

This is related to OFBIZ-7000, I read in [related commit comment|http://svn.apache.org/viewvc?view=revision&revision=r1765094]:
 
{quote}
We can fix this by setting up mimeTypeID as null in request param.

Question: Why setting up mimeTypeTypeId as 'null' is fixing this issue?

Answer: As we don't have image specific worker method for rendering these type of contents, so we are using  DataResourceWorker.renderDataResourceAsText() to render image type content as well. Due to following condition, targetMimeTypeId is setting up as "text/html" if sent null and hence not throwing the exception reported in the ticket.
{quote}
 
I think we can either close here or try to fix the last point (missing worker method for rendering other type of contents than "text/html")


was (Author: jacques.le.roux):
This is related to OFBIZ-7000, I read in [related commit comment|http://svn.apache.org/viewvc?view=revision&revision=r1765094]:
 
{quote}
We can fix this by setting up mimeTypeID as null in request param.

Question: Why setting up mimeTypeTypeId as 'null' is fixing this issue?

Answer: As we don't have image specific worker method for rendering these type of contents, so we are using  DataResourceWorker.renderDataResourceAsText() to render image type content as well. Due to following condition, targetMimeTypeId is setting up as "text/html" if sent null and hence not throwing the exception reported in the ticket.
{quote}
 
I think we can either close here or try to fix the last point (missing worker method for rendering other type of contents than "text/html")

> The createTaskContent request does not work
> -------------------------------------------
>
>                 Key: OFBIZ-11246
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-11246
>             Project: OFBiz
>          Issue Type: Bug
>          Components: projectmgr, workeffort
>    Affects Versions: Trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Major
>         Attachments: Image 001.png, OFBIZ-11246.patch, OFBIZ-11246.patch
>
>
> While working on OFBIZ-11123 I found that the createTaskContent request does not work.
> If you get to [https://demo-trunk.ofbiz.apache.org/projectmgr/control/EditTaskContents?workEffortId=9002] and enter values, the 1st error you get in log is
> {noformat}
> 2019-10-11 10:01:12,097 |ajp-nio-8009-exec-8  |UtilProperties                |W| layoutEvents.no_files_uploaded is missing in ContentErrorUiLabels for locale en
> 2019-10-11 10:01:12,097 |ajp-nio-8009-exec-8  |UtilProperties                |W| layoutEvents.no_files_uploaded is missing in ContentErrorUiLabels for locale en
> 2019-10-11 10:01:12,097 |ajp-nio-8009-exec-8  |ServiceUtil                   |E| {errorMessage=layoutEvents.no_files_uploaded, responseMessage=error}
> {noformat}
> The error above comes from LayoutWorker::uploadImageAndParameters with the below stack
> {noformat}
> org.apache.ofbiz.content.layout.LayoutWorker.uploadImageAndParameters(javax.servlet.http.HttpServletRequest, java.lang.String) line: 56	
> sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) line: not available [native method]	
> sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) line: 62	
> sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) line: 43	
> java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object...) line: 498	
> org.apache.ofbiz.minilang.MiniLangUtil.callMethod(org.apache.ofbiz.minilang.method.MethodOperation, org.apache.ofbiz.minilang.method.MethodContext, java.util.List<org.apache.ofbiz.minilang.method.MethodObject<?>>, java.lang.Class<?>, java.lang.Object, java.lang.String, org.apache.ofbiz.base.util.collections.FlexibleMapAccessor<java.lang.Object>) line: 131	
> org.apache.ofbiz.minilang.method.callops.CallClassMethod.exec(org.apache.ofbiz.minilang.method.MethodContext) line: 93	
> org.apache.ofbiz.minilang.SimpleMethod.runSubOps(java.util.List<org.apache.ofbiz.minilang.method.MethodOperation>, org.apache.ofbiz.minilang.method.MethodContext) line: 310	
> org.apache.ofbiz.minilang.SimpleMethod.exec(org.apache.ofbiz.minilang.method.MethodContext) line: 457	
> org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(java.lang.String, java.lang.String, org.apache.ofbiz.minilang.method.MethodContext) line: 274	
> org.apache.ofbiz.minilang.SimpleMethod.runSimpleEvent(java.lang.String, java.lang.String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) line: 257	
> org.apache.ofbiz.webapp.event.SimpleEventHandler.invoke(org.apache.ofbiz.webapp.control.ConfigXMLReader$Event, org.apache.ofbiz.webapp.control.ConfigXMLReader$RequestMap, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) line: 70	
> org.apache.ofbiz.webapp.control.RequestHandler.runEvent(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.ofbiz.webapp.control.ConfigXMLReader$Event, org.apache.ofbiz.webapp.control.ConfigXMLReader$RequestMap, java.lang.String) line: 784	
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, org.apache.ofbiz.entity.GenericValue, org.apache.ofbiz.entity.Delegator) line: 507	
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) line: 212	
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) line: 85	
> org.apache.ofbiz.webapp.control.ControlServlet(javax.servlet.http.HttpServlet).service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) line: 665	
> org.apache.ofbiz.webapp.control.ControlServlet(javax.servlet.http.HttpServlet).service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 750	
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 231	
> org.apache.catalina.core.ApplicationFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 166	
> org.apache.tomcat.websocket.server.WsFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) line: 53	
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 193	
> org.apache.catalina.core.ApplicationFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 166	
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) line: 187	
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 193	
> org.apache.catalina.core.ApplicationFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 166	
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.FilterChain) line: 156	
> org.apache.ofbiz.webapp.control.ControlFilter(javax.servlet.http.HttpFilter).doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) line: 127	
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 193	
> org.apache.catalina.core.ApplicationFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 166	
> org.apache.logging.log4j.web.Log4jServletFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) line: 71	
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 193	
> org.apache.catalina.core.ApplicationFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) line: 166	
> org.apache.catalina.core.StandardWrapperValve.invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 202	
> org.apache.catalina.core.StandardContextValve.invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 96	
> org.apache.catalina.authenticator.NonLoginAuthenticator(org.apache.catalina.authenticator.AuthenticatorBase).invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 526	
> org.apache.catalina.core.StandardHostValve.invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 139	
> org.apache.catalina.valves.ErrorReportValve.invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 92	
> org.apache.catalina.core.StandardEngineValve.invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 74	
> org.apache.catalina.valves.AccessLogValve(org.apache.catalina.valves.AbstractAccessLogValve).invoke(org.apache.catalina.connector.Request, org.apache.catalina.connector.Response) line: 678	
> org.apache.catalina.connector.CoyoteAdapter.service(org.apache.coyote.Request, org.apache.coyote.Response) line: 343	
> org.apache.coyote.http11.Http11Processor.service(org.apache.tomcat.util.net.SocketWrapperBase<?>) line: 408	
> org.apache.coyote.http11.Http11Processor(org.apache.coyote.AbstractProcessorLight).process(org.apache.tomcat.util.net.SocketWrapperBase<?>, org.apache.tomcat.util.net.SocketEvent) line: 66	
> org.apache.coyote.AbstractProtocol$ConnectionHandler<S>.process(org.apache.tomcat.util.net.SocketWrapperBase<S>, org.apache.tomcat.util.net.SocketEvent) line: 860	
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun() line: 1589	
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor(org.apache.tomcat.util.net.SocketProcessorBase<S>).run() line: 49	
> org.apache.tomcat.util.threads.ThreadPoolExecutor(java.util.concurrent.ThreadPoolExecutor).runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) line: 1149	
> java.util.concurrent.ThreadPoolExecutor$Worker.run() line: 624	
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() line: 61	
> org.apache.tomcat.util.threads.TaskThread(java.lang.Thread).run() line: 748	
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)