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) {