From f1e07cf238256d035518815a9b15050125c6e266 Mon Sep 17 00:00:00 2001 From: antelder Date: Fri, 15 Jan 2010 10:55:23 +0000 Subject: Update to always return the current TCCL instead of the cached one. This is so each Node use the correct TCCL when the Tuscany jars are shared (I'll post to the ML about this as its not a complete fix yet) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@899589 13f79535-47bb-0310-9956-ffa450edef68 --- .../tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca') diff --git a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java index 08b2ac2c3f..767af937fd 100644 --- a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java +++ b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java @@ -124,7 +124,8 @@ public class ContextClassLoaderServiceDiscoverer implements ServiceDiscoverer { } public ClassLoader getContextClassLoader() { - return classLoaderReference.get(); + //return classLoaderReference.get(); + return Thread.currentThread().getContextClassLoader(); } private List getResources(final String name) throws IOException { -- cgit v1.2.3