JBI ClassLoading issue in SMX 4.x in OsgiPackageScanClassResolver
-----------------------------------------------------------------

                 Key: CAMEL-3442
                 URL: https://issues.apache.org/jira/browse/CAMEL-3442
             Project: Camel
          Issue Type: Bug
          Components: osgi
    Affects Versions: 2.5.0
            Reporter: Claus Ibsen
             Fix For: 2.6.0


CAMEL-3302 introduced a fallback when using JBI in Apache ServiceMix 4.x.

However it may lead to an issue with ConcurrentModificationException when 
traversing the list of classloaders.

{code}
            for (ClassLoader classLoader : super.getClassLoaders()) {
                if (!isOsgiClassloader(classLoader)) {
                    find(test, packageName, classLoader, classes);
                }
            }  
{code}

The for loop is line 62 which causes the exception.

Issue reported here
http://camel.465427.n5.nabble.com/ServiceMix-4-Fuse-4-3-0-fuse-03-00-Problems-running-JBI-example-examples-camel-td3309088.html



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to