Thank you so much. You saved my life. As you suggested I have converted unzipped bundles to jar again using below command
jar cf com.rac.teamcenter.external.jar * and then modified manifest.mf file of this new jar. Now I am able to install features. But one thing I would like to ask you is, how karaf/servicemix read/activate this bundles?. because in my case I have added external dependencies to cxf-osgi example project e.g. TcSoaClient_10000.1.0.jar. (I am doing all this to create cxf web service and deploy it in servicemix) . I have added this jar as cxf-osgi web service dependency , this external jar depend on five more external jar, that five more external jar again depend on its own dependencies and so on. This dependencies chain is going on and on. do karaf/servicemix always deploy anythings on its way to so called bundle? e.g is .war, .wab get installed as bundle internally? How can I handle this external dependencies jars in case of cxf web service? Thank you -- View this message in context: http://servicemix.396122.n5.nabble.com/install-external-osgi-jars-using-karaf-s-feature-xml-tp5722692p5722697.html Sent from the ServiceMix - User mailing list archive at Nabble.com.