You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by asookazian2 <as...@gmail.com> on 2014/04/02 20:49:43 UTC

Unable to start blueprint container for bundle null

I am able to successfully install my EAR mega-bundle in karaf 3.0.0. When I
start this bundle I get the following, plz advise:

2014-04-02 11:21:24,938 | ERROR | Local user karaf | BlueprintContainerImpl          
| 4 - org.apache.aries.blueprint.core - 1.3.0 | Unable to start blueprint
container for bundle null
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:635)[:1.7.0_51]
	at java.util.ArrayList.get(ArrayList.java:411)[:1.7.0_51]
	at
org.apache.aries.blueprint.container.BlueprintContainerImpl.readDirectives(BlueprintContainerImpl.java:211)
	at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:295)
	at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)
	at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)
	at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)
	at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)
	at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)
	at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)
	at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)
	at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)
	at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)
	at
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)
	at
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)
	at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)
	at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
	at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)
	at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942)
	at org.apache.karaf.bundle.command.Start.executeOnBundle(Start.java:27)
	at
org.apache.karaf.bundle.command.BundlesCommandWithConfirmation.doExecute(BundlesCommandWithConfirmation.java:53)
	at
org.apache.karaf.bundle.command.BundlesCommand.doExecute(BundlesCommand.java:50)
	at
org.apache.karaf.bundle.command.BundlesCommandWithConfirmation.doExecute(BundlesCommandWithConfirmation.java:41)
	at
org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:33)
	at
org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:39)
	at
org.apache.karaf.shell.commands.basic.AbstractCommand.execute(AbstractCommand.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_51]
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_51]
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_51]
	at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_51]
	at org.apache.aries.proxy.impl.ProxyHandler$1.invoke(ProxyHandler.java:54)
	at org.apache.aries.proxy.impl.ProxyHandler.invoke(ProxyHandler.java:119)
	at
org.apache.karaf.shell.console.commands.$BlueprintCommand820452189.execute(Unknown
Source)[48:org.apache.karaf.shell.console:3.0.0]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_51]
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_51]
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_51]
	at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_51]
	at org.apache.aries.proxy.impl.ProxyHandler$1.invoke(ProxyHandler.java:54)
	at org.apache.aries.proxy.impl.ProxyHandler.invoke(ProxyHandler.java:119)
	at
org.apache.karaf.shell.console.commands.$BlueprintCommand820452189.execute(Unknown
Source)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89)
	at
org.apache.karaf.shell.console.impl.jline.ConsoleImpl$DelegateSession.execute(ConsoleImpl.java:497)
	at
org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:198)
	at java.lang.Thread.run(Thread.java:744)[:1.7.0_51]
	at
org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3.doRun(ConsoleFactoryService.java:118)[48:org.apache.karaf.shell.console:3.0.0]
	at
org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3$1.run(ConsoleFactoryService.java:109)
	at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_51]
	at
org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:47)[49:org.apache.karaf.jaas.modules:3.0.0]
	at
org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3.run(ConsoleFactoryService.java:107)[48:org.apache.karaf.shell.console:3.0.0]



--
View this message in context: http://karaf.922171.n3.nabble.com/Unable-to-start-blueprint-container-for-bundle-null-tp4032543.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Re: Unable to start blueprint container for bundle null

Posted by asookazian2 <as...@gmail.com>.
seems that the root cause for this was that the default manifest.mf was being
packaged with the EAR...



--
View this message in context: http://karaf.922171.n3.nabble.com/Unable-to-start-blueprint-container-for-bundle-null-tp4032543p4032545.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Re: Unable to start blueprint container for bundle null

Posted by asookazian2 <as...@gmail.com>.
<?xml version="1.0" encoding="UTF-8"?> 
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:jaxws="http://cxf.apache.org/blueprint/jaxws"
xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
  http://www.osgi.org/xmlns/blueprint-ext/v1.1.0
https://svn.apache.org/repos/asf/aries/tags/blueprint-0.3.1/blueprint-core/src/main/resources/org/apache/aries/blueprint/ext/blueprint-ext.xsd  
  http://cxf.apache.org/blueprint/jaxws
http://cxf.apache.org/schemas/blueprint/jaxws.xsd
  http://cxf.apache.org/blueprint/jaxrs
http://cxf.apache.org/schemas/blueprint/jaxrs.xsd
  http://cxf.apache.org/blueprint/core
http://cxf.apache.org/schemas/blueprint/core.xsd
  http://camel.apache.org/schema/blueprint
http://camel.apache.org/schema/blueprint/camel-blueprint.xsd
  http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0
http://aries.apache.org/schemas/blueprint-cm/blueprint-cm-1.1.0.xsd">
    <jaxws:endpoint
        address="/RelationRegistryService"
           
implementor="com.nextgate.registry.relation.ejb.RelationRegistry">
    </jaxws:endpoint>
</blueprint>



--
View this message in context: http://karaf.922171.n3.nabble.com/Unable-to-start-blueprint-container-for-bundle-null-tp4032543p4032544.html
Sent from the Karaf - User mailing list archive at Nabble.com.