[jira] [Commented] (OFBIZ-9847) setLocaleFromBrowser request missing for webpos component
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)