-
1. Re: Should all custom profiles now extend 'karaf' instead of 'default'?
stlewis Dec 19, 2012 9:36 AM (in response to komododave)The "karaf" profile has these two feature repositories:
mvn:org.apache.karaf.assemblies.features/standard/2.3.0.fuse-71-047/xml/features
and
mvn:org.apache.karaf.assemblies.features/enterprise/2.3.0.fuse-71-047/xml/features
The first feature repository brings in the "http" feature which is apparently needed by those artifacts. Note that feature repositories are different than maven repositories, feature repositories are a karaf thing that enable you to configure a group of bundles into a "feature" to be provisioned all at the same time. When the fabric agent is provisioning it only knows about the feature repositories that it's effective profiles have been configured with. Also if you specify dependent feature repositories in a feature repository XML the provisioning agent will be able to grab features from there. That's the main reason in the "pinger" example I have a bunch of them listed, that way it's less work configuring profiles to deploy the pinger example features.
Now I'm gonna have to update that pinger example to also include the karaf feature repository...
-
2. Re: Should all custom profiles now extend 'karaf' instead of 'default'?
komododave Dec 19, 2012 10:00 AM (in response to stlewis)Great info as always Stan, thank you for explaining clearly. That's another question ticked off