Hi Claus, Seems you're looking for kar archive, a zip file which contains features descriptor and a bunch of bundles, please take a look at [1] to get more details.
[1]http://karaf.apache.org/manual/latest-2.3.x/users-guide/kar.html ------------- Freeman(Yue) Fang Red Hat, Inc. FuseSource is now part of Red Hat Web: http://fusesource.com | http://www.redhat.com/ Twitter: freemanfang Blog: http://freemanfang.blogspot.com http://blog.sina.com.cn/u/1473905042 weibo: @Freeman小屋 On 2013-7-2, at 下午12:33, Claus Ibsen wrote: > Hi > > I can't remember how to do this. > > Looking at: > http://karaf.apache.org/manual/latest-2.3.x/users-guide/provisioning.html > > I have a custom bundle - eg in this case its a new Camel example - > camel-example-mybatis. But it could also be a custom application. > > And as my bundle requires X other bundles and whatnot to be installed > I want to have a feature to install it easily in karaf. > > I can't remember if I can include a features.xml in my own bundle in > some special directory. And then use the > > addurl to add my features.xml file, eg like > > features:addurl > mvn:org.apache.camel/camel-example-mybatis/2.12-SNAPSHOT/xml/features > > But I get this error > > Error executing command: Unable to add repositories: > URL [mvn:org.apache.camel/camel-example-mybatis/2.12-SNAPSHOT/xml/features] > could not be resolved. > > > Currently my features.xml file is in src/main/resources directory of > the camel-example-mybatis. Though wonder if I must place it in another > directory. > > It would be sad if I have to create a features.xml file outside my > bundle. As I would like a single deployment unit with included > features.xml, for people to easy install and use it. > > > > > > -- > Claus Ibsen > ----------------- > www.camelone.org: The open source integration conference. > > Red Hat, Inc. > FuseSource is now part of Red Hat > Email: [email protected] > Web: http://fusesource.com > Twitter: davsclaus > Blog: http://davsclaus.com > Author of Camel in Action: http://www.manning.com/ibsen
