-
Interfaces Interface Description org.apache.catalina.GSSRealm This will be removed in Tomcat 9 and integrated intoRealm
.org.apache.tomcat.jni.BIOCallback Unused. Will be removed in Tomcat 10.1org.apache.tomcat.jni.PasswordCallback Unused. Will be removed in Tomcat 10.1org.apache.tomcat.jni.PoolCallback The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.ProcErrorCallback The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.util.codec.BinaryDecoder This interface is unused and will be removed in Tomcat 9org.apache.tomcat.util.codec.BinaryEncoder This interface is unused and will be removed in Tomcat 9org.apache.tomcat.util.codec.Decoder This interface is unused and will be removed in Tomcat 9org.apache.tomcat.util.codec.Encoder This interface is unused and will be removed in Tomcat 9org.apache.tomcat.util.digester.DocumentProperties.Encoding This method will be removed in Tomcat 9
-
Classes Class Description org.apache.catalina.realm.Constants Unused. Will be removed in Tomcat 9org.apache.catalina.realm.JDBCRealm Will be removed in Tomcat 10 onwards. Use the DataSourceRealm instead.org.apache.catalina.session.JDBCStore Removed in Tomcat 10 and replaced by DataSourceStore with removal of legacy JDBC codeorg.apache.catalina.users.MemoryGroup UseAbstractGroup
instead.org.apache.catalina.users.MemoryRole UseAbstractRole
instead.org.apache.catalina.users.MemoryUser UseAbstractUser
instead.org.apache.catalina.util.ConcurrentDateFormat Unused. This will be removed in Tomcat 10. UseConcurrentDateFormat
org.apache.catalina.util.MIME2Java Unused. Will be removed in Tomcat 9.org.apache.catalina.util.SystemPropertyReplacerListener No longer used. Will be removed in Tomcat 9.org.apache.coyote.ajp.AjpAprProtocol The APR/Native Connector will be removed in Tomcat 10.1.x onwards.org.apache.coyote.ajp.AjpProtocol This class will be removed in Tomcat 9.org.apache.coyote.ContainerThreadMarker Unused. Will be removed in Tomcat 10.1.xorg.apache.coyote.http11.Http11AprProtocol The APR/Native Connector will be removed in Tomcat 10.1.x onwards.org.apache.coyote.http11.Http11Protocol This class will be removed in Tomcat 9.org.apache.jasper.el.ELResolverImpl org.apache.jasper.el.ExpressionEvaluatorImpl org.apache.jasper.el.ExpressionImpl org.apache.jasper.el.FunctionMapperImpl org.apache.jasper.el.VariableResolverImpl org.apache.jasper.xmlparser.ASCIIReader Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.EncodingMap Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.SymbolTable Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.UCSReader Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.UTF8Reader Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.XMLChar Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.XMLEncodingDetector Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.XMLString Will be removed in Tomcat 9.0.x onwardsorg.apache.jasper.xmlparser.XMLStringBuffer Will be removed in Tomcat 9.0.x onwardsorg.apache.naming.Constants Unused. Will be removed in Tomcat 9.org.apache.tomcat.dbcp.dbcp2.cpdsadapter.PStmtKeyCPDS UsePStmtKey
.org.apache.tomcat.jni.Address The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Directory The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.File The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.FileInfo The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Global The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Local The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Lock The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Mmap The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Multicast The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.OS The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Poll The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Proc The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Procattr The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Registry The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Shm The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Sockaddr The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Socket The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.SSLSocket The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Status The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Stdlib The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Thread The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.Time The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.jni.User The scope of the APR/Native Library will be reduced in Tomcat 10.1.x / Tomcat Native 2.x onwards to only include those components required to provide OpenSSL integration with the NIO and NIO2 connectors.org.apache.tomcat.util.compat.TLS Unused. This will be removed in Tomcat 10.org.apache.tomcat.util.digester.Digester.EnvironmentPropertySource UseEnvironmentPropertySource
This will be removed in Tomcat 10 onwards.org.apache.tomcat.util.digester.RuleSetBase Unnecessary once deprecated methods are removed. Will be removed in Tomcat 9.org.apache.tomcat.util.http.parser.Vary UseTokenList
.org.apache.tomcat.util.net.AprEndpoint The APR/Native Connector will be removed in Tomcat 10.1.x onwards.org.apache.tomcat.util.net.AprSSLSupport The APR/Native Connector will be removed in Tomcat 10.1.x onwards.org.apache.tomcat.util.net.ContainerThreadMarker Unused. Will be removed in Tomcat 10.1.xorg.apache.tomcat.util.security.MD5Encoder Unused. UseHexUtils
instead. Will be removed in Tomcat 11.
-
Exceptions Exceptions Description org.apache.tomcat.jni.Error Unused. Will be removed in Tomcat 10.1org.apache.tomcat.util.codec.DecoderException This exception is unused and will be removed in Tomcat 9org.apache.tomcat.util.codec.EncoderException This exception is unused and will be removed in Tomcat 9