Bug 66013 - missing class javax.servlet.jsp.tagext.TagExtraInfo used by org.apache.jasper.compiler.TagLibraryInfoImpl
Summary: missing class javax.servlet.jsp.tagext.TagExtraInfo used by org.apache.jasper...
Status: RESOLVED INVALID
Alias: None
Product: Tomcat 10
Classification: Unclassified
Component: Jasper (show other bugs)
Version: 10.0.20
Hardware: PC All
: P2 normal (vote)
Target Milestone: ------
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-13 20:15 UTC by TomasJ
Modified: 2022-04-15 10:22 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TomasJ 2022-04-13 20:15:13 UTC
missing class javax.servlet.jsp.tagext.TagExtraInfo used by org.apache.jasper.compiler.TagLibraryInfoImpl.java. The class TagExtraInfo exist but under package jakarta.servlet.jsp.tagext.TagExtraInfo.class
Comment 1 Christopher Schultz 2022-04-14 12:58:17 UTC
Tomcat 10 implements the Jakarta Servlet specification, not the Java Servlet specification. All classes in javax.servlet have moved to jakarta.servlet.

This class is not "missing", but not expected to exist.
Comment 2 TomasJ 2022-04-15 09:37:24 UTC
So then I need to reformulate the problem:
The org.apache.jasper.compiler.TagLibraryInfoImpl.java from lib/jasper.jar
uses illegal class javax.servlet.jsp.tagext.TagExtraInfo instead jakarta.servlet.jsp.tagext.TagExtraInfo
Comment 3 Mark Thomas 2022-04-15 10:22:33 UTC
No, it doesn't. You are using the wrong Jar. The users list is the place to seek help.