bug 391703: Update to Apache Tomcat 7.0.32
diff --git a/build-web-container/copyToOsgi.sh b/build-web-container/copyToOsgi.sh
index 621612f..cf24056 100755
--- a/build-web-container/copyToOsgi.sh
+++ b/build-web-container/copyToOsgi.sh
@@ -7,15 +7,15 @@
 cp $SRC/org.eclipse.virgo.util.io-3.5.0.*.jar $REPO/org.eclipse.virgo.util.io/org.eclipse.virgo.util.io-3.5.0.jar
 cp $SRC/org.eclipse.virgo.util.math-3.5.0.*.jar $REPO/org.eclipse.virgo.util.math/org.eclipse.virgo.util.math-3.5.0.jar
 cp $SRC/org.eclipse.virgo.util.parser.manifest-3.5.0.*.jar $REPO/org.eclipse.virgo.util.parser.manifest/org.eclipse.virgo.util.parser.manifest-3.5.0.jar
-cp $SRC/org.apache.catalina.ha-7.0.29.*.jar $REPO/org.apache.catalina.ha/org.apache.catalina.ha-7.0.29.jar
-cp $SRC/org.apache.catalina-7.0.29.*.jar $REPO/org.apache.catalina/org.apache.catalina-7.0.29.jar
-cp $SRC/org.apache.catalina.tribes-7.0.29.*.jar $REPO/org.apache.catalina.tribes/org.apache.catalina.tribes-7.0.29.jar
-cp $SRC/org.apache.coyote-7.0.29.*.jar $REPO/org.apache.coyote/org.apache.coyote-7.0.29.jar
-cp $SRC/org.apache.el-7.0.29.*.jar $REPO/org.apache.el/org.apache.el-7.0.29.jar
-cp $SRC/org.apache.jasper-7.0.29.*.jar $REPO/org.apache.jasper/org.apache.jasper-7.0.29.jar
-cp $SRC/org.apache.juli.extras-7.0.29.*.jar $REPO/org.apache.juli.extras/org.apache.juli.extras-7.0.29.jar
-cp $SRC/org.apache.tomcat.api-7.0.29.*.jar $REPO/org.apache.tomcat.api/org.apache.tomcat.api-7.0.29.jar
-cp $SRC/org.apache.tomcat.util-7.0.29.*.jar $REPO/org.apache.tomcat.util/org.apache.tomcat.util-7.0.29.jar
+cp $SRC/org.apache.catalina.ha-7.0.32.*.jar $REPO/org.apache.catalina.ha/org.apache.catalina.ha-7.0.32.jar
+cp $SRC/org.apache.catalina-7.0.32.*.jar $REPO/org.apache.catalina/org.apache.catalina-7.0.32.jar
+cp $SRC/org.apache.catalina.tribes-7.0.32.*.jar $REPO/org.apache.catalina.tribes/org.apache.catalina.tribes-7.0.32.jar
+cp $SRC/org.apache.coyote-7.0.32.*.jar $REPO/org.apache.coyote/org.apache.coyote-7.0.32.jar
+cp $SRC/org.apache.el-7.0.32.*.jar $REPO/org.apache.el/org.apache.el-7.0.32.jar
+cp $SRC/org.apache.jasper-7.0.32.*.jar $REPO/org.apache.jasper/org.apache.jasper-7.0.32.jar
+cp $SRC/org.apache.juli.extras-7.0.32.*.jar $REPO/org.apache.juli.extras/org.apache.juli.extras-7.0.32.jar
+cp $SRC/org.apache.tomcat.api-7.0.32.*.jar $REPO/org.apache.tomcat.api/org.apache.tomcat.api-7.0.32.jar
+cp $SRC/org.apache.tomcat.util-7.0.32.*.jar $REPO/org.apache.tomcat.util/org.apache.tomcat.util-7.0.32.jar
 cp $SRC/org.eclipse.gemini.web.core-2.1.0.*.jar $REPO/org.eclipse.gemini.web.core/org.eclipse.gemini.web.core-2.1.0.jar
 cp $SRC/org.eclipse.gemini.web.extender-2.1.0.*.jar $REPO/org.eclipse.gemini.web.extender/org.eclipse.gemini.web.extender-2.1.0.jar
 cp $SRC/org.eclipse.gemini.web.tomcat-2.1.0.*.jar $REPO/org.eclipse.gemini.web.tomcat/org.eclipse.gemini.web.tomcat-2.1.0.jar
