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