[jira] [Commented] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component

2017-10-15 Thread Aditya Sharma (JIRA)

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

Aditya Sharma commented on OFBIZ-9847:
--

That's more appropriate.
Thanks Jacques :)

> setLocaleFromBrowser request missing for webpos component
> -
>
> Key: OFBIZ-9847
> URL: https://issues.apache.org/jira/browse/OFBIZ-9847
> Project: OFBiz
>  Issue Type: Bug
>  Components: webpos
>Affects Versions: Trunk
>Reporter: Aditya Sharma
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: OFBIZ-9847.patch
>
>
> Step to regenerate:
> Login to webpos component (https://localhost:8443/webpos/control/main)
> Error in logs:
> {code:java}
> 2017-10-15 02:24:10,521 |jsse-nio-8443-exec-3 |ControlServlet
> |E| Error in request handler: 
> org.apache.ofbiz.webapp.control.RequestHandlerException: Unknown request 
> [setLocaleFromBrowser]; this request does not exist or cannot be called 
> directly.
> at 
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:197)
>  ~[ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) 
> [ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) 
> [ofbiz.jar:?]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
> [tomcat-embed-websocket-8.0.39.jar:8.0.39]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:196)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:157)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) 
> [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> 

[jira] [Commented] (OFBIZ-7147) Remove parentTypeId from InvoiceType data where InvoiceTypeId and parentTypeId are equal

2017-10-15 Thread Jacques Le Roux (JIRA)

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

Jacques Le Roux commented on OFBIZ-7147:


Hi Vikas,

Please explain how this issue is related with 
https://cwiki.apache.org/confluence/display/OFBIZ/Revisions+Requiring+Data+Migration+-+upgrade+ofbiz
 thanks

> Remove parentTypeId from InvoiceType data where InvoiceTypeId and 
> parentTypeId are equal
> 
>
> Key: OFBIZ-7147
> URL: https://issues.apache.org/jira/browse/OFBIZ-7147
> Project: OFBiz
>  Issue Type: Bug
>  Components: accounting
>Affects Versions: Release Branch 14.12, Trunk, Release Branch 15.12
>Reporter: Arun Patidar
>Assignee: Jacques Le Roux
> Fix For: 14.12.01, 15.12.01, 13.07.04
>
> Attachments: OFBIZ-7147.patch
>
>
> In InvoiceType data, we have invoiceTypeId value with same parentTypeId. 
> Please refer AccountingTypeData.xml.
>  invoiceTypeId="PURCHASE_INVOICE"  parentTypeId="PURCHASE_INVOICE"/>
>  invoiceTypeId="SALES_INVOICE" parentTypeId="SALES_INVOICE"/>
> Here, invoiceTypeId="PURCHASE_INVOICE"  has "PURCHASE_INVOICE" as its 
> parentTypeId. Same applies for invoiceTypeId="SALES_INVOICE" 
> This also causes issue of infinite loop with EntityTypeUtil.hasParentType() 
> method.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (OFBIZ-7147) Remove parentTypeId from InvoiceType data where InvoiceTypeId and parentTypeId are equal

2017-10-15 Thread Vikas Mayur (JIRA)

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

Vikas Mayur commented on OFBIZ-7147:


This issue is closed a while back but could you please make a reference in the 
upgrade ofbiz document?

https://cwiki.apache.org/confluence/display/OFBIZ/Revisions+Requiring+Data+Migration+-+upgrade+ofbiz

Thank you!

> Remove parentTypeId from InvoiceType data where InvoiceTypeId and 
> parentTypeId are equal
> 
>
> Key: OFBIZ-7147
> URL: https://issues.apache.org/jira/browse/OFBIZ-7147
> Project: OFBiz
>  Issue Type: Bug
>  Components: accounting
>Affects Versions: Release Branch 14.12, Trunk, Release Branch 15.12
>Reporter: Arun Patidar
>Assignee: Jacques Le Roux
> Fix For: 14.12.01, 15.12.01, 13.07.04
>
> Attachments: OFBIZ-7147.patch
>
>
> In InvoiceType data, we have invoiceTypeId value with same parentTypeId. 
> Please refer AccountingTypeData.xml.
>  invoiceTypeId="PURCHASE_INVOICE"  parentTypeId="PURCHASE_INVOICE"/>
>  invoiceTypeId="SALES_INVOICE" parentTypeId="SALES_INVOICE"/>
> Here, invoiceTypeId="PURCHASE_INVOICE"  has "PURCHASE_INVOICE" as its 
> parentTypeId. Same applies for invoiceTypeId="SALES_INVOICE" 
> This also causes issue of infinite loop with EntityTypeUtil.hasParentType() 
> method.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (OFBIZ-5938) GlAccountOrganizations manually added using accounting forms do not appear on trial report because fromDate gets set to NULL

2017-10-15 Thread Jacques Le Roux (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-5938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux closed OFBIZ-5938.
--
   Resolution: Fixed
Fix Version/s: 16.11.04

Fixed for both trunk and R16.11 at revision: 1812226


> GlAccountOrganizations manually added using accounting forms do not appear on 
> trial report because fromDate gets set to NULL
> 
>
> Key: OFBIZ-5938
> URL: https://issues.apache.org/jira/browse/OFBIZ-5938
> Project: OFBiz
>  Issue Type: Bug
>  Components: accounting
>Affects Versions: Release Branch 14.12, Trunk
>Reporter: Christian Carlow
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: 16.11.04, 14.12.01, 15.12.01
>
> Attachments: OFBIZ-5938.patch
>
>
> To reproduce:
> 1.  Manually assign a glAccount to an organization (Accounting->Global GL 
> Settings->Chart Of Accounts->Assign Gl Account or Accounting->Organization GL 
> Settings->Setup->Chart of Accounts)
> 2.  Perform operations that create transactions for the organizations 
> glAccount
> 3.  Run the Accounting->Organization GL Settings->Accounting->Reports->Trial 
> Balance
> Notice that the glAccountId assigned in step 1 is not listed in the results.  
> This is due to TrialBalance.groovy applying a fromDate filter to 
> GlAccountOrganizationAndClass which is not set in step 1.  Updating 
> glAccountOrganization fromDate to something within the trial balance range 
> resolves the problem.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (OFBIZ-5938) GlAccountOrganizations manually added using accounting forms do not appear on trial report because fromDate gets set to NULL

2017-10-15 Thread Rajesh Kumar Mallah (JIRA)

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

Rajesh Kumar Mallah commented on OFBIZ-5938:


Hi Jacques , 
I will check again , maybe i did some silly mistake. 
pls bear for a day or 2. 
kind regds
mallah.

> GlAccountOrganizations manually added using accounting forms do not appear on 
> trial report because fromDate gets set to NULL
> 
>
> Key: OFBIZ-5938
> URL: https://issues.apache.org/jira/browse/OFBIZ-5938
> Project: OFBiz
>  Issue Type: Bug
>  Components: accounting
>Affects Versions: Release Branch 14.12, Trunk
>Reporter: Christian Carlow
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: 14.12.01, 15.12.01
>
> Attachments: OFBIZ-5938.patch
>
>
> To reproduce:
> 1.  Manually assign a glAccount to an organization (Accounting->Global GL 
> Settings->Chart Of Accounts->Assign Gl Account or Accounting->Organization GL 
> Settings->Setup->Chart of Accounts)
> 2.  Perform operations that create transactions for the organizations 
> glAccount
> 3.  Run the Accounting->Organization GL Settings->Accounting->Reports->Trial 
> Balance
> Notice that the glAccountId assigned in step 1 is not listed in the results.  
> This is due to TrialBalance.groovy applying a fromDate filter to 
> GlAccountOrganizationAndClass which is not set in step 1.  Updating 
> glAccountOrganization fromDate to something within the trial balance range 
> resolves the problem.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (OFBIZ-5938) GlAccountOrganizations manually added using accounting forms do not appear on trial report because fromDate gets set to NULL

2017-10-15 Thread Jacques Le Roux (JIRA)

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

Jacques Le Roux commented on OFBIZ-5938:


It works here on R16 locally, please check again

> GlAccountOrganizations manually added using accounting forms do not appear on 
> trial report because fromDate gets set to NULL
> 
>
> Key: OFBIZ-5938
> URL: https://issues.apache.org/jira/browse/OFBIZ-5938
> Project: OFBiz
>  Issue Type: Bug
>  Components: accounting
>Affects Versions: Release Branch 14.12, Trunk
>Reporter: Christian Carlow
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: 14.12.01, 15.12.01
>
> Attachments: OFBIZ-5938.patch
>
>
> To reproduce:
> 1.  Manually assign a glAccount to an organization (Accounting->Global GL 
> Settings->Chart Of Accounts->Assign Gl Account or Accounting->Organization GL 
> Settings->Setup->Chart of Accounts)
> 2.  Perform operations that create transactions for the organizations 
> glAccount
> 3.  Run the Accounting->Organization GL Settings->Accounting->Reports->Trial 
> Balance
> Notice that the glAccountId assigned in step 1 is not listed in the results.  
> This is due to TrialBalance.groovy applying a fromDate filter to 
> GlAccountOrganizationAndClass which is not set in step 1.  Updating 
> glAccountOrganization fromDate to something within the trial balance range 
> resolves the problem.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component

2017-10-15 Thread Jacques Le Roux (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-9847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux updated OFBIZ-9847:
---
Fix Version/s: (was: 16.11.04)
   Upcoming Release

> setLocaleFromBrowser request missing for webpos component
> -
>
> Key: OFBIZ-9847
> URL: https://issues.apache.org/jira/browse/OFBIZ-9847
> Project: OFBiz
>  Issue Type: Bug
>  Components: webpos
>Affects Versions: Trunk
>Reporter: Aditya Sharma
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: OFBIZ-9847.patch
>
>
> Step to regenerate:
> Login to webpos component (https://localhost:8443/webpos/control/main)
> Error in logs:
> {code:java}
> 2017-10-15 02:24:10,521 |jsse-nio-8443-exec-3 |ControlServlet
> |E| Error in request handler: 
> org.apache.ofbiz.webapp.control.RequestHandlerException: Unknown request 
> [setLocaleFromBrowser]; this request does not exist or cannot be called 
> directly.
> at 
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:197)
>  ~[ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) 
> [ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) 
> [ofbiz.jar:?]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
> [tomcat-embed-websocket-8.0.39.jar:8.0.39]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:196)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:157)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) 
> [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> 

[jira] [Commented] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component

2017-10-15 Thread Jacques Le Roux (JIRA)

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

Jacques Le Roux commented on OFBIZ-9847:


Thanks Aditya, missed that point indeed.

I have reverted in R16 and also changed to only put the necessary in trunk, I 
mean
{code}







{code}
the include of the whole common-controller is not needed

> setLocaleFromBrowser request missing for webpos component
> -
>
> Key: OFBIZ-9847
> URL: https://issues.apache.org/jira/browse/OFBIZ-9847
> Project: OFBiz
>  Issue Type: Bug
>  Components: webpos
>Affects Versions: Trunk
>Reporter: Aditya Sharma
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: 16.11.04
>
> Attachments: OFBIZ-9847.patch
>
>
> Step to regenerate:
> Login to webpos component (https://localhost:8443/webpos/control/main)
> Error in logs:
> {code:java}
> 2017-10-15 02:24:10,521 |jsse-nio-8443-exec-3 |ControlServlet
> |E| Error in request handler: 
> org.apache.ofbiz.webapp.control.RequestHandlerException: Unknown request 
> [setLocaleFromBrowser]; this request does not exist or cannot be called 
> directly.
> at 
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:197)
>  ~[ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) 
> [ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) 
> [ofbiz.jar:?]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
> [tomcat-embed-websocket-8.0.39.jar:8.0.39]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:196)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:157)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) 
> [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>  

[jira] [Commented] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component

2017-10-15 Thread Aditya Sharma (JIRA)

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

Aditya Sharma commented on OFBIZ-9847:
--

Thanks Jacques :)
I think backporting is not needed as OFBIZ-9264 is committed to trunk only.

