Red Hat Bugzilla – Bug 1311622
Getting NoSuchElementException while handling attributes with empty string value in tomcat 7.0.54
Last modified: 2016-11-03 17:11:40 EDT
Description of problem: - Getting the error "NoSuchElementException while handling attributes with empty string value".This bug is already described in community with bug id :56561 (NoSuchElementException on empty attribute in Validator$ValidateVisitor.getJspAttribute(Validator.java:1385)) How reproducible: -The error is reproducible with below steps and attached application. Steps to Reproduce: 1.Deploy the attached sample war application in tomcat 7.0.54 2.Hit the url : http://IP:PORT/testapp 3.Press menu option "Registros - Listar Registros" Actual results: - Getting java.util.NoSuchElementExceptionjava.util.ArrayList$Itr.next(ArrayList.java:834) Expected results: - The application should run without throwing any error. Additional info: - The error can be seen only with tomcat 7.0.54 and it is fixed in higher version of tomcat eg: tomcat 7.0.59 - [root@pdegave]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.2 (Maipo) - [root@pdegave]# yum list installed | grep tomcat tomcat.noarch 7.0.54-2.el7_1 @rhel-7-server-rpms tomcat-admin-webapps.noarch 7.0.54-2.el7_1 @rhel-7-server-rpms tomcat-el-2.2-api.noarch 7.0.54-2.el7_1 @rhel-7-server-rpms tomcat-jsp-2.2-api.noarch 7.0.54-2.el7_1 @rhel-7-server-rpms tomcat-lib.noarch 7.0.54-2.el7_1 @rhel-7-server-rpms tomcat-servlet-3.0-api.noarch 7.0.54-2.el7_1 @rhel-7-server-rpms
It looks like this is ASF BZ 56561 from the case. The following two revisions should resolve the issue: http://svn.apache.org/r1597587 http://svn.apache.org/r1597545 ------------------------------------------------------------------------ r1597587 | kkolinko | 2014-05-26 09:57:55 -0400 (Mon, 26 May 2014) | 4 lines https://issues.apache.org/bugzilla/show_bug.cgi?id=56561 Followup to r1597532: check the output of the new test. It is backport of r1597573 from tomcat/trunk. ------------------------------------------------------------------------ r1597545 | violetagg | 2014-05-26 06:00:25 -0400 (Mon, 26 May 2014) | 4 lines Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56561 Merged revisions 1597532, 1597541 from tomcat/trunk: Fixed NoSuchElementException when an attribute has empty string as value. ------------------------------------------------------------------------
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2016-2599.html