InstallationClassLoader only loads classes from the first shared library for a
component
----------------------------------------------------------------------------------------
Key: SM-340
URL: http://jira.activemq.org/jira//browse/SM-340
Project: ServiceMix
Type: Bug
Components: servicemix-core
Versions: 3.0, 3.0-M2, 3.0-M1, 2.0.2
Reporter: Michael Studman
Priority: Critical
InstallationClassLoader.findClass(String) iterates over shared library
classloaders to invoke findClass(String) on them. Unfortunately it breaks out
of the loop after the first attempt, regardless of whether the shared library
returned the class or not. Effectively this means only the first shared library
of a component is ever used as such.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.activemq.org/jira//secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira