Hi Christoforos,

Do you follow:

http://karaf.apache.org/manual/latest-2.2.x/developers-guide/custom-distribution.html

to create your distribution ?

The org.apache.karaf.features.cfg is not overrided, so it should read yours.

However, if you do features:add-url, the URL will be added in the features repository registry (and so display by the features:list-url command).

To clean up the features URL installed by hand, you have to clean the data folder.

Regards
JB

On 01/25/2012 07:14 PM, christoforos.vasilatos wrote:
Hi to all,

I am a new Karaf user and I am trying to create a custom distribution. I had
created a custom org.apache.karaf.features.cfg configuration file with the
following value for the featuresRepositories

featuresRepositories=mvn:org.apache.karaf/apache-karaf/2.2.5/xml/features,\
mvn:org.apache.karaf.assemblies.features/enterprise/2.2.5/xml/features,\
mvn:org.apache.camel.karaf/apache-camel/2.9.0/xml/features,\
mvn:org.apache.cxf.karaf/apache-cxf/2.5.1/xml/features,\
mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.5.0/xml/features,\
mvn:org.apache.servicemix/apache-servicemix/4.4.0/xml/features

When creating the distribution and execute features:listurl the result is
the following:

mvn:org.apache.karaf.assemblies.features/standard/2.2.4/xml/features
mvn:org.apache.cxf.karaf/apache-cxf/2.5.1/xml/features
mvn:org.apache.karaf.assemblies.features/enterprise/2.2.5/xml/features
mvn:org.apache.camel.karaf/apache-camel/2.9.0/xml/features
mvn:org.apache.cxf.karaf/apache-cxf/2.4.4/xml/features
mvn:org.apache.servicemix/apache-servicemix/4.4.0/xml/features
mvn:org.apache.karaf.assemblies.features/enterprise/2.2.4/xml/features
mvn:org.apache.camel.karaf/apache-camel/2.8.3/xml/features
mvn:org.jclouds.karaf/jclouds-karaf/1.2.2/xml/features
mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.5.0/xml/features

It seems that the defined repositories at the configuration file are
overriden by the features that are installed (checked some of them, for
example apache-servicemix includes its own repositories)

My problem is that i do not want this behaviour because it also changes the
versions of the featuresBoot that i also have defined, at least the for
karaf core bundles (ssh, config, management).

Is there any flag or configuration to overcome this behaviour?

Thanks for your time,
Christoforos

--
View this message in context: 
http://karaf.922171.n3.nabble.com/featuresRepositories-is-overriden-by-defined-feature-repositories-tp3688482p3688482.html
Sent from the Karaf - User mailing list archive at Nabble.com.

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to