Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Erdfelt2015-12-01 22:53:46 +0000
committerJoakim Erdfelt2015-12-01 22:53:46 +0000
commit481102db3043215a35407b72c327eafb0b9aea10 (patch)
treea79c73cd17e994a56afb38cf606d565c66084100 /jetty-servlet/src
parentfe84c34bde928be1760c667ea505e6517bb70579 (diff)
downloadorg.eclipse.jetty.project-481102db3043215a35407b72c327eafb0b9aea10.tar.gz
org.eclipse.jetty.project-481102db3043215a35407b72c327eafb0b9aea10.tar.xz
org.eclipse.jetty.project-481102db3043215a35407b72c327eafb0b9aea10.zip
483413 - Warn on @Deprecated servlet/filter use
Diffstat (limited to 'jetty-servlet/src')
-rw-r--r--jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
index f79803c803..d8b6c0bc63 100644
--- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
+++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
@@ -62,6 +62,7 @@ import org.eclipse.jetty.server.handler.gzip.GzipHandler;
import org.eclipse.jetty.server.session.SessionHandler;
import org.eclipse.jetty.servlet.BaseHolder.Source;
import org.eclipse.jetty.util.DecoratedObjectFactory;
+import org.eclipse.jetty.util.DeprecationWarning;
import org.eclipse.jetty.util.annotation.ManagedAttribute;
import org.eclipse.jetty.util.annotation.ManagedObject;
import org.eclipse.jetty.util.component.LifeCycle;
@@ -90,7 +91,7 @@ public class ServletContextHandler extends ContextHandler
public interface ServletContainerInitializerCaller extends LifeCycle {};
- protected final DecoratedObjectFactory _objFactory = new DecoratedObjectFactory();
+ protected final DecoratedObjectFactory _objFactory;
protected Class<? extends SecurityHandler> _defaultSecurityHandlerClass=org.eclipse.jetty.security.ConstraintSecurityHandler.class;
protected SessionHandler _sessionHandler;
protected SecurityHandler _securityHandler;
@@ -150,6 +151,9 @@ public class ServletContextHandler extends ContextHandler
_sessionHandler = sessionHandler;
_securityHandler = securityHandler;
_servletHandler = servletHandler;
+
+ _objFactory = new DecoratedObjectFactory();
+ _objFactory.addDecorator(new DeprecationWarning());
if (contextPath!=null)
setContextPath(contextPath);

Back to the top