https://bz.apache.org/bugzilla/show_bug.cgi?id=69394
Bug ID: 69394
Summary: Breaking-change in jasper releaseTag method
Product: Tomcat 9
Version: 9.0.96
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Jasper
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: -----
The changes made for BUG 69333 introduce a breaking-change in jasper that
prevent the use of wars with pre-compiled JSPs compatible with all versions of
Tomcat 9.0.x.
The 3rd argument of the releaseTag method has been removed. This causes an
exception with JSPs pre-compiled in previous versions of Jasper:
---
org.apache.catalina.core.ApplicationDispatcher.invoke Servlet.service() for
servlet [org.apache.jsp.world_jsp] threw exception
java.lang.NoSuchMethodError:
org.apache.jasper.runtime.JspRuntimeLibrary.releaseTag(Ljavax/servlet/jsp/tagext/Tag;Lorg/apache/tomcat/InstanceManager;Z)V
---
I think that this 3rd argument should be reintroduced with a deprecation notice
and removed in the next major version of Tomcat.
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]