java.lang.IllegalArgumentException: invalid URI: mvn:org.apache.karaf.features/standard/3.0.1/xml/features

Sonatype JIRA | Stuart McCulloch | 2 years ago
  1. 0

    Looking at the code and the stack trace this appears to occur when the Pax-URL handler has been installed and is reporting it is ready, but it has not yet received the configuration from the config admin service. The Karaf features service then tries to access a "mvn:" URL and gets the following exception: {code} 2014-08-21 01:00:08,848-0400 WARN [FelixStartLevel] org.apache.karaf.features.internal.FeaturesServiceImpl - Unable to add features repository mvn:org.apache.karaf.features/standard/3.0.1/xml/features at startup java.lang.IllegalArgumentException: invalid URI: mvn:org.apache.karaf.features/standard/3.0.1/xml/features at org.apache.karaf.features.internal.FeatureValidationUtil.load(FeatureValidationUtil.java:82) [org.apache.karaf.features.core:3.0.1] at org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:56) [org.apache.karaf.features.core:3.0.1] at org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepository(FeaturesServiceImpl.java:161) [org.apache.karaf.features.core:3.0.1] at org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddRepository(FeaturesServiceImpl.java:232) [org.apache.karaf.features.core:3.0.1] at org.apache.karaf.features.internal.FeaturesServiceImpl.initState(FeaturesServiceImpl.java:842) [org.apache.karaf.features.core:3.0.1] at org.apache.karaf.features.internal.FeaturesServiceImpl.start(FeaturesServiceImpl.java:854) [org.apache.karaf.features.core:3.0.1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.7.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [na:1.7.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [na:1.7.0_60] at java.lang.reflect.Method.invoke(Method.java:606) [na:1.7.0_60] at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:297) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:958) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:712) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:824) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) [org.apache.aries.blueprint.core:1.4.0] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_60] at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:933) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:907) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:888) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:820) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) [org.apache.aries.blueprint.core:1.4.0] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_60] at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:284) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:251) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:239) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.ServiceRecipe.getClasses(ServiceRecipe.java:372) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.ServiceRecipe.register(ServiceRecipe.java:185) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerServices(BlueprintContainerImpl.java:703) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:377) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235) [org.apache.aries.blueprint.core:1.4.0] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500) [org.apache.aries.util:1.1.0] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433) [org.apache.aries.util:1.1.0] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725) [org.apache.aries.util:1.1.0] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463) [org.apache.aries.util:1.1.0] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422) [org.apache.aries.util:1.1.0] at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103) [org.apache.felix.framework-4.2.1.jar:na] at org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695) [org.apache.felix.framework-4.2.1.jar:na] at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483) [org.apache.felix.framework-4.2.1.jar:na] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403) [org.apache.felix.framework-4.2.1.jar:na] at org.apache.felix.framework.Felix.startBundle(Felix.java:2092) [org.apache.felix.framework-4.2.1.jar:na] at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291) [org.apache.felix.framework-4.2.1.jar:na] at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304) [org.apache.felix.framework-4.2.1.jar:na] at java.lang.Thread.run(Thread.java:745) [na:1.7.0_60] Caused by: org.ops4j.lang.NullArgumentException: Service configuration is null. at org.ops4j.lang.NullArgumentException.validateNotNull(NullArgumentException.java:75) [na:na] at org.ops4j.pax.url.mvn.internal.Connection.<init>(Connection.java:94) [na:na] at org.ops4j.pax.url.mvn.internal.Activator$1.createConection(Activator.java:58) [na:na] at org.ops4j.pax.url.mvn.internal.Activator$1.createConection(Activator.java:48) [na:na] at org.ops4j.pax.url.commons.handler.HandlerActivator$Handler.openConnection(HandlerActivator.java:222) [na:na] at org.apache.felix.framework.URLHandlersStreamHandlerProxy.openConnection(URLHandlersStreamHandlerProxy.java:271) [na:na] at java.net.URL.openConnection(URL.java:971) [na:1.7.0_60] at org.apache.karaf.features.internal.FeatureValidationUtil.load(FeatureValidationUtil.java:80) [org.apache.karaf.features.core:3.0.1] ... 53 common frames omitted {code} This is annoying as it causes the odd failure on bamboo, but I don't think it's a blocker for the first milestone given how rarely it seems to occur in practice (I've not yet seen this locally). It may also require a fix in Karaf or Pax-URL.

    Sonatype JIRA | 2 years ago | Stuart McCulloch
    java.lang.IllegalArgumentException: invalid URI: mvn:org.apache.karaf.features/standard/3.0.1/xml/features
  2. 0

    I tried to deploy hudson and got the following failure: {code} org.ops4j.lang.NullArgumentException: Login Config Realm Name is null. at org.ops4j.lang.NullArgumentException.validateNotNull(NullArgumentException.java:75) at org.ops4j.pax.web.extender.war.internal.model.WebApp.addLoginConfig(WebApp.java:510)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.ops4j.pax.web.extender.war.internal.parser.dom.DOMWebXmlParser.parseSecurity(DOMWebXmlParser.java:215)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.ops4j.pax.web.extender.war.internal.parser.dom.DOMWebXmlParser.parse(DOMWebXmlParser.java:82)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.ops4j.pax.web.extender.war.internal.WebXmlObserver.addingEntries(WebXmlObserver.java:130)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.ops4j.pax.swissbox.extender.BundleWatcher.register(BundleWatcher.java:186)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.ops4j.pax.swissbox.extender.BundleWatcher.access$000(BundleWatcher.java:45)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.ops4j.pax.swissbox.extender.BundleWatcher$1.bundleChanged(BundleWatcher.java:127)[57:org.ops4j.pax.web.pax-web-extender-war:1.0.0.SNAPSHOT] at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:807)[org.apache.felix.framework-3.0.8.jar:] at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:729)[org.apache.felix.framework-3.0.8.jar:] at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610)[org.apache.felix.framework-3.0.8.jar:] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3758)[org.apache.felix.framework-3.0.8.jar:] at org.apache.felix.framework.Felix.startBundle(Felix.java:1780)[org.apache.felix.framework-3.0.8.jar:] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:922)[org.apache.felix.framework-3.0.8.jar:] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:909)[org.apache.felix.framework-3.0.8.jar:] at org.apache.karaf.shell.osgi.StartBundle.doExecute(StartBundle.java:29)[19:org.apache.karaf.shell.osgi:2.1.99.SNAPSHOT] at org.apache.karaf.shell.osgi.BundlesCommand.doExecute(BundlesCommand.java:49)[19:org.apache.karaf.shell.osgi:2.1.99.SNAPSHOT] at org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:38)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:35)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:474)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:400)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:79)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at org.apache.karaf.shell.console.jline.Console.run(Console.java:180)[35:org.apache.karaf.shell.console:2.1.99.SNAPSHOT] at java.lang.Thread.run(Thread.java:680)[:1.6.0_22] {code}

    JIRA | 6 years ago | Guillaume Nodet
    org.ops4j.lang.NullArgumentException: Login Config Realm Name is null.

  1. davidvanlaatum 3 times, last 2 days ago

