Author: antelder
Date: Fri Jan 15 10:55:23 2010
New Revision: 899589

URL: http://svn.apache.org/viewvc?rev=899589&view=rev
Log:
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)

Modified:
    
tuscany/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java?rev=899589&r1=899588&r2=899589&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ContextClassLoaderServiceDiscoverer.java
 Fri Jan 15 10:55:23 2010
@@ -124,7 +124,8 @@
     }
     
     public ClassLoader getContextClassLoader() {
-        return classLoaderReference.get();
+        //return classLoaderReference.get();
+        return Thread.currentThread().getContextClassLoader();
     }
 
     private List<URL> getResources(final String name) throws IOException {


Reply via email to