I tried karaf@root> osgi:install mvn:org.apache.camel/camel-core-osgi/2.9.1 Bundle ID: 91
and then I get error by starting karaf@root> osgi:start 91 org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.camel.camel-core-osgi [91]: Unable to resolve 91.0: missing requirement [91.0] package; (&(package=org.osgi.service.event)(version>=1.2.0)(!(version>=2.0.0))) as I guess org.osgi.service.event is not active. This service seems very low level, but I am wondering in the complete dark here. -borut Dne 13. april 2012 12:50 je Christian Schneider <ch...@die-schneider.net>napisal/-a: > As far as I know the camel.core.osgi package is not exported. In fact the > osgi stuff in camel core looks quite strange as it works with fragment > bundles where it could be much simpler. > So I am not sure if this will work. > > You can try require bundle instead of import package so you might get the > package this way. > > Chrisitan > > > Am 13.04.2012 12:33, schrieb Borut Bolčina: > > OK, I installed the latest Karaf (2.2.6) and Camel features with >> >> features:chooseurl camel 2.9.1 >> >> >> features:install camel-core >> >> >> Then I installed my bundle into the local maven repo and then to Karaf >> with >> >> karaf@root> osgi:install >> mvn:com.mycompany/route-**weather-current/1.0-SNAPSHOT >> Bundle ID: 67 >> >> As I suspected, this bundle will have difficulities to start up, as I did >> not install all the neccessary features into Karaf needed by my bundle and >> so the error happens: >> >> karaf@root> osgi:start 67 >> org.osgi.framework.**BundleException: Unresolved constraint in bundle >> route-weather-current-osgi [67]: Unable to resolve 67.0: missi >> ng requirement [67.0] package; >> (&(package=org.apache.camel.**core.osgi)(version>=2.9.0)(!(** >> version>=3.0.0))) >> >> As I am using camel-core-osgi and this feature is not installed with >> features:chooseurl camel 2.9.1 where do I get it? >> >> Thanks, >> borut >> >> Dne 11. april 2012 10:46 je Claus Ibsen<claus.ib...@gmail.com> >> napisal/-a: >> >> The blueprint.xml file is then placed in the META-INF/blueprint >>>> directory. The standard place for that. >>>> >>> Ah sorry I think its OSGI-INF/blueprint/blueprint.**xml >>> >>> The name of the XML file dont have to be blueprint.xml. I think you >>> can name it myapp.xml, camel.xml, etc. Or what you like. >>> >>> Anyway the point is its the whatever the blueprint standard is. >>> >>> >>> >>> >>> >>> -- >>> Claus Ibsen >>> ----------------- >>> CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com >>> FuseSource >>> Email: cib...@fusesource.com >>> Web: http://fusesource.com >>> Twitter: davsclaus, fusenews >>> Blog: http://davsclaus.blogspot.com/ >>> Author of Camel in Action: http://www.manning.com/ibsen/ >>> >>> > > -- > > Christian Schneider > http://www.liquid-reality.de > > Open Source Architect > Talend Application Integration Division http://www.talend.com > >