Root Cause Analysis

  1. org.ops4j.lang.NullArgumentException

    Service configuration is null.

    at org.ops4j.lang.NullArgumentException.validateNotNull()
  2. OPS4J Base - Lang
    NullArgumentException.validateNotNull
    1. org.ops4j.lang.NullArgumentException.validateNotNull(NullArgumentException.java:75)[na:na]
    1 frame
  3. Pax mvn
    Activator$1.createConection
    1. org.ops4j.pax.url.mvn.internal.Connection.<init>(Connection.java:94)[na:na]
    2. org.ops4j.pax.url.mvn.internal.Activator$1.createConection(Activator.java:58)[na:na]
    3. org.ops4j.pax.url.mvn.internal.Activator$1.createConection(Activator.java:48)[na:na]
    3 frames
  4. Pax Url
    HandlerActivator$Handler.openConnection
    1. org.ops4j.pax.url.commons.handler.HandlerActivator$Handler.openConnection(HandlerActivator.java:222)[na:na]
    1 frame
  5. Apache Felix Framework
    URLHandlersStreamHandlerProxy.openConnection
    1. org.apache.felix.framework.URLHandlersStreamHandlerProxy.openConnection(URLHandlersStreamHandlerProxy.java:271)[na:na]
    1 frame
  6. Java RT
    URL.openConnection
    1. java.net.URL.openConnection(URL.java:971)[na:1.7.0_60]
    1 frame
  7. Pax Runner
    FeaturesServiceImpl.start
    1. org.apache.karaf.features.internal.FeatureValidationUtil.load(FeatureValidationUtil.java:80)[org.apache.karaf.features.core:3.0.1]
    2. org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:56)[org.apache.karaf.features.core:3.0.1]
    3. org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepository(FeaturesServiceImpl.java:161)[org.apache.karaf.features.core:3.0.1]
    4. org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddRepository(FeaturesServiceImpl.java:232)[org.apache.karaf.features.core:3.0.1]
    5. org.apache.karaf.features.internal.FeaturesServiceImpl.initState(FeaturesServiceImpl.java:842)[org.apache.karaf.features.core:3.0.1]
    6. org.apache.karaf.features.internal.FeaturesServiceImpl.start(FeaturesServiceImpl.java:854)[org.apache.karaf.features.core:3.0.1]
    6 frames
  8. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[na:1.7.0_60]
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[na:1.7.0_60]
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0_60]
    4. java.lang.reflect.Method.invoke(Method.java:606)[na:1.7.0_60]
    4 frames
  9. Apache Aries Blueprint Core
    AbstractRecipe$1.call
    1. org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:297)[org.apache.aries.blueprint.core:1.4.0]
    2. org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:958)[org.apache.aries.blueprint.core:1.4.0]
    3. org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:712)[org.apache.aries.blueprint.core:1.4.0]
    4. org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:824)[org.apache.aries.blueprint.core:1.4.0]
    5. org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)[org.apache.aries.blueprint.core:1.4.0]
    6. org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[org.apache.aries.blueprint.core:1.4.0]
    6 frames
  10. Java RT
    FutureTask.run
    1. java.util.concurrent.FutureTask.run(FutureTask.java:262)[na:1.7.0_60]
    1 frame
  11. Apache Aries Blueprint Core
    AbstractRecipe$1.call
    1. org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[org.apache.aries.blueprint.core:1.4.0]
    2. org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)[org.apache.aries.blueprint.core:1.4.0]
    3. org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)[org.apache.aries.blueprint.core:1.4.0]
    4. org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:933)[org.apache.aries.blueprint.core:1.4.0]
    5. org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:907)[org.apache.aries.blueprint.core:1.4.0]
    6. org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:888)[org.apache.aries.blueprint.core:1.4.0]
    7. org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:820)[org.apache.aries.blueprint.core:1.4.0]
    8. org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)[org.apache.aries.blueprint.core:1.4.0]
    9. org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[org.apache.aries.blueprint.core:1.4.0]
    9 frames
  12. Java RT
    FutureTask.run
    1. java.util.concurrent.FutureTask.run(FutureTask.java:262)[na:1.7.0_60]
    1 frame
  13. Apache Aries Blueprint Core
    BlueprintExtender.modifiedBundle
    1. org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[org.apache.aries.blueprint.core:1.4.0]
    2. org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)[org.apache.aries.blueprint.core:1.4.0]
    3. org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)[org.apache.aries.blueprint.core:1.4.0]
    4. org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:284)[org.apache.aries.blueprint.core:1.4.0]
    5. org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:251)[org.apache.aries.blueprint.core:1.4.0]
    6. org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:239)[org.apache.aries.blueprint.core:1.4.0]
    7. org.apache.aries.blueprint.container.ServiceRecipe.getClasses(ServiceRecipe.java:372)[org.apache.aries.blueprint.core:1.4.0]
    8. org.apache.aries.blueprint.container.ServiceRecipe.register(ServiceRecipe.java:185)[org.apache.aries.blueprint.core:1.4.0]
    9. org.apache.aries.blueprint.container.BlueprintContainerImpl.registerServices(BlueprintContainerImpl.java:703)[org.apache.aries.blueprint.core:1.4.0]
    10. org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:377)[org.apache.aries.blueprint.core:1.4.0]
    11. org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[org.apache.aries.blueprint.core:1.4.0]
    12. org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[org.apache.aries.blueprint.core:1.4.0]
    13. org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[org.apache.aries.blueprint.core:1.4.0]
    14. org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[org.apache.aries.blueprint.core:1.4.0]
    14 frames
  14. Apache Aries Util
    BundleHookBundleTracker$BundleEventHook.event
    1. org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[org.apache.aries.util:1.1.0]
    2. org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[org.apache.aries.util:1.1.0]
    3. org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[org.apache.aries.util:1.1.0]
    4. org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[org.apache.aries.util:1.1.0]
    5. org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[org.apache.aries.util:1.1.0]
    5 frames
  15. Apache Felix Framework
    FrameworkStartLevelImpl.run
    1. org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:na]
    2. org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:na]
    3. org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:na]
    4. org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:na]
    5. org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:na]
    6. org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)[org.apache.felix.framework-4.2.1.jar:na]
    7. org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:na]
    7 frames
  16. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:745)[na:1.7.0_60]
    1 frame