Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #36009 All Revisions ] Back to Issue ]
Summary 0036009: Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher
Revision 2017-05-16 13:18 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error stack trace is shown after opening the selector pop-up:

java.lang.ClassCastException: org.apache.catalina.util.ParameterMap cannot be cast to java.util.HashMap
    at org.openbravo.erpCommon.info.ProductMultiple.isCalledFromSoTrx(ProductMultiple.java:437)
    at org.openbravo.erpCommon.info.ProductMultiple.doPost(ProductMultiple.java:72)
    at org.openbravo.base.HttpBaseServlet.doGet(HttpBaseServlet.java:294)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:455)

This is caused due to a change introduced in Tomcat 7.0.76[1]. The ParameterMap[2] class is no longer extending HashMap.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2 [^]
Revision 2017-05-16 13:11 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error stack trace is shown after opening the selector pop-up:

java.lang.ClassCastException: org.apache.catalina.util.ParameterMap cannot be cast to java.util.HashMap
    at org.openbravo.erpCommon.info.ProductMultiple.isCalledFromSoTrx(ProductMultiple.java:437)
    at org.openbravo.erpCommon.info.ProductMultiple.doPost(ProductMultiple.java:72)
    at org.openbravo.base.HttpBaseServlet.doGet(HttpBaseServlet.java:294)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:455)

This is caused due to an API change introduced in Tomcat 7.0.76[1]. The ParameterMap[2] class is no longer extending HashMap.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2 [^]
Revision 2017-05-16 13:10 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error stack trace is shown after opening the selector pop-up:

java.lang.ClassCastException: org.apache.catalina.util.ParameterMap[2] cannot be cast to java.util.HashMap
    at org.openbravo.erpCommon.info.ProductMultiple.isCalledFromSoTrx(ProductMultiple.java:437)
    at org.openbravo.erpCommon.info.ProductMultiple.doPost(ProductMultiple.java:72)
    at org.openbravo.base.HttpBaseServlet.doGet(HttpBaseServlet.java:294)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:455)

This is caused due to an API change introduced in Tomcat 7.0.76[1]. The ParameterMap class is no longer extending HashMap.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2 [^]
Revision 2017-05-16 13:10 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error stack trace is shown after opening the selector pop-up:

java.lang.ClassCastException: org.apache.catalina.util.ParameterMap cannot be cast to java.util.HashMap
    at org.openbravo.erpCommon.info.ProductMultiple.isCalledFromSoTrx(ProductMultiple.java:437)
    at org.openbravo.erpCommon.info.ProductMultiple.doPost(ProductMultiple.java:72)
    at org.openbravo.base.HttpBaseServlet.doGet(HttpBaseServlet.java:294)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:455)

This is caused due to an API change introduced in Tomcat 7.0.76[1]. The ParameterMap class is no longer extending HashMap.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2 [^]
Revision 2017-05-16 13:07 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error is shown after opening the selector pop-up: "java.lang.ClassCastException: org.apache.catalina.util.ParameterMap cannot be cast to java.util.HashMap"

This is caused due to an API change introduced in Tomcat 7.0.76[1]. The ParameterMap class is no longer extending HashMap.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2 [^]
Revision 2017-05-16 13:05 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error is shown after opening the selector pop-up: "java.lang.ClassCastException: org.apache.catalina.util.ParameterMap cannot be cast to java.util.HashMap"

This is caused due to an API change introduced in Tomcat 7.0.76[1]. The ParameterMap class is no longer extending HashMap.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2R40 [^]
Revision 2017-05-16 13:04 by caristu
Description Product selector in Stock Report is not working when using Tomcat 7.0.76 or higher. The following error is shown after opening the selector pop-up: "java.lang.ClassCastException: org.apache.catalina.util.ParameterMap cannot be cast to java.util.HashMap"

This is caused due to an API change introduced in Tomcat 7.0.76[1]. The ParameterMap class is no longer extending HashMap anymore.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=60808 [^]
[2] https://github.com/apache/tomcat/commit/4e6c21d4f2fef36885d9f4945b31c38c30a95adf#diff-f426585723df91288b2aec48c27124e2R40 [^]


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker