# Deprecated API

## Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors

Deprecated Interfaces
Interface and Description
org.apache.tomcat.util.IntrospectionUtils.AttributeHolder Is used only by deprecated method
org.apache.tomcat.util.modeler.modules.MbeansSourceMBean Unused: Will be removed in Tomcat 8.0.x
org.apache.catalina.loader.StandardClassLoaderMBean Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.tribes.tipis.Streamable Unused - will be removed in Tomcat 8.0.x
org.apache.coyote.http11.upgrade.UpgradeInbound Will be removed in Tomcat 8.0.x.

Deprecated Classes
Class and Description
org.apache.catalina.util.Base64 Use `Base64` This class will be removed in Tomcat 8.
org.apache.catalina.CatalinaFactory There was no demand for this capability and it will be removed in Tomcat 8.0.x
org.apache.catalina.ha.jmx.ClusterJmxHelper Unused - registration now happens via `LifecycleMBeanBase`
org.apache.catalina.tribes.Constants Unused - will be removed in 8.0.x
org.apache.catalina.websocket.Constants Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.catalina.util.DateTool Mostly unused and will be removed in 8.0.x onwards
org.apache.catalina.startup.DigesterFactory Use `DigesterFactory`
org.apache.tomcat.util.DomUtil Unused: Will be removed in Tomcat 8.0.x
org.apache.jasper.el.ELResolverImpl
org.apache.catalina.startup.Embedded Use `Tomcat` instead.
org.apache.catalina.util.Enumerator Replaced by java.util.Collections#enumeration(..)
org.apache.jasper.util.Enumerator Replaced by java.util.Collections#enumeration(..)
org.apache.jasper.el.ExpressionEvaluatorImpl
org.apache.jasper.el.ExpressionImpl
org.apache.jasper.el.FunctionMapperImpl
org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener Will be removed in Tomcat 8.0.x
org.apache.tomcat.util.modeler.modules.MbeansDescriptorsDOMSource Unused: Will be removed in Tomcat 8.0.x
org.apache.tomcat.util.modeler.modules.MbeansSource Unused: Will be removed in Tomcat 8.0.x
org.apache.catalina.websocket.MessageInbound Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.tomcat.util.MutableInteger Will be removed in Tomcat 8.0.x
org.apache.jasper.runtime.PerThreadTagHandlerPool Use of ThreadLocals is likely to trigger memory leaks. Use TagHandlerPool. Will be removed in Tomcat 8.0.x.
org.apache.catalina.util.SchemaResolver Use `LocalResolver`
org.apache.catalina.ha.session.SessionIDMessage Will be removed in Tomcat 8.0.x
org.apache.catalina.loader.StandardClassLoader Unnecessary. Will be removed in Tomcat 8.0.x.
org.apache.catalina.websocket.StreamInbound Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.upgrade.UpgradeAprProcessor Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.upgrade.UpgradeBioProcessor Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.upgrade.UpgradeNioProcessor Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.upgrade.UpgradeOutbound Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.upgrade.UpgradeProcessor Will be removed in Tomcat 8.0.x.
org.apache.jasper.el.VariableResolverImpl
org.apache.catalina.websocket.WebSocketServlet Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.catalina.websocket.WsFrame Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.catalina.websocket.WsHttpServletRequestWrapper Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.catalina.websocket.WsInputStream Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.catalina.websocket.WsOutbound Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
org.apache.catalina.startup.XmlErrorHandler Use `XmlErrorHandler`

Deprecated Fields
Field and Description
org.apache.coyote.ajp.Constants._200_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants._400_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants._404_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.a Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.A Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.ACK_BYTES Unused - will be removed in 8.0.x
org.apache.catalina.Container.ADD_MAPPER_EVENT Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.manager.ManagerServlet.appBase Unused
org.apache.catalina.authenticator.Constants.BASIC_METHOD Replaced by HttpServletRequest.BASIC_AUTH
org.apache.coyote.ajp.Constants.BUFFERED_FILTER Unused - will be removed in 8.0.x
org.apache.catalina.authenticator.Constants.CERT_METHOD Replaced by HttpServletRequest.CLIENT_CERT_AUTH
org.apache.coyote.ajp.Constants.CHUNKED Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.CHUNKED_FILTER Unused - will be removed in 8.0.x
org.apache.catalina.core.StandardWrapper.classTypeUsedInService
org.apache.coyote.ajp.Constants.CLOSE Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.CLOSE_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.COLON Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.COLON_BYTES Unused - will be removed in 8.0.x
org.apache.catalina.startup.HostConfig.configClass Will be removed in Tomcat 8.0.x
org.apache.coyote.ajp.Constants.CONNECTION Unused - will be removed in 8.0.x
org.apache.catalina.connector.Response.connector Unused
org.apache.catalina.manager.ManagerServlet.contextDescriptors Unused
org.apache.coyote.ajp.Constants.CR Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.CRLF Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.CRLF_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.DEFAULT_CONNECTION_UPLOAD_TIMEOUT Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.DEFAULT_HTTP_HEADER_BUFFER_SIZE Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.DEFAULT_USE_SENDFILE Unused - will be removed in 8.0.x
org.apache.catalina.startup.ContextConfig.defaultContextXml Unnecessary
org.apache.catalina.startup.Tomcat.defaultRealm
org.apache.catalina.authenticator.Constants.DIGEST_METHOD Replaced by HttpServletRequest.DIGEST_AUTH
org.apache.catalina.core.ApplicationFilterFactory.DISPATCHER_REQUEST_PATH_ATTR Use `Globals.DISPATCHER_REQUEST_PATH_ATTR`
org.apache.catalina.core.ApplicationFilterFactory.DISPATCHER_TYPE_ATTR Use `Globals.DISPATCHER_TYPE_ATTR`
org.apache.catalina.authenticator.Constants.FORM_METHOD Replaced by HttpServletRequest.FORM_AUTH
org.apache.coyote.ajp.Constants.GET Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.GZIP_FILTER Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.HEAD Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.HT Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.HTTP_10 Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.HTTP_11 Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.HTTP_11_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.IDENTITY_FILTER Unused - will be removed in 8.0.x
org.apache.coyote.http11.Constants.IS_SECURITY_ENABLED Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.KEEPALIVE Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.KEEPALIVE_BYTES Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.LC_OFFSET Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.LF Unused - will be removed in 8.0.x
org.apache.catalina.util.DateTool.LOCALE_US Use `Locale.US`
org.apache.tomcat.util.modeler.modules.ModelerSource.location
org.apache.catalina.Globals.MBEAN_REGISTRY_ATTR Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.Globals.MBEAN_SERVER_ATTR Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.authenticator.DigestAuthenticator.md5Encoder Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.realm.RealmBase.md5Encoder Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.servlets.WebdavServlet.md5Encoder Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.authenticator.DigestAuthenticator.md5Helper Unused - will be removed in Tomcat 8.0.x onwards
org.apache.catalina.tribes.membership.MemberImpl.MEMBER_NAME Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.ha.session.BackupManager.mExpireSessionsOnShutdown Unused - will be removed in Tomcat 8.0.x
org.apache.tomcat.util.IntrospectionUtils.PATH_SEPARATOR Used only by deprecated method
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.performConnectTest
org.apache.coyote.ajp.Constants.POST Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.QUESTION Unused - will be removed in 8.0.x
org.apache.catalina.Context.RELOAD_EVENT Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.Container.REMOVE_MAPPER_EVENT Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.deploy.ContextTransaction.resources
org.apache.coyote.ajp.Constants.SC_A_SSL_KEYSIZE Unused - will be removed in 8.0.x
org.apache.catalina.tribes.transport.bio.MultipointBioSender.selectTimeout Unused - will be removed in Tomcat 8.0.x
org.apache.coyote.ajp.Constants.SERVER_BYTES Unused - will be removed in 8.0.x
org.apache.catalina.session.StandardSession.sessionContext
org.apache.catalina.connector.Request.sessionParsed
org.apache.catalina.authenticator.SingleSignOn.sm
org.apache.coyote.ajp.Constants.SP Unused - will be removed in 8.0.x
org.apache.catalina.Globals.SSL_SESSION_ID_TOMCAT_ATTR
org.apache.catalina.core.AprLifecycleListener.sslAvailable
org.apache.catalina.startup.Catalina.starting Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.startup.Catalina.stopping Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.tribes.membership.MemberImpl.TCP_LISTEN_HOST Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.tribes.membership.MemberImpl.TCP_LISTEN_PORT Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.tribes.group.RpcChannel.RpcCollector.timeout Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.CoordinationMessage.timestamp Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.Globals.TOMCAT_CONNECTOR_ATTR_PREFIX Unused. Will be removed in Tomcat 8.0.x.
org.apache.coyote.ajp.Constants.TRANSFERENCODING Unused - will be removed in 8.0.x
org.apache.coyote.http11.AbstractHttp11Processor.upgradeInbound Will be removed in Tomcat 8.0.x.
org.apache.coyote.ajp.Constants.VOID_FILTER Unused - will be removed in 8.0.x
org.apache.coyote.ajp.Constants.Z Unused - will be removed in 8.0.x

Deprecated Methods
Method and Description
org.apache.catalina.Context.addApplicationListener(String) Use `Context.addApplicationListener(ApplicationListener)`
org.apache.tomcat.util.net.NioEndpoint.Poller.addEvent(Runnable)
org.apache.tomcat.util.IntrospectionUtils.addJarsFromClassPath(Vector<URL>, String) Is used only by deprecated method
org.apache.catalina.connector.Request.addParameter(String, String[])
org.apache.tomcat.util.http.Parameters.addParameterValues(String, String[])
org.apache.catalina.deploy.ServletDef.addSecurityRoleRef(String, String)
org.apache.catalina.ant.jmx.Arg.addText(String) Use `Arg.setValue(String)`
org.apache.tomcat.util.IntrospectionUtils.addToClassPath(Vector<URL>, String) Is used only by deprecated method
org.apache.tomcat.util.IntrospectionUtils.addToolsJar(Vector<URL>) Is used only by deprecated method
org.apache.tomcat.util.buf.ByteChunk.append(char) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.CharChunk.append(StringBuilder) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.Authenticator.authenticate(Request, HttpServletResponse, LoginConfig) Use `Authenticator.authenticate(Request, HttpServletResponse)`. This will be removed / have reduced visibility in Tomcat 8.0.x
org.apache.tomcat.util.digester.Rule.begin(Attributes) Use the `begin` method with `namespace` and `name` parameters instead.
org.apache.naming.ContextBindings.bindClassLoader(Object) - unused
org.apache.naming.ContextBindings.bindClassLoader(Object, Object) - unused
org.apache.naming.ContextBindings.bindThread(Object) - unused
org.apache.tomcat.util.digester.Rule.body(String) Use the `body` method with `namespace` and `name` parameters instead.
org.apache.catalina.tribes.group.RpcChannel.bToS(byte[]) Unused - will be removed in Tomcat 8.0.x
org.apache.tomcat.util.IntrospectionUtils.callMain(Class<?>, String[]) Not used
org.apache.tomcat.util.IntrospectionUtils.callMethod0(Object, String) Not used, though compliments callMethod1 and callMethodN here
org.apache.tomcat.util.IntrospectionUtils.classPathAdd(URL[], String) Not used
org.apache.catalina.connector.Request.clearHeaders()
org.apache.catalina.connector.Request.clearParameters()
org.apache.tomcat.util.net.NioEndpoint.Poller.cometInterest(NioChannel)
org.apache.tomcat.util.buf.UDecoder.convert(ByteChunk) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.UDecoder.convert(CharChunk) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.UDecoder.convert(MessageBytes) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.UDecoder.convert(String) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.mbeans.MBeanFactory.createAccessLoggerValve(String) Will be removed in Tomcat 8.0.x. Replaced by `MBeanFactory.createValve(String, String)`.
org.apache.catalina.connector.Response.createOutputStream()
org.apache.catalina.mbeans.MBeanFactory.createRemoteAddrValve(String) Will be removed in Tomcat 8.0.x. Replaced by `MBeanFactory.createValve(String, String)`.
org.apache.catalina.mbeans.MBeanFactory.createRemoteHostValve(String) Will be removed in Tomcat 8.0.x. Replaced by `MBeanFactory.createValve(String, String)`.
org.apache.catalina.mbeans.MBeanFactory.createSingleSignOn(String) Will be removed in Tomcat 8.0.x. Replaced by `MBeanFactory.createValve(String, String)`.
org.apache.coyote.http11.Http11AprProtocol.Http11ConnectionHandler.createUpgradeProcessor(SocketWrapper<Long>, UpgradeInbound) Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.Http11NioProtocol.Http11ConnectionHandler.createUpgradeProcessor(SocketWrapper<NioChannel>, UpgradeInbound) Will be removed in Tomcat 8.0.x.
org.apache.coyote.AbstractProtocol.AbstractConnectionHandler.createUpgradeProcessor(SocketWrapper, UpgradeInbound) Will be removed in Tomcat 8.0.x.
org.apache.coyote.ajp.AbstractAjpProtocol.AbstractAjpConnectionHandler.createUpgradeProcessor(SocketWrapper, UpgradeInbound) Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.Http11Protocol.Http11ConnectionHandler.createUpgradeProcessor(SocketWrapper<Socket>, UpgradeInbound) Will be removed in Tomcat 8.0.x.
org.apache.tomcat.util.IntrospectionUtils.displayClassPath(String, URL[]) Not used
org.apache.catalina.servlets.DefaultServlet.displaySize(StringBuilder, int) Will be removed in Tomcat 8.0.x. Replaced by `DefaultServlet.renderSize(long)`
org.apache.catalina.connector.Request.doUpgrade(UpgradeInbound) Will be removed in Tomcat 8.0.x.
org.apache.catalina.util.Base64.encode(byte[]) Use `DatatypeConverter.printBase64Binary(byte[])`. This method will be removed in Tomcat 8.0.x.
org.apache.catalina.connector.Response.encodeRedirectUrl(String) As of Version 2.1 of the Java Servlet API, use `encodeRedirectURL()` instead.
org.apache.catalina.filters.CsrfPreventionFilter.CsrfResponseWrapper.encodeRedirectUrl(String)
org.apache.catalina.connector.Response.encodeUrl(String) As of Version 2.1 of the Java Servlet API, use `encodeURL()` instead.
org.apache.catalina.filters.CsrfPreventionFilter.CsrfResponseWrapper.encodeUrl(String)
org.apache.tomcat.util.digester.Rule.end() Use the `end` method with `namespace` and `name` parameters instead.
org.apache.tomcat.util.buf.CharChunk.equals(byte[], int, int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.IntrospectionUtils.execute(Object, String) Not used
org.apache.catalina.deploy.NamingResources.exists(String)
org.apache.tomcat.util.log.UserDataHelper.Mode.fallToDebug() Unused, removed in Tomcat 8.
org.apache.catalina.Context.findApplicationListeners() The return type of this method will be changing to `ApplicationListener`[] in Tomcat 8
org.apache.tomcat.util.modeler.Registry.findManagedBean(Class<?>, String)
org.apache.catalina.core.StandardWrapper.findMappingObject()
org.apache.catalina.core.StandardContext.findMappingObject()
org.apache.tomcat.util.buf.ByteChunk.findNotBytes(byte[], int, int, byte[]) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.mbeans.MBeanFactory.findObjectName(String) Unused
org.apache.catalina.core.StandardContext.findStaticResources()
org.apache.catalina.session.StandardSession.fireContainerEvent(Context, String, Object) No longer necessary since `StandardContext` implements the `Container` interface.
org.apache.catalina.manager.ManagerServlet.getAppBase() Unused
org.apache.tomcat.util.IntrospectionUtils.getAttribute(Object, String) Not used
org.apache.catalina.Context.getAvailable() This will be removed in Tomcat 8.0.x onwards. Use `Lifecycle.getState()`.`isAvailable()` instead
org.apache.catalina.Context.getCharsetMapper() Use `Context.getCharset(Locale)`
org.apache.catalina.startup.FailedContext.getCharsetMapper()
org.apache.tomcat.util.IntrospectionUtils.getClassPath(String, String, String, boolean) Not used
org.apache.tomcat.util.IntrospectionUtils.getClassPath(Vector<URL>) Is used only by deprecated method
org.apache.tomcat.util.buf.MessageBytes.getClone() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.CharChunk.getClone() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.ByteChunk.getClone() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.el.parser.SimpleCharStream.getColumn()
org.apache.tomcat.util.net.NioEndpoint.KeyAttachment.getCometOps() Unused - will be removed in Tomcat 8
org.apache.catalina.core.NamingContextListener.getCompContext()
org.apache.catalina.core.StandardContext.getCompilerClasspath()
org.apache.catalina.startup.ContextConfig.getConfigBase() Unused - will be removed in 8.0.x
org.apache.catalina.startup.HostConfig.getConfigClass() Will be removed in Tomcat 8.0.x
org.apache.catalina.connector.Response.getConnector()
org.apache.catalina.connector.MapperListener.getConnectorName()
org.apache.catalina.mbeans.MBeanUtils.getContainerKeyProperties(Container) To be removed since to creates a circular dependency. Will be replaced in Tomcat 8 by a new method on `Container`.
org.apache.coyote.http11.filters.IdentityInputFilter.getContentLength() Unused - will be removed in 8.0.x
org.apache.catalina.startup.TldConfig.getContext() Unused - will be removed in 8.0.x
org.apache.catalina.connector.Request.getContextPathMB()
org.apache.catalina.startup.ContextConfig.getDefaultContextXml() Never changed from default
org.apache.catalina.CatalinaFactory.getDefaultPipelineClassName() Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.startup.Tomcat.getDefaultRealm() Will be removed in Tomcat 8.0.x
org.apache.jasper.el.ELResolverImpl.getDefaultResolver() Use `ELContextImpl.getDefaultResolver()` instead. This method will be removed in Tomcat 8.0.x onwards.
org.apache.naming.resources.ResourceCache.getDesiredEntryAccessRatio() - unused
org.apache.naming.resources.ProxyDirContext.getDirContext() - unused
org.apache.naming.resources.ProxyDirContext.getDocBase() - unused
org.apache.catalina.mbeans.MBeanUtils.getDomain(Container) To be removed since to creates a circular dependency. Will be replaced in Tomcat 8 by a new method on `Container`.
org.apache.catalina.mbeans.MBeanUtils.getDomain(Service) To be removed since to creates a circular dependency. Will be replaced in Tomcat 8 by a new method on `Service`.
org.apache.catalina.startup.FailedContext.getDomainInternal()
org.apache.catalina.ha.session.BackupManager.getExpireSessionsOnShutdown() Unused - will be removed in Tomcat 8.0.x
org.apache.jasper.runtime.PageContextImpl.getExpressionEvaluator()
org.apache.jasper.runtime.JspContextWrapper.getExpressionEvaluator()
org.apache.catalina.core.ApplicationPart.getFilename() Use `ApplicationPart.getSubmittedFileName()` from Servlet 3.1 instead. This method will be removed in Tomcat 8.
org.apache.tomcat.util.IntrospectionUtils.getFilesByExt(String, String) Is used only by deprecated method
org.apache.catalina.core.StandardContext.getHostname() Unused. Will be removed in Tomcat 8.0.x.
org.apache.catalina.connector.Response.getIncluded()
org.apache.tomcat.util.modeler.modules.ModelerSource.getInputStream() Unused - will be removed in Tomcat 8.0.x
org.apache.tomcat.util.buf.MessageBytes.getInt() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.CharChunk.getInt() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.ByteChunk.getInt() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.jasper.JspCompilationContext.getJspLastModified() Will be removed in Tomcat 8.0.x. Use `JspCompilationContext.getLastModified(String)` instead.
org.apache.tomcat.util.net.NioEndpoint.KeyAttachment.getLastRegistered() Unused - will be removed in Tomcat 8
org.apache.el.parser.SimpleCharStream.getLine()
org.apache.tomcat.util.bcel.classfile.LocalVariableTable.getLocalVariable(int) since 5.2 because multiple variables can share the same slot, use getLocalVariable(int index, int pc) instead.
org.apache.catalina.Container.getMappingObject()
org.apache.catalina.core.ContainerBase.getMappingObject()
org.apache.naming.resources.ResourceCache.getMaxAllocateIterations() - unused
org.apache.catalina.tribes.membership.McastService.getMcastAddr() use getAddress
org.apache.catalina.tribes.membership.McastService.getMcastBindAddress() use getBind
org.apache.catalina.tribes.membership.McastService.getMcastDropTime() use getDropTime
org.apache.catalina.tribes.membership.McastService.getMcastFrequency() use getFrequency
org.apache.catalina.tribes.membership.McastService.getMcastPort() use getPort()
org.apache.catalina.tribes.membership.McastService.getMcastSoTimeout() use getSoTimeout
org.apache.catalina.tribes.membership.McastService.getMcastTTL() use getTtl
org.apache.catalina.core.DefaultInstanceManager.getName(Method)
org.apache.catalina.core.NamingContextListener.getNamingContext()
org.apache.catalina.deploy.ContextTransaction.getNamingResources()
org.apache.catalina.connector.Request.getNoteNames()
org.apache.catalina.connector.Request.getPathInfoMB()
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.getPerformConnectTest()
org.apache.catalina.realm.MemoryRealm.getPrincipals() Unused
org.apache.catalina.ha.tcp.SimpleTcpCluster.getProperty(String) Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.startup.CatalinaProperties.getProperty(String, String) Unused - will be removed in 8.0.x
org.apache.catalina.ha.tcp.SimpleTcpCluster.getPropertyNames() Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.Cluster.getProtocol()
org.apache.catalina.util.DOMWriter.getQualifiedNames() Unused - will be removed in 8.0.x
org.apache.catalina.core.ApplicationContext.getReadonlyAttributes()
org.apache.catalina.connector.Request.getRealPath(String) As of version 2.1 of the Java Servlet API, use `ServletContext.getRealPath()`.
org.apache.catalina.websocket.WsHttpServletRequestWrapper.getRealPath(String)
org.apache.coyote.http11.filters.IdentityInputFilter.getRemaining() Unused - will be removed in 8.0.x
org.apache.catalina.connector.InputBuffer.getRequest()
org.apache.catalina.core.ApplicationContext.getResources()
org.apache.catalina.connector.OutputBuffer.getResponse()
org.apache.catalina.core.ApplicationContextFacade.getServlet(String) As of Java Servlet API 2.1, with no direct replacement.
org.apache.catalina.core.ApplicationContext.getServlet(String) As of Java Servlet API 2.1, with no direct replacement.
org.apache.jasper.servlet.JspCServletContext.getServlet(String) This method has been deprecated with no replacement
org.apache.catalina.core.ApplicationContextFacade.getServletNames() As of Java Servlet API 2.1, with no direct replacement.
org.apache.catalina.core.ApplicationContext.getServletNames() As of Java Servlet API 2.1, with no direct replacement.
org.apache.jasper.servlet.JspCServletContext.getServletNames() This method has been deprecated with no replacement
org.apache.catalina.connector.Request.getServletPathMB()
org.apache.catalina.core.ApplicationContextFacade.getServlets() As of Java Servlet API 2.1, with no direct replacement.
org.apache.catalina.core.ApplicationContext.getServlets() As of Java Servlet API 2.1, with no direct replacement.
org.apache.jasper.servlet.JspCServletContext.getServlets() This method has been deprecated with no replacement
org.apache.catalina.session.StandardSessionFacade.getSessionContext() As of Version 2.1, this method is deprecated and has no replacement.
org.apache.catalina.session.StandardSession.getSessionContext() As of Version 2.1, this method is deprecated and has no replacement. It will be removed in a future version of the Java Servlet API.
org.apache.catalina.core.ApplicationSessionCookieConfig.getSessionCookieName(Context) Replaced by `SessionConfig.getSessionCookieName(Context)`. This will be removed in Tomcat 8.0.x.
org.apache.catalina.core.ApplicationSessionCookieConfig.getSessionUriParamName(Context) Replaced by `SessionConfig.getSessionUriParamName(Context)`. This will be removed in Tomcat 8.0.x.
org.apache.naming.resources.ResourceCache.getSpareNotFoundEntries() - unused
org.apache.catalina.core.StandardContext.getStaticResources()
org.apache.catalina.connector.Response.getStream()
org.apache.catalina.manager.ManagerServlet.getStringManager(HttpServletRequest) Use `StringManager.getManager(String, Enumeration)`. This method will be removed in Tomcat 8.
org.apache.catalina.manager.host.HostManagerServlet.getStringManager(HttpServletRequest) Use `StringManager.getManager(String, Enumeration)`. This method will be removed in Tomcat 8.
org.apache.catalina.tribes.transport.ReceiverBase.getTcpListenAddress() use getAddress
org.apache.catalina.tribes.transport.ReceiverBase.getTcpListenPort() use getPort
org.apache.catalina.tribes.transport.ReceiverBase.getTcpSelectorTimeout() use getSelectorTimeout
org.apache.catalina.tribes.transport.ReceiverBase.getTcpThreadCount() use getMinThreads()/getMaxThreads()
org.apache.catalina.Context.getTldNamespaceAware() This option will be removed in 8.0.x.
org.apache.coyote.Processor.getUpgradeInbound() Will be removed in Tomcat 8.0.x.
org.apache.coyote.AbstractProcessor.getUpgradeInbound() Will be removed in Tomcat 8.0.x.
org.apache.coyote.ajp.AbstractAjpProcessor.getUpgradeInbound() Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.AbstractHttp11Processor.getUpgradeInbound() Will be removed in Tomcat 8.0.x.
org.apache.coyote.http11.upgrade.AbstractProcessor.getUpgradeInbound()
org.apache.catalina.loader.WebappClassLoader.getURL(File, boolean) Use `WebappClassLoader.getURI(File)` instead
org.apache.tomcat.util.IntrospectionUtils.getURL(String, String) Is used only by deprecated method
org.apache.tomcat.util.IntrospectionUtils.getURLClassLoader(URL[], ClassLoader) Not used
org.apache.catalina.session.StandardSessionFacade.getValue(String) As of Version 2.2, this method is replaced by `StandardSessionFacade.getAttribute(java.lang.String)`.
org.apache.catalina.session.StandardSession.getValue(String) As of Version 2.2, this method is replaced by `getAttribute()`
org.apache.catalina.session.StandardSessionFacade.getValueNames() As of Version 2.2, this method is replaced by `StandardSessionFacade.getAttributeNames()`
org.apache.catalina.session.StandardSession.getValueNames() As of Version 2.2, this method is replaced by `getAttributeNames()`
org.apache.jasper.runtime.PageContextImpl.getVariableResolver()
org.apache.jasper.runtime.JspContextWrapper.getVariableResolver()
org.apache.jasper.compiler.AntCompiler.SystemLogHandler.getWrapped() Unused. Will be removed in Tomcat 8.0.x.
org.apache.tomcat.util.IntrospectionUtils.guessInstall(String, String, String) No longer required. Will be removed in Tomcat 8.0.x.
org.apache.tomcat.util.IntrospectionUtils.guessInstall(String, String, String, String) No longer required. Will be removed in Tomcat 8.0.x.
org.apache.tomcat.util.buf.CharChunk.hashIgnoreCase() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.ByteChunk.hashIgnoreCase() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.IntrospectionUtils.hasHook(Object, String) Not used
org.apache.tomcat.util.buf.MessageBytes.indexOf(char) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.MessageBytes.indexOf(char, int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.startup.Tomcat.initSimpleAuth() Will be removed in Tomcat 8.0.x
org.apache.catalina.Container.invoke(Request, Response) Unused. Will be removed in Tomcat 8.0.x.
org.apache.tomcat.util.buf.Ascii.isAlpha(int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.codec.binary.Base64.isArrayByteBase64(byte[]) 1.5 Use `Base64.isBase64(byte[])`, will be removed in 2.0.
org.apache.catalina.core.StandardWrapper.isEventProvider()
org.apache.catalina.core.StandardContext.isEventProvider()
org.apache.catalina.core.StandardContext.isFilesystemBased()
org.apache.tomcat.util.buf.Ascii.isLower(int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.connector.Request.isProcessing()
org.apache.catalina.core.StandardContext.isReplaceWelcomeFiles()
org.apache.catalina.connector.Request.isRequestedSessionIdFromSSL()
org.apache.catalina.connector.Request.isRequestedSessionIdFromUrl() As of Version 2.1 of the Java Servlet API, use `isRequestedSessionIdFromURL()` instead.
org.apache.catalina.websocket.WsHttpServletRequestWrapper.isRequestedSessionIdFromUrl()
org.apache.catalina.valves.AccessLogValve.isResolveHosts() Unused, removed in Tomcat 8. See org.apache.catalina.connector.Connector.setEnableLookups(boolean).
org.apache.catalina.core.StandardContext.isSaveConfig()
org.apache.catalina.core.StandardWrapper.isStatisticsProvider()
org.apache.catalina.core.StandardContext.isStatisticsProvider()
org.apache.tomcat.util.buf.Ascii.isUpper(int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.util.DOMWriter.isValidJavaEncoding(String) Unused - will be removed in 8.0.x
org.apache.tomcat.util.buf.Ascii.isWhite(int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.jasper.compiler.ErrorDispatcher.jspError(Node, String, String, Exception) Replaced by jspError(Node, Exception, String, String)
org.apache.jasper.compiler.ErrorDispatcher.jspError(String, String, Exception) Replaced by jspError(Exception, String, String)
org.apache.catalina.ha.tcp.SimpleTcpCluster.lifecycleEvent(LifecycleEvent) Unused - will be removed in Tomcat 8.0.x
org.apache.tomcat.util.buf.HexUtils.load() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.modeler.modules.ModelerSource.loadDescriptors(Registry, String, String, Object) Location parameter is unused. Will be removed in Tomcat 8.0.x
org.apache.catalina.core.ApplicationContextFacade.log(Exception, String) As of Java Servlet API 2.1, use `log(String, Throwable)` instead
org.apache.catalina.core.ApplicationContext.log(Exception, String) As of Java Servlet API 2.1, use `log(String, Throwable)` instead
org.apache.jasper.servlet.JspCServletContext.log(Exception, String) Use log(String,Throwable) instead
org.apache.catalina.startup.DigesterFactory.newDigester() Unused - will be removed in 8.0.x
org.apache.catalina.startup.DigesterFactory.newDigester(RuleSet) Unused - will be removed in 8.0.x
org.apache.catalina.util.RequestUtil.normalize(String) Deprecated to resolve a circular package dependency and will be removed in Tomcat 8.0.x. Use `RequestUtil.normalize(String)` as a replacement.
org.apache.catalina.util.RequestUtil.normalize(String, boolean) Deprecated to resolve a circular package dependency and will be removed in Tomcat 8.0.x. Use `RequestUtil.normalize(String, boolean)` as a replacement.
org.apache.coyote.http11.filters.ChunkedInputFilter.parseCRLF() Use `ChunkedInputFilter.parseCRLF(boolean)`
org.apache.tomcat.util.buf.Ascii.parseInt(byte[], int, int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.Ascii.parseInt(char[], int, int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.Ascii.parseLong(char[], int, int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.authenticator.DigestAuthenticator.parseUsername(String) Unused. Will be removed in Tomcat 8.0.x
org.apache.coyote.ajp.AjpMessage.processHeader()
org.apache.tomcat.util.net.NioEndpoint.Poller.processSendfile(SelectionKey, NioEndpoint.KeyAttachment, boolean, boolean) Replaced by processSendfile(sk, attachment, event)
org.apache.catalina.session.StandardSessionFacade.putValue(String, Object) As of Version 2.2, this method is replaced by `StandardSessionFacade.setAttribute(java.lang.String, java.lang.Object)`
org.apache.catalina.session.StandardSession.putValue(String, Object) As of Version 2.2, this method is replaced by `setAttribute()`
org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapMessage.readMembers(ObjectInput) Unused - will be removed in 8.0.x
org.apache.catalina.realm.JDBCRealm.release(Connection) Unused
org.apache.catalina.ha.tcp.SimpleTcpCluster.removeProperty(String) Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.session.StandardSessionFacade.removeValue(String) As of Version 2.2, this method is replaced by `StandardSessionFacade.removeAttribute(java.lang.String)`
org.apache.catalina.session.StandardSession.removeValue(String) As of Version 2.2, this method is replaced by `removeAttribute()`
org.apache.tomcat.util.buf.CharChunk.reset() Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.connector.Response.reset(int, String)
org.apache.jasper.runtime.ProtectedFunctionMapper.resolveFunction(String, String)
org.apache.jasper.runtime.JspContextWrapper.resolveVariable(String)
org.apache.catalina.manager.ManagerServlet.sessions(PrintWriter, ContextName, StringManager) Use `ManagerServlet.sessions(PrintWriter, ContextName, int, StringManager)`
org.apache.tomcat.util.IntrospectionUtils.setAttribute(Object, String, Object) Not used
org.apache.tomcat.util.buf.MessageBytes.setCharset(Charset) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.Context.setCharsetMapper(CharsetMapper)
org.apache.catalina.startup.FailedContext.setCharsetMapper(CharsetMapper)
org.apache.tomcat.util.net.NioEndpoint.KeyAttachment.setCometOps(int) Unused (value is set but never read) - will be removed in Tomcat 8
org.apache.catalina.core.StandardContext.setCompilerClasspath(String)
org.apache.catalina.startup.Catalina.setConfig(String) Use `Catalina.setConfigFile(String)`
org.apache.catalina.startup.HostConfig.setConfigClass(String) Will be removed in Tomcat 8.0.x
org.apache.catalina.connector.Response.setContext(Context)
org.apache.catalina.startup.TldConfig.setContext(Context) Unused - will be removed in 8.0.x
org.apache.catalina.connector.Request.setContextPath(String)
org.apache.catalina.connector.Request.setCookies(Cookie[])
org.apache.naming.resources.ResourceAttributes.setCreation(long) - unused
org.apache.catalina.startup.ContextConfig.setDefaultContextXml(String) Unused
org.apache.catalina.startup.Tomcat.setDefaultRealm(Realm) Will be removed in Tomcat 8.0.x.
org.apache.naming.resources.ResourceCache.setDesiredEntryAccessRatio(long) - unused
org.apache.tomcat.util.buf.UEncoder.setEncoding(String) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.core.StandardWrapper.setErrorCount(int)
org.apache.catalina.ha.session.BackupManager.setExpireSessionsOnShutdown(boolean) Unused - will be removed in Tomcat 8.0.x
org.apache.tomcat.util.buf.MessageBytes.setFactory(MessageBytes.MessageBytesFactory) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.connector.Request.setHost(Host)
org.apache.catalina.connector.Response.setIncluded(boolean)
org.apache.tomcat.util.buf.MessageBytes.setInt(int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.naming.resources.ResourceAttributes.setLastModifiedDate(Date) - unused
org.apache.naming.resources.ResourceAttributes.setLastModifiedHttp(String) - unused
org.apache.tomcat.util.net.NioEndpoint.KeyAttachment.setLastRegistered(long) Unused - will be removed in Tomcat 8
org.apache.catalina.core.StandardWrapper.setLoadTime(long)
org.apache.tomcat.util.modeler.modules.MbeansDescriptorsSerSource.setLocation(String) Unused. Will be removed in Tomcat 8.0.x
org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.setLocation(String) Unused. Will be removed in Tomcat 8.0.x
org.apache.tomcat.util.modeler.modules.MbeansDescriptorsDigesterSource.setLocation(String) Unused. Will be removed in Tomcat 8.0.x
org.apache.naming.resources.ResourceCache.setMaxAllocateIterations(int) - unused
org.apache.catalina.core.StandardWrapper.setMaxTime(long)
org.apache.catalina.tribes.membership.McastService.setMcastAddr(String) use setAddress
org.apache.catalina.tribes.membership.McastService.setMcastFrequency(long) use setFrequency
org.apache.catalina.tribes.membership.McastService.setMcastPort(int) use setPort
org.apache.catalina.tribes.membership.McastService.setMcastSoTimeout(int) use setSoTimeout
org.apache.catalina.tribes.membership.McastService.setMcastTTL(int) use setTtl
org.apache.catalina.core.StandardWrapper.setMinTime(long)
org.apache.tomcat.util.buf.ByteChunk.setOptimizedWrite(boolean) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.loader.WebappClassLoader.setParentClassLoader(ClassLoader) Will be removed in 8.0.x onwards.
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.setPerformConnectTest(boolean)
org.apache.catalina.core.StandardWrapper.setProcessingTime(long)
org.apache.tomcat.util.IntrospectionUtils.setProperty(Object, String) Not used
org.apache.catalina.ha.tcp.SimpleTcpCluster.setProperty(String, Object) Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.ha.tcp.SimpleTcpCluster.setProperty(String, String) Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.Cluster.setProtocol(String)
org.apache.catalina.util.DOMWriter.setQualifiedNames(boolean) Unnecessary - will be removed in 8.0.x
org.apache.catalina.core.StandardWrapper.setRequestCount(int)
org.apache.catalina.valves.AccessLogValve.setResolveHosts(boolean) Unused, removed in Tomcat 8. See org.apache.catalina.connector.Connector.setEnableLookups(boolean).
org.apache.catalina.core.StandardContext.setSaveConfig(boolean)
org.apache.catalina.connector.Request.setServerName(String)
org.apache.catalina.connector.Request.setServletPath(String)
org.apache.naming.resources.ResourceCache.setSpareNotFoundEntries(int) - unused
org.apache.catalina.connector.Response.setStatus(int, String) As of Version 2.1 of the Java Servlet API, this method has been deprecated due to the ambiguous meaning of the message parameter.
org.apache.catalina.tribes.transport.ReceiverBase.setTcpListenAddress(String) use setAddress
org.apache.catalina.tribes.transport.ReceiverBase.setTcpListenPort(int) use setPort
org.apache.catalina.tribes.transport.ReceiverBase.setTcpSelectorTimeout(long) use setSelectorTimeout
org.apache.catalina.tribes.transport.ReceiverBase.setTcpThreadCount(int) use setMaxThreads/setMinThreads
org.apache.catalina.Context.setTldNamespaceAware(boolean) This option will be removed in 8.0.x.
org.apache.catalina.util.DOMWriter.setWriterEncoding(String) Unused - will be removed in 8.0.x
org.apache.catalina.core.StandardContext.startRecursive()
org.apache.tomcat.util.buf.ByteChunk.startsWith(byte[]) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.MessageBytes.startsWith(String) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.ByteChunk.startsWith(String) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.modeler.modules.ModelerSource.store() Unused - will be removed in Tomcat 8.0.x
org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.tomcat.util.buf.CharChunk.substract(CharChunk) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.tribes.io.XByteBuffer.toBytes(boolean) use toBytes(boolean,byte[],int)
org.apache.catalina.tribes.io.XByteBuffer.toBytes(int) use toBytes(int,byte[],int)
org.apache.catalina.tribes.io.XByteBuffer.toBytes(long) use toBytes(long,byte[],int)
org.apache.tomcat.util.net.URL.toExternalForm() Unused. Will be removed in Tomcat 8.0.x
org.apache.tomcat.util.buf.Ascii.toUpper(int) Unused. Will be removed in Tomcat 8.0.x onwards.
org.apache.catalina.ha.tcp.SimpleTcpCluster.transferProperty(String, Object) Unused - will be removed in Tomcat 8.0.x
org.apache.naming.ContextBindings.unbindClassLoader(Object) - unused
org.apache.naming.ContextBindings.unbindClassLoader(Object, Object) - unused
org.apache.naming.ContextBindings.unbindContext(Object) - unused
org.apache.naming.ContextBindings.unbindThread(Object) - unused
org.apache.tomcat.util.IntrospectionUtils.unCapitalize(String) Not used
org.apache.tomcat.util.modeler.modules.ModelerSource.updateField(ObjectName, String, Object) Unused - will be removed in Tomcat 8.0.x
org.apache.coyote.Processor.upgradeDispatch() Will be removed in Tomcat 8.0.x.
org.apache.catalina.util.RequestUtil.URLDecode(byte[], String) Unused - will be removed in 8.0.x
org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapMessage.writeMembers(ObjectOutput, Member[]) Unused - will be removed in 8.0.x

Deprecated Constructors
Constructor and Description
org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapMessage() Unused - will be removed in Tomcat 8.0.x
org.apache.catalina.util.ContextName(String) Use `ContextName.ContextName(String, boolean)`
org.apache.catalina.util.DOMWriter(boolean) Unused - will be removed in 8.0.x
org.apache.catalina.util.DOMWriter(String, boolean) Unused - will be removed in 8.0.x
org.apache.catalina.realm.GenericPrincipal(String, String) Unused
org.apache.catalina.util.MD5Encoder() Will be made private in Tomcat 8.0.x
org.apache.catalina.tribes.group.RpcChannel.RpcCollector(RpcChannel.RpcCollectorKey, int, int, long) Use `RpcChannel.RpcCollector.RpcChannel.RpcCollector( RpcChannel.RpcCollectorKey, int, int)`
org.apache.tomcat.util.digester.SetNextRule(Digester, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetNextRule.SetNextRule(String methodName)` instead.
org.apache.tomcat.util.digester.SetNextRule(Digester, String, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetNextRule.SetNextRule(String methodName,String paramType)` instead.
org.apache.tomcat.util.digester.SetPropertiesRule(Digester) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetPropertiesRule.SetPropertiesRule()` instead.
org.apache.tomcat.util.digester.SetPropertyRule(Digester, String, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetPropertyRule.SetPropertyRule(String name, String value)` instead.
org.apache.tomcat.util.digester.SetRootRule(Digester, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetRootRule.SetRootRule(String methodName)` instead.
org.apache.tomcat.util.digester.SetRootRule(Digester, String, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetRootRule.SetRootRule(String methodName,String paramType)` instead.
org.apache.tomcat.util.digester.SetTopRule(Digester, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetTopRule.SetTopRule(String methodName)` instead.
org.apache.tomcat.util.digester.SetTopRule(Digester, String, String) The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)` method. Use `SetTopRule.SetTopRule(String methodName, String paramType)` instead.
org.apache.tomcat.util.net.URL(String, String, int, String) Unused. Will be removed in Tomcat 8.0.x
org.apache.tomcat.util.net.URL(String, String, String) Unused. Will be removed in Tomcat 8.0.x