Hi,
I'm building a custom karaf distro (POM file at end of this message).
The resulting org.apache.karaf.features.cfg contains
#
# Comma separated list of features to install at startup
#
featuresBoot =
config,standard,region,package,kar,ssh,management,obr,*oink-commands*
The bold item is my custom feature.
I was wondering how this line is set? Mainly because I don't want region to
be included because it is throwing up error messages on startup.
--------------- pom.xml ------------------------
<packaging>karaf-assembly</packaging>
<name>Oink :: Platforms :: Apache Karaf :: Custom Distribution</name>
<dependencies>
<dependency>
<groupId>org.apache.karaf.features</groupId>
<artifactId>framework</artifactId>
<version>${karaf.version}</version>
<type>kar</type>
</dependency>
<dependency>
<groupId>org.apache.karaf.features</groupId>
<artifactId>standard</artifactId>
<classifier>features</classifier>
<version>${karaf.version}</version>
<type>xml</type>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>uk.org.openeyes.oink.karaf</groupId>
<artifactId>oink-features</artifactId>
<version>${project.version}</version>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.karaf.tooling</groupId>
<artifactId>karaf-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<installedFeatures>
<feature>oink-domain</feature>
<feature>oink-core</feature>
<feature>oink-adapter-facade</feature>
<feature>oink-adapter-proxy</feature>
<feature>oink-adapter-hl7v2</feature>
</installedFeatures>
<bootFeatures>
<feature>standard</feature>
<feature>management</feature>
<feature>obr</feature>
<feature>oink-commands</feature>
</bootFeatures>
</configuration>
</plugin>
</plugins>
</build>
--
View this message in context:
http://karaf.922171.n3.nabble.com/Karaf-3-0-1-Custom-Distro-How-is-org-apache-karaf-features-cfg-built-tp4033461.html
Sent from the Karaf - User mailing list archive at Nabble.com.