After restarting karaf, this error message disappears. So we have to
wait improvements of Felix in the future ;-)


On Tue, Jun 21, 2011 at 8:47 AM, Jean-Baptiste Onofré <[email protected]> wrote:
> 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