From 4b8cae4e1db29bb0fb27c5f071eaa10c01ecc8d2 Mon Sep 17 00:00:00 2001 From: fhanik Date: Thu, 6 Aug 2009 22:59:25 +0000 Subject: [PATCH] Need to figure out how to set the context class loader here git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@801832 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/connector/AsyncContextImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/org/apache/catalina/connector/AsyncContextImpl.java b/java/org/apache/catalina/connector/AsyncContextImpl.java index 4b3bc063e..95909b896 100644 --- a/java/org/apache/catalina/connector/AsyncContextImpl.java +++ b/java/org/apache/catalina/connector/AsyncContextImpl.java @@ -160,9 +160,12 @@ public class AsyncContextImpl implements AsyncContext { if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) || state.compareAndSet(AsyncState.DISPATCHED, AsyncState.DISPATCHING)) { // TODO SERVLET3 - async + final ServletContext sctx = getServletRequest().getServletContext(); Runnable r = new Runnable() { public void run() { + //TODO SERVLET3 - async - set context class loader when running the task. try { + run.run(); }catch (Exception x) { log.error("Unable to run async task.",x); -- 2.11.0