Hi, We are using SMX 4.4 and camel 2.8.3. We have three bundles Bundle A and Bundle B.
Bundle A: ---> Calls SERVICES which are located in Bundle B ---> contains endpoint to call thirdparty service Bundle B: ---> It contains OSGI Service which is used Bundle A.This OSGI service which uses our custom API classes. As per the below article and used Fragment bundle approach to export custom API http://freemanfang.blogspot.in/2012/03/how-to-use-jdbc-driver-in-osgi.html As stated earlier Bundle B require Custom API. So created fragment bundle which imports Custom API packages and added Bundle B as Fragment-Host Bundle. I have observed custom API classes are not available in run time. However its working fine if i created fragment Bundle with Bundle A as Fragment-host bundle instead of Bundle B as Host. Why it is not working when Bundle B as Fragment-Host bundle? Actual Custom API is used in osgi class at Bundle B. Please update me do you want me to share my source bundles. Regards, Praveen -- View this message in context: http://servicemix.396122.n5.nabble.com/OSGI-Class-Loading-tp5713326.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
