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 {