Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.3.0
-
None
Description
in method of
protected void find(Test test, String packageName, ClassLoader loader)
it try to load class from directory or jar, it works for standalone mode.
But if the classloader of the method is osgi bundle class loader, it will fail since the getResource(packgename) return neither directory nor jar
for example, package name is org/apache/camel/convert, then what returned is /org/apache/camel/convert, so both loadImplementationsInDirectory and loadImplementationsInJar doesn't work in this case
Attachments
Attachments
Issue Links
- duplicates
-
CAMEL-558 Scanning for Type Converters doesn't work in OSGi
- Closed