diff --git a/build-web-container/resources/About.html b/build-web-container/resources/About.html
index d1e5c66..3a017b4 100644
--- a/build-web-container/resources/About.html
+++ b/build-web-container/resources/About.html
@@ -42,7 +42,7 @@
 		This product contains software developed by the Apache Software Foundation (<a href="http://www.apache.org">http://www.apache.org</a>).
 		<ul>
 			<li>
-				Apache Tomcat 7.0.29 - binary and source is available from the
+				Apache Tomcat 7.0.32 - binary and source is available from the
 				<a href="http://tomcat.apache.org/">Apache Tomcat project</a>
 			</li>
 		</ul>
diff --git a/build.versions b/build.versions
index c8fc5c7..fef9abf 100644
--- a/build.versions
+++ b/build.versions
@@ -25,15 +25,15 @@
 org.eclipse.osgi=3.8.0.v20120508-2119
 org.eclipse.osgi.services=3.3.0.v20120307-2102
 org.eclipse.equinox.event=1.2.100.v20111010-1614
-org.apache.catalina=7.0.29.v201208221210
-org.apache.catalina.ha=7.0.29.v201208230613
-org.apache.catalina.tribes=7.0.29.v201208230737
-org.apache.coyote=7.0.29.v201208230737
-org.apache.el=7.0.29.v201208220722
-org.apache.jasper=7.0.29.v201208230737
-org.apache.juli.extras=7.0.29.v201208220722
-org.apache.tomcat.api=7.0.29.v201208220722
-org.apache.tomcat.util=7.0.29.v201208230737
+org.apache.catalina=7.0.32.v201211201336
+org.apache.catalina.ha=7.0.32.v201211201952
+org.apache.catalina.tribes=7.0.32.v201211201952
+org.apache.coyote=7.0.32.v201211201952
+org.apache.el=7.0.32.v201211081135
+org.apache.jasper=7.0.32.v201211201952
+org.apache.juli.extras=7.0.32.v201211081135
+org.apache.tomcat.api=7.0.32.v201211081135
+org.apache.tomcat.util=7.0.32.v201211201952
 org.eclipse.jdt=3.8.0.I20120518-2145
 org.slf4j.api=1.6.4.v20120130-2120
 org.slf4j.nop=1.6.4.v201207191220
diff --git a/org.eclipse.gemini.web.core/.classpath b/org.eclipse.gemini.web.core/.classpath
index e650c70..b23d61e 100644
--- a/org.eclipse.gemini.web.core/.classpath
+++ b/org.eclipse.gemini.web.core/.classpath
@@ -23,12 +23,12 @@
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.junit/com.springsource.org.junit/4.7.0/com.springsource.org.junit-4.7.0.jar" sourcepath="/IVY_CACHE/org.junit/com.springsource.org.junit/4.7.0/com.springsource.org.junit-sources-4.7.0.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.slf4j.api/1.6.4.v20120130-2120/org.slf4j.api-1.6.4.v20120130-2120.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.slf4j.api/1.6.4.v20120130-2120/org.slf4j.api-sources-1.6.4.v20120130-2120.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.29.v201208221210/org.apache.catalina-7.0.29.v201208221210.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.29.v201208221210/org.apache.catalina.source-7.0.29.v201208221210.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.29.v201208220722/org.apache.juli.extras-7.0.29.v201208220722.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.29.v201208220722/org.apache.juli.extras.source-7.0.29.v201208220722.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.29.v201208230737/org.apache.jasper-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.29.v201208230737/org.apache.jasper.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.29.v201208230613/org.apache.catalina.ha-7.0.29.v201208230613.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.29.v201208230613/org.apache.catalina.ha.source-7.0.29.v201208230613.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.29.v201208230737/org.apache.catalina.tribes-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.29.v201208230737/org.apache.catalina.tribes.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.29.v201208230737/org.apache.coyote-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.29.v201208230737/org.apache.coyote.source-7.0.29.v201208230737.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.32.v201211201336/org.apache.catalina-7.0.32.v201211201336.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.32.v201211201336/org.apache.catalina.source-7.0.32.v201211201336.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.32.v201211081135/org.apache.juli.extras-7.0.32.v201211081135.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.32.v201211081135/org.apache.juli.extras.source-7.0.32.v201211081135.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.32.v201211201952/org.apache.jasper-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.32.v201211201952/org.apache.jasper.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.32.v201211201952/org.apache.catalina.ha-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.32.v201211201952/org.apache.catalina.ha.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.32.v201211201952/org.apache.catalina.tribes-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.32.v201211201952/org.apache.catalina.tribes.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.32.v201211201952/org.apache.coyote-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.32.v201211201952/org.apache.coyote.source-7.0.32.v201211201952.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-3.0.0.v201103241009.jar" sourcepath="/IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-sources-3.0.0.v201103241009.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.easymock/com.springsource.org.easymock/2.3.0/com.springsource.org.easymock-2.3.0.jar" sourcepath="/IVY_CACHE/org.easymock/com.springsource.org.easymock/2.3.0/com.springsource.org.easymock-sources-2.3.0.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.eclipse.equinox.event/1.2.100.v20111010-1614/org.eclipse.equinox.event-1.2.100.v20111010-1614.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.eclipse.equinox.event/1.2.100.v20111010-1614/org.eclipse.equinox.event-sources-1.2.100.v20111010-1614.jar.jar"/>
diff --git a/org.eclipse.gemini.web.test/.classpath b/org.eclipse.gemini.web.test/.classpath
index 9deabfd..c14a83a 100644
--- a/org.eclipse.gemini.web.test/.classpath
+++ b/org.eclipse.gemini.web.test/.classpath
@@ -12,12 +12,12 @@
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.util/org.eclipse.virgo.util.io/3.5.0.RELEASE/org.eclipse.virgo.util.io-3.5.0.RELEASE.jar" sourcepath="/IVY_CACHE/org.eclispe.virgo.util/org.eclipse.virgo.util.io/3.5.0.RELEASE/org.eclipse.virgo.util.io-sources-3.5.0.RELEASE.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.util/org.eclipse.virgo.util.common/3.5.0.RELEASE/org.eclipse.virgo.util.common-3.5.0.RELEASE.jar" sourcepath="/IVY_CACHE/org.eclispe.virgo.util/org.eclipse.virgo.util.common/3.5.0.RELEASE/org.eclipse.virgo.util.common-sources-3.5.0.RELEASE.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.slf4j.api/1.6.4.v20120130-2120/org.slf4j.api-1.6.4.v20120130-2120.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.slf4j.api/1.6.4.v20120130-2120/org.slf4j.api-sources-1.6.4.v20120130-2120.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.29.v201208221210/org.apache.catalina-7.0.29.v201208221210.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.29.v201208221210/org.apache.catalina.source-7.0.29.v201208221210.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.29.v201208220722/org.apache.juli.extras-7.0.29.v201208220722.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.29.v201208220722/org.apache.juli.extras.source-7.0.29.v201208220722.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.29.v201208230737/org.apache.jasper-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.29.v201208230737/org.apache.jasper.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.29.v201208230613/org.apache.catalina.ha-7.0.29.v201208230613.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.29.v201208230613/org.apache.catalina.ha.source-7.0.29.v201208230613.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.29.v201208230737/org.apache.catalina.tribes-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.29.v201208230737/org.apache.catalina.tribes.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.29.v201208230737/org.apache.coyote-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.29.v201208230737/org.apache.coyote.source-7.0.29.v201208230737.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.32.v201211201336/org.apache.catalina-7.0.32.v201211201336.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.32.v201211201336/org.apache.catalina.source-7.0.32.v201211201336.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.32.v201211081135/org.apache.juli.extras-7.0.32.v201211081135.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.32.v201211081135/org.apache.juli.extras.source-7.0.32.v201211081135.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.32.v201211201952/org.apache.jasper-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.32.v201211201952/org.apache.jasper.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.32.v201211201952/org.apache.catalina.ha-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.32.v201211201952/org.apache.catalina.ha.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.32.v201211201952/org.apache.catalina.tribes-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.32.v201211201952/org.apache.catalina.tribes.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.32.v201211201952/org.apache.coyote-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.32.v201211201952/org.apache.coyote.source-7.0.32.v201211201952.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-3.0.0.v201103241009.jar" sourcepath="/IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-sources-3.0.0.v201103241009.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.easymock/com.springsource.org.easymock/2.3.0/com.springsource.org.easymock-2.3.0.jar" sourcepath="/IVY_CACHE/org.easymock/com.springsource.org.easymock/2.3.0/com.springsource.org.easymock-sources-2.3.0.jar"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/org.eclipse.gemini.web.tomcat"/>
diff --git a/org.eclipse.gemini.web.tomcat/.classpath b/org.eclipse.gemini.web.tomcat/.classpath
index d047c0b..5fa8212 100644
--- a/org.eclipse.gemini.web.tomcat/.classpath
+++ b/org.eclipse.gemini.web.tomcat/.classpath
@@ -27,14 +27,14 @@
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.util/org.eclipse.virgo.util.io/3.5.0.RELEASE/org.eclipse.virgo.util.io-3.5.0.RELEASE.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.util/org.eclipse.virgo.util.io/3.5.0.RELEASE/org.eclipse.virgo.util.io-sources-3.5.0.RELEASE.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.util/org.eclipse.virgo.util.common/3.5.0.RELEASE/org.eclipse.virgo.util.common-3.5.0.RELEASE.jar" sourcepath="/IVY_CACHE/org.eclispe.virgo.util/org.eclipse.virgo.util.common/3.5.0.RELEASE/org.eclipse.virgo.util.common-sources-3.5.0.RELEASE.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.slf4j.api/1.6.4.v20120130-2120/org.slf4j.api-1.6.4.v20120130-2120.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.slf4j.api/1.6.4.v20120130-2120/org.slf4j.api-sources-1.6.4.v20120130-2120.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.29.v201208221210/org.apache.catalina-7.0.29.v201208221210.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.29.v201208221210/org.apache.catalina.source-7.0.29.v201208221210.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.29.v201208220722/org.apache.juli.extras-7.0.29.v201208220722.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.29.v201208220722/org.apache.juli.extras.source-7.0.29.v201208220722.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.29.v201208230737/org.apache.jasper-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.29.v201208230737/org.apache.jasper.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.29.v201208230613/org.apache.catalina.ha-7.0.29.v201208230613.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.29.v201208230613/org.apache.catalina.ha.source-7.0.29.v201208230613.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.29.v201208230737/org.apache.catalina.tribes-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.29.v201208230737/org.apache.catalina.tribes.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.29.v201208230737/org.apache.coyote-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.29.v201208230737/org.apache.coyote.source-7.0.29.v201208230737.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.29.v201208220722/org.apache.tomcat.api-7.0.29.v201208220722.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.29.v201208220722/org.apache.tomcat.api.source-7.0.29.v201208220722.jar"/>
-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.util/7.0.29.v201208230737/org.apache.tomcat.util-7.0.29.v201208230737.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.util/7.0.29.v201208230737/org.apache.tomcat.util.source-7.0.29.v201208230737.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.32.v201211201336/org.apache.catalina-7.0.32.v201211201336.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina/7.0.32.v201211201336/org.apache.catalina.source-7.0.32.v201211201336.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.32.v201211081135/org.apache.juli.extras-7.0.32.v201211081135.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.juli.extras/7.0.32.v201211081135/org.apache.juli.extras.source-7.0.32.v201211081135.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.32.v201211201952/org.apache.jasper-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.jasper/7.0.32.v201211201952/org.apache.jasper.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.32.v201211201952/org.apache.catalina.ha-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.ha/7.0.32.v201211201952/org.apache.catalina.ha.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.32.v201211201952/org.apache.catalina.tribes-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.catalina.tribes/7.0.32.v201211201952/org.apache.catalina.tribes.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.32.v201211201952/org.apache.coyote-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.coyote/7.0.32.v201211201952/org.apache.coyote.source-7.0.32.v201211201952.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.32.v201211081135/org.apache.tomcat.api-7.0.32.v201211081135.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.32.v201211081135/org.apache.tomcat.api.source-7.0.32.v201211081135.jar"/>
+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.util/7.0.32.v201211201952/org.apache.tomcat.util-7.0.32.v201211201952.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.util/7.0.32.v201211201952/org.apache.tomcat.util.source-7.0.32.v201211201952.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-3.0.0.v201103241009.jar" sourcepath="/IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-sources-3.0.0.v201103241009.jar"/>
 	<classpathentry kind="var" path="IVY_CACHE/org.easymock/com.springsource.org.easymock/2.3.0/com.springsource.org.easymock-2.3.0.jar" sourcepath="/IVY_CACHE/org.easymock/com.springsource.org.easymock/2.3.0/com.springsource.org.easymock-sources-2.3.0.jar"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/org.eclipse.gemini.web.core"/>
diff --git a/org.eclipse.gemini.web.tomcat/src/main/java/org/eclipse/gemini/web/tomcat/internal/loading/BundleDirContext.java b/org.eclipse.gemini.web.tomcat/src/main/java/org/eclipse/gemini/web/tomcat/internal/loading/BundleDirContext.java
index e22de23..762fc97 100644
--- a/org.eclipse.gemini.web.tomcat/src/main/java/org/eclipse/gemini/web/tomcat/internal/loading/BundleDirContext.java
+++ b/org.eclipse.gemini.web.tomcat/src/main/java/org/eclipse/gemini/web/tomcat/internal/loading/BundleDirContext.java
@@ -50,12 +50,6 @@
         this.bundleEntry = bundleEntry;
     }
 
-    @Override
-    public NamingEnumeration<NameClassPair> list(String name) throws NamingException {
-        List<NamingEntry> resources = doSafeList(name);
-        return new NamingContextEnumeration(resources.iterator());
-    }
-
     /**
      * {@inheritDoc}
      * 
diff --git a/test-bundles/customizer-bundle/.classpath b/test-bundles/customizer-bundle/.classpath
index 569540d..b58f5d9 100755
--- a/test-bundles/customizer-bundle/.classpath
+++ b/test-bundles/customizer-bundle/.classpath
@@ -2,7 +2,7 @@
 <classpath>

 	<classpathentry kind="src" path="src/main/java"/>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>

-	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.29.v201208220722/org.apache.tomcat.api-7.0.29.v201208220722.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.29.v201208220722/org.apache.tomcat.api.source-7.0.29.v201208220722.jar"/>

+	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.32.v201211081135/org.apache.tomcat.api-7.0.32.v201211081135.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.apache.tomcat.api/7.0.32.v201211081135/org.apache.tomcat.api.source-7.0.32.v201211081135.jar"/>

 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.virgo.mirrored/org.eclipse.osgi/3.8.0.v20120508-2119/org.eclipse.osgi-3.8.0.v20120508-2119.jar" sourcepath="/IVY_CACHE/org.eclipse.virgo.mirrored/org.eclipse.osgi/3.8.0.v20120508-2119/org.eclipse.osgi-sources-3.8.0.v20120508-2119.jar"/>

 	<classpathentry kind="var" path="IVY_CACHE/org.eclipse.gemini/org.eclipse.gemini.web.tomcat/2.2.0.M01/org.eclipse.gemini.web.tomcat-2.2.0.M01.jar" sourcepath="/IVY_CACHE/org.eclipse.gemini/org.eclipse.gemini.web.tomcat/2.2.0.M01/org.eclipse.gemini.web.tomcat-sources-2.2.0.M01.jar"/>

 	<classpathentry kind="var" path="IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-3.0.0.v201103241009.jar" sourcepath="/IVY_CACHE/javax.servlet/javax.servlet/3.0.0.v201103241009/javax.servlet-sources-3.0.0.v201103241009.jar"/>