Author: rfeng
Date: Fri Mar  6 07:50:44 2009
New Revision: 750797

URL: http://svn.apache.org/viewvc?rev=750797&view=rev
Log:
Make sure the TCCL is not set to null

Modified:
    
tuscany/java/sca/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultFactoryExtensionPoint.java

Modified: 
tuscany/java/sca/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultFactoryExtensionPoint.java
URL: 
http://svn.apache.org/viewvc/tuscany/java/sca/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultFactoryExtensionPoint.java?rev=750797&r1=750796&r2=750797&view=diff
==============================================================================
--- 
tuscany/java/sca/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultFactoryExtensionPoint.java
 (original)
+++ 
tuscany/java/sca/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultFactoryExtensionPoint.java
 Fri Mar  6 07:50:44 2009
@@ -89,7 +89,9 @@
         return AccessController.doPrivileged(new 
PrivilegedAction<ClassLoader>() {
             public ClassLoader run() {
                 ClassLoader tccl = 
Thread.currentThread().getContextClassLoader();
-                Thread.currentThread().setContextClassLoader(classLoader);
+                if (classLoader != null) {
+                    Thread.currentThread().setContextClassLoader(classLoader);
+                }
                 return tccl;
             }
         });


Reply via email to