Thanks Achim I thought I shipped most of them I'll double check. Tom
On Mon, Dec 14, 2015 at 7:17 PM, Achim Nierbeck <[email protected]> wrote: > Hi, > > just recently I discovered that a custom distribution just using > featuresBoot is lacking certain libs, which a std. > Karaf distribution contains. [1] > Does your custom Distribution also contain those libraries? > > After that you should have a distribution comparable to a manual installed > Karaf. > > Regarding the ConfigurationAdmin Service, you'll might run into some sort > of race-condition. > In that case make sure your test also injects the Configuration Admin > Service and waits for it to show up. > > [1] - > https://github.com/apache/karaf/blob/master/assemblies/apache-karaf/pom.xml#L157-L201 > > 2015-12-14 15:19 GMT+01:00 Tom Barber <[email protected]>: > >> Hello folks >> >> I have a custom distro and as boot features I have: >> >> featuresBoot=aries-blueprint, bundle, cellar, config, cxf, deployer, >> diagnostic, feature, http-whiteboard, instance, jaas, kar, log, management, >> package, service, shell, spring, spring-web, ssh, system, >> wrap,exam,test-dependencies >> >> But when I run it in PAX Exam Cellar seems to get upset and complains >> about: >> >> java.lang.IllegalStateException: Configuration Admin service has been >> unregistered >> at >> org.apache.felix.cm.impl.ConfigurationAdminImpl.getConfigurationManager(ConfigurationAdminImpl.java:301)[3:org.apache.felix.configadmin:1.8.8] >> at >> org.apache.felix.cm.impl.ConfigurationAdminImpl.getConfiguration(ConfigurationAdminImpl.java:152)[3:org.apache.felix.configadmin:1.8.8] >> at >> org.apache.karaf.cellar.hazelcast.HazelcastGroupManager.init(HazelcastGroupManager.java:72)[89:org.apache.karaf.cellar.hazelcast:4.0.0 >> >> Anyone got any good ideas as to how to bootstrap Cellar. >> >> I looked at the Cellar ITests but they use a "manual" installation of >> Cellar not a boot time spin up. >> >> I also started the PAX Exam test instance and all the bundles seemed to >> be installed and running normally when I start it from ./bin/karaf. >> >> Thanks >> >> Tom >> > > > > -- > > Apache Member > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > blog <http://notizblog.nierbeck.de/> > Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> > > Software Architect / Project Manager / Scrum Master > >
