Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2013-06-17 06:29:39 +0000
committerGreg Wilkins2013-06-17 06:29:39 +0000
commit4e4ffaa54c5aad9085671c5ec35a77f865dfd3ba (patch)
treec41f5db60c1326352ae68f1b27f01f9f1bc32105 /jetty-webapp
parent3ddb1d97272790dd1bd0a75c9ae9fc6515d99b95 (diff)
parent6ed36160f0d893590320403f1abb528eda0d9094 (diff)
downloadorg.eclipse.jetty.project-4e4ffaa54c5aad9085671c5ec35a77f865dfd3ba.tar.gz
org.eclipse.jetty.project-4e4ffaa54c5aad9085671c5ec35a77f865dfd3ba.tar.xz
org.eclipse.jetty.project-4e4ffaa54c5aad9085671c5ec35a77f865dfd3ba.zip
Merge remote-tracking branch 'origin/master' into servlet-3.1-api
Conflicts: jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelState.java jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java
Diffstat (limited to 'jetty-webapp')
-rw-r--r--jetty-webapp/pom.xml1
-rw-r--r--jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java1
-rw-r--r--jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebXmlConfiguration.java14
3 files changed, 3 insertions, 13 deletions
diff --git a/jetty-webapp/pom.xml b/jetty-webapp/pom.xml
index cd6ff52255..77b3227207 100644
--- a/jetty-webapp/pom.xml
+++ b/jetty-webapp/pom.xml
@@ -8,6 +8,7 @@
<artifactId>jetty-webapp</artifactId>
<name>Jetty :: Webapp Application Support</name>
<description>Jetty web application support</description>
+ <url>http://www.eclipse.org/jetty</url>
<properties>
<bundle-symbolic-name>${project.groupId}.webapp</bundle-symbolic-name>
</properties>
diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java
index 650c6a0873..4f37eae0d7 100644
--- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java
+++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java
@@ -1083,6 +1083,7 @@ public class WebAppContext extends ServletContextHandler implements WebAppClassL
}
+
/* ------------------------------------------------------------ */
/**
* @param extractWAR True if war files are extracted
diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebXmlConfiguration.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebXmlConfiguration.java
index aad8c963cd..776eecb132 100644
--- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebXmlConfiguration.java
+++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebXmlConfiguration.java
@@ -120,25 +120,13 @@ public class WebXmlConfiguration extends AbstractConfiguration
/* ------------------------------------------------------------------------------- */
@Override
public void deconfigure (WebAppContext context) throws Exception
- {
- // TODO preserve any configuration that pre-existed.
-
- ServletHandler _servletHandler = context.getServletHandler();
-
- _servletHandler.setFilters(null);
- _servletHandler.setFilterMappings(null);
- _servletHandler.setServlets(null);
- _servletHandler.setServletMappings(null);
-
- context.setEventListeners(null);
+ {
context.setWelcomeFiles(null);
if (context.getErrorHandler() instanceof ErrorPageErrorHandler)
((ErrorPageErrorHandler)
context.getErrorHandler()).setErrorPages(null);
-
// TODO remove classpaths from classloader
-
}
}

Back to the top