I tried to use the <display:*> tag library in a webapp and deployed it on JBoss 3.2.3 with Tomcat 5.0.16 as webcontainer. When trying to view the jsp page containing the tag library the following error occurs:

java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.(Ljava/lang/String;ZLjava/lang/String;ZZ)V

On some forums I discovered that more people are having this problem. Some say it’s because of a different version of the TagAttributeInfo class in the servlet.jar. But I can’t find any information about actually solving the problem.
Does anyone know how to solve the problem? Do I need an older or newer servlet.jar library?