Hi Charles,

could you make a try starting from scratch (removing the data folder) ?
I saw some strange behavior around bundle refresh in Felix framework 3.0.9.

Regards
JB

On 06/21/2011 08:43 AM, Charles Moulliard wrote:
Good Morning,

When trying to deploy a bundle this morning on karaf 2.2.1, I get the
following error :

mvn:org.jclouds.examples/blobstore-karaf-shell/1.0.0

headers

Export-Package =
        org.jclouds.examples.blobstore.osgi.shell;
                uses:="org.apache.karaf.shell.console,
                        org.jclouds.examples.blobstore.osgi,
                        org.apache.felix.gogo.commands",
        
org.jclouds.examples.blobstore.osgi;uses:="org.jclouds.blobstore,org.jclouds.domain,org.jclouds.io,org.jclouds.blobstore.domain,org.slf4j"



08:39:44,639 | INFO  | l Console Thread | Console
     | araf.shell.console.jline.Console  258 | 36 -
org.apache.karaf.shell.console - 2.2.1 | Exception caught while
executing command
java.lang.NullPointerException
        at 
org.apache.felix.framework.resolver.ResolverImpl.calculateExportedPackages(ResolverImpl.java:1212)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:594)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:90)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.Felix$FelixResolver.resolve(Felix.java:4033)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.Felix.resolveBundle(Felix.java:3439)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.Felix.startBundle(Felix.java:1734)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:918)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)[org.apache.felix.framework-3.0.9.jar:]
        at 
org.apache.karaf.shell.osgi.StartBundle.doExecute(StartBundle.java:29)[34:org.apache.karaf.shell.osgi:2.2.1]
        at 
org.apache.karaf.shell.osgi.BundlesCommand.doExecute(BundlesCommand.java:37)[34:org.apache.karaf.shell.osgi:2.2.1]
        at 
org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:38)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:35)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:474)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:400)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:79)[36:org.apache.karaf.shell.console:2.2.1]
        at 
org.apache.karaf.shell.console.jline.Console.run(Console.java:240)[36:org.apache.karaf.shell.console:2.2.1]

Is it a known bug of Apache Felix ?

Regards,

Charles Moulliard

Apache Committer

Blog : http://cmoulliard.blogspot.com
Twitter : http://twitter.com/cmoulliard
Linkedin : http://www.linkedin.com/in/charlesmoulliard
Skype: cmoulliard

Reply via email to