diff options
author | Simone Bordet | 2014-10-17 08:00:05 +0000 |
---|---|---|
committer | Simone Bordet | 2014-10-17 08:00:05 +0000 |
commit | d05a6e690284b7b460eeaa9cd5acadd30271d58c (patch) | |
tree | 4539ec04ce7dcc1880bda6f18274e6a2b9afd494 | |
parent | e8ca3baf3126c644ad132ff9f1964611691c6aac (diff) | |
download | org.eclipse.jetty.project-d05a6e690284b7b460eeaa9cd5acadd30271d58c.tar.gz org.eclipse.jetty.project-d05a6e690284b7b460eeaa9cd5acadd30271d58c.tar.xz org.eclipse.jetty.project-d05a6e690284b7b460eeaa9cd5acadd30271d58c.zip |
Fixed JDK 8 compilation issues.
-rw-r--r-- | jetty-server/src/main/java/org/eclipse/jetty/server/Request.java | 5 | ||||
-rw-r--r-- | jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java | 13 |
2 files changed, 10 insertions, 8 deletions
diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java b/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java index 4b8c1d42bf..c9dc2f13f7 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java @@ -38,9 +38,7 @@ import java.util.List; import java.util.Locale; import java.util.Map; import java.util.Map.Entry; - import javax.servlet.AsyncContext; -import javax.servlet.AsyncEvent; import javax.servlet.AsyncListener; import javax.servlet.DispatcherType; import javax.servlet.MultipartConfigElement; @@ -2185,7 +2183,8 @@ public class Request implements HttpServletRequest Object values = entry.getValue(); for (int i = 0; i < LazyList.size(values); i++) { - overridden_query_string.append("&").append(name).append("=").append(LazyList.get(values,i)); + Object o = LazyList.get(values, i); + overridden_query_string.append("&").append(name).append("=").append(String.valueOf(o)); } } } diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java index 16dec37488..a30557ec3b 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java @@ -38,8 +38,10 @@ import java.util.Locale; import java.util.Map; import java.util.Set; import java.util.concurrent.CopyOnWriteArrayList; - import javax.servlet.DispatcherType; +import javax.servlet.Filter; +import javax.servlet.FilterRegistration; +import javax.servlet.FilterRegistration.Dynamic; import javax.servlet.RequestDispatcher; import javax.servlet.Servlet; import javax.servlet.ServletContext; @@ -54,9 +56,6 @@ import javax.servlet.ServletRequestEvent; import javax.servlet.ServletRequestListener; import javax.servlet.SessionCookieConfig; import javax.servlet.SessionTrackingMode; -import javax.servlet.Filter; -import javax.servlet.FilterRegistration; -import javax.servlet.FilterRegistration.Dynamic; import javax.servlet.descriptor.JspConfigDescriptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -2331,7 +2330,11 @@ public class ContextHandler extends ScopedHandler implements Attributes, Server. try { - Class<? extends EventListener> clazz = _classLoader==null?Loader.loadClass(ContextHandler.class,className):_classLoader.loadClass(className); + Class<? extends EventListener> clazz; + if (_classLoader == null) + clazz = Loader.loadClass(ContextHandler.class, className); + else + clazz = (Class<? extends EventListener>)_classLoader.loadClass(className); addListener(clazz); } catch (ClassNotFoundException e) |