You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2010/07/02 08:57:17 UTC
svn commit: r959878 -
/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java
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) {