> setLocaleFromBrowser request missing for webpos component
> -
>
> Key: OFBIZ-9847
> URL: https://issues.apache.org/jira/browse/OFBIZ-9847
> Project: OFBiz
>  Issue Type: Bug
>  Components: webpos
>Affects Versions: Trunk
>Reporter: Aditya Sharma
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: 16.11.04
>
> Attachments: OFBIZ-9847.patch
>
>
> Step to regenerate:
> Login to webpos component (https://localhost:8443/webpos/control/main)
> Error in logs:
> {code:java}
> 2017-10-15 02:24:10,521 |jsse-nio-8443-exec-3 |ControlServlet
> |E| Error in request handler: 
> org.apache.ofbiz.webapp.control.RequestHandlerException: Unknown request 
> [setLocaleFromBrowser]; this request does not exist or cannot be called 
> directly.
> at 
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:197)
>  ~[ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) 
> [ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) 
> [ofbiz.jar:?]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
> [tomcat-embed-websocket-8.0.39.jar:8.0.39]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:196)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:157)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) 
> [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
>  

[jira] [Commented] (OFBIZ-9833) Token Based Authentication

2017-10-15 Thread Jacques Le Roux (JIRA)

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

Jacques Le Roux commented on OFBIZ-9833:


Forgot to say that the purpose of this work is mostly to share the load on 
several servers...

> Token Based Authentication
> --
>
> Key: OFBIZ-9833
> URL: https://issues.apache.org/jira/browse/OFBIZ-9833
> Project: OFBiz
>  Issue Type: New Feature
>Reporter: Deepak Dixit
>Assignee: Deepak Dixit
> Attachments: JSON Web Tokens.pdf, 
> OFBIZ-9833-external-server-test-example.patch, 
> OFBIZ-9833-external-server.patch, Token Based Authentication in Apache 
> OfBiz.pdf, Token Based Authentication.pdf, rfc7519.pdf
>
>
> Here is dev list discussion for token based authentication work:
> http://markmail.org/message/vyskeh2wujqpkbwg



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Assigned] (OFBIZ-9833) Token Based Authentication

2017-10-15 Thread Jacques Le Roux (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-9833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux reassigned OFBIZ-9833:
--

Assignee: Deepak Dixit  (was: Jacques Le Roux)

> Token Based Authentication
> --
>
> Key: OFBIZ-9833
> URL: https://issues.apache.org/jira/browse/OFBIZ-9833
> Project: OFBiz
>  Issue Type: New Feature
>Reporter: Deepak Dixit
>Assignee: Deepak Dixit
> Attachments: JSON Web Tokens.pdf, 
> OFBIZ-9833-external-server-test-example.patch, 
> OFBIZ-9833-external-server.patch, Token Based Authentication in Apache 
> OfBiz.pdf, Token Based Authentication.pdf, rfc7519.pdf
>
>
> Here is dev list discussion for token based authentication work:
> http://markmail.org/message/vyskeh2wujqpkbwg



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OFBIZ-9833) Token Based Authentication

2017-10-15 Thread Jacques Le Roux (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-9833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux updated OFBIZ-9833:
---
Attachment: OFBIZ-9833-external-server-test-example.patch
OFBIZ-9833-external-server.patch

Here are 2 patches
* OFBIZ-9833-external-server.patch is the real patch for the feature
* OFBIZ-9833-external-server-test-example.patch is a patch to test the feature 
(do not commit)

This works the same way than externalLoginKey but between 2 servers, not 2 
webapps on the same server. The Single Sign On (SSO) is ensured by a JWT token, 
then all is handled as normal by a session on the reached server. The servers 
may or may not share a database but the loginUserIds on the 2 servers must be 
the same.

Some notes:
* We would need a Bearer token in Authorisation request header if we were using 
Oauth2. Here we don't, so no Bearer, KISS way.
* OOTB the JWT masterSecretKey is not properly initialised and can not be OOTB. 
As we sign on on several servers, so have different sessions, we can't use the 
externalLoginKey way to create the JWT masterSecretKey. The best way to store 
the JWT masterSecretKey is to use a temporary properties file to load in a 
static final key when compiling and to drop the file just after compiling. This 
is simple and most secure. Of course the temporary properties file should be 
kept out of reach, outside the servers.
It could be also loaded from a temporary network connection, etc. The magic 
words here are *temporary* but *final*!

BTW here is an interesting site to check a JWT token 
https://www.jsonwebtoken.io/

Please review and let me know your thoughts, thanks

> Token Based Authentication
> --
>
> Key: OFBIZ-9833
> URL: https://issues.apache.org/jira/browse/OFBIZ-9833
> Project: OFBiz
>  Issue Type: New Feature
>Reporter: Deepak Dixit
>Assignee: Jacques Le Roux
> Attachments: JSON Web Tokens.pdf, 
> OFBIZ-9833-external-server-test-example.patch, 
> OFBIZ-9833-external-server.patch, Token Based Authentication in Apache 
> OfBiz.pdf, Token Based Authentication.pdf, rfc7519.pdf
>
>
> Here is dev list discussion for token based authentication work:
> http://markmail.org/message/vyskeh2wujqpkbwg



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component

2017-10-15 Thread Jacques Le Roux (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-9847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux closed OFBIZ-9847.
--
   Resolution: Fixed
Fix Version/s: 16.11.04

Thanks Aditya,

Your patch is in
trunk r1812213
R16.11 r1812214

> setLocaleFromBrowser request missing for webpos component
> -
>
> Key: OFBIZ-9847
> URL: https://issues.apache.org/jira/browse/OFBIZ-9847
> Project: OFBiz
>  Issue Type: Bug
>  Components: webpos
>Affects Versions: Trunk
>Reporter: Aditya Sharma
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: 16.11.04
>
> Attachments: OFBIZ-9847.patch
>
>
> Step to regenerate:
> Login to webpos component (https://localhost:8443/webpos/control/main)
> Error in logs:
> {code:java}
> 2017-10-15 02:24:10,521 |jsse-nio-8443-exec-3 |ControlServlet
> |E| Error in request handler: 
> org.apache.ofbiz.webapp.control.RequestHandlerException: Unknown request 
> [setLocaleFromBrowser]; this request does not exist or cannot be called 
> directly.
> at 
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:197)
>  ~[ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) 
> [ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) 
> [ofbiz.jar:?]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
> [tomcat-embed-websocket-8.0.39.jar:8.0.39]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:196)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:157)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) 
> [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
>

[jira] [Assigned] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component

2017-10-15 Thread Jacques Le Roux (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-9847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux reassigned OFBIZ-9847:
--

Assignee: Jacques Le Roux  (was: Aditya Sharma)

> setLocaleFromBrowser request missing for webpos component
> -
>
> Key: OFBIZ-9847
> URL: https://issues.apache.org/jira/browse/OFBIZ-9847
> Project: OFBiz
>  Issue Type: Bug
>  Components: webpos
>Affects Versions: Trunk
>Reporter: Aditya Sharma
>Assignee: Jacques Le Roux
>Priority: Minor
> Attachments: OFBIZ-9847.patch
>
>
> Step to regenerate:
> Login to webpos component (https://localhost:8443/webpos/control/main)
> Error in logs:
> {code:java}
> 2017-10-15 02:24:10,521 |jsse-nio-8443-exec-3 |ControlServlet
> |E| Error in request handler: 
> org.apache.ofbiz.webapp.control.RequestHandlerException: Unknown request 
> [setLocaleFromBrowser]; this request does not exist or cannot be called 
> directly.
> at 
> org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:197)
>  ~[ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) 
> [ofbiz.jar:?]
> at 
> org.apache.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) 
> [ofbiz.jar:?]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) 
> [javax.servlet-api-4.0.0.jar:4.0.0]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
> [tomcat-embed-websocket-8.0.39.jar:8.0.39]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:196)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:157)
>  [ofbiz.jar:?]
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
>  [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
> [tomcat-catalina-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) 
> [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
>  [tomcat-coyote-8.5.23.jar:8.5.23]
> at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)