[ http://jira.activemq.org/jira//browse/SM-261?page=all ] Guillaume Nodet resolved SM-261: --------------------------------
Assign To: Guillaume Nodet Resolution: Won't Fix When using JBI standard component installation, a specific classloader is created as required per the jbi spec. So there is no way to access the component classes, unless you put the jar in servicemix classpath. > Cannot use a component auto deployed in service unit servicemix.xml > ------------------------------------------------------------------- > > Key: SM-261 > URL: http://jira.activemq.org/jira//browse/SM-261 > Project: ServiceMix > Type: Bug > Components: servicemix-core > Versions: 3.0-M1 > Environment: Windows XP, ServiceMix-2.1-SNAPSHOT, servicemix-lwcontainer > Reporter: Kevin Bouchard > Assignee: Guillaume Nodet > > Original Estimate: 1 day > Remaining: 1 day > > Once a component is deployed using JBI auto deployment feature, it cannot be > used in servicemix.xml artifact file of a service assembly. A > ClassNotFoundException is thrown at service assembly installation. The > component is visible in JMX console. However, it cannot be used in Spring > servicemix.xml file. > If we copy the jar file in the lib directory of servicemix, it works. -- 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