Author: ningjiang
Date: Fri Jul  2 06:57:16 2010
New Revision: 959878

URL: http://svn.apache.org/viewvc?rev=959878&view=rev
Log:
CAMEL-2894 DefaultPackageScanClassResolver.addClassLoader should check the 
UnsupportedOperationException

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java?rev=959878&r1=959877&r2=959878&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java
 Fri Jul  2 06:57:16 2010
@@ -55,7 +55,12 @@ public class DefaultPackageScanClassReso
     private Set<PackageScanFilter> scanFilters;
 
     public void addClassLoader(ClassLoader classLoader) {
-        getClassLoaders().add(classLoader);
+        try {
+            getClassLoaders().add(classLoader);
+        } catch (UnsupportedOperationException ex) {
+            // Ignore this exception as the PackageScanClassResolver 
+            // don't want use any other classloader
+        }
     }
 
     public void addFilter(PackageScanFilter filter) {


Reply via email to