Delegate ClassLoader with Tomcat

Use standard class loading delegation with Tomcat.
This commit is contained in:
Phillip Webb
2013-08-24 13:01:38 -07:00
parent 8dbaa4a466
commit 6779435ed7
@@ -152,6 +152,7 @@ public class TomcatEmbeddedServletContainerFactory extends
.getClassLoader() : ClassUtils.getDefaultClassLoader());
WebappLoader loader = new WebappLoader(context.getParentClassLoader());
loader.setLoaderClass(TomcatEmbeddedWebappClassLoader.class.getName());
loader.setDelegate(true);
context.setLoader(loader);
if (isRegisterDefaultServlet()) {
addDefaultServlet(context);