Hi Alexandre,

I see you created an issue for this already which is good because I don't
think the release vote is the place to discuss it.

Having said that, I can't say how bad this issue is (i.e., whether we
should cancel the release or not because of it).

Right now, I don't think we have to cancel it but I'll wait a little to see
if others disagree?

regards,

Karl

On Tue, Aug 25, 2015 at 12:46 PM, ROMAN, ALEXANDRE <[email protected]>
wrote:
>
> Hi,
>
> I'm having a problem with the latest versions of Felix 5.2.0, Resolver
1.6.0 & Aries Subsystems 2.0.2.
> It looks like getPackageSources in ResolverImpl.java returns a null
value, causing a NPE in line 1039.
>
> org.osgi.service.subsystem.SubsystemException:
java.lang.NullPointerException
>         at
org.apache.aries.subsystem.core.internal.InstallAction.run(InstallAction.java:92)
~[na:na]
>         at
org.apache.aries.subsystem.core.internal.InstallAction.run(InstallAction.java:30)
~[na:na]
>         at java.security.AccessController.doPrivileged(Native Method)
~[na:1.8.0_51]
>         at
org.apache.aries.subsystem.core.internal.BasicSubsystem.install(BasicSubsystem.java:620)
~[na:na]
>         at
org.apache.aries.subsystem.core.internal.BasicSubsystem.install(BasicSubsystem.java:664)
~[na:na]
>         at
org.apache.aries.subsystem.core.internal.BasicSubsystem.install(BasicSubsystem.java:263)
~[na:na]
>         ...
> Caused by: java.lang.NullPointerException: null
>         at
org.apache.felix.resolver.ResolverImpl.mergeUses(ResolverImpl.java:1039)
~[org.apache.felix.framework-5.2.0.jar:na]
>         at
org.apache.felix.resolver.ResolverImpl.computeUses(ResolverImpl.java:854)
~[org.apache.felix.framework-5.2.0.jar:na]
>         at
org.apache.felix.resolver.ResolverImpl.access$500(ResolverImpl.java:60)
~[org.apache.felix.framework-5.2.0.jar:na]
>         at
org.apache.felix.resolver.ResolverImpl$6.run(ResolverImpl.java:1232)
~[org.apache.felix.framework-5.2.0.jar:na]
>         at
org.apache.felix.resolver.ResolverImpl$EnhancedExecutor$1.run(ResolverImpl.java:2419)
~[org.apache.felix.framework-5.2.0.jar:na]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source) ~[na:1.8.0_51]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source) ~[na:1.8.0_51]
>         ... 1 common frames omitted
>
> There is no error when using Resolver 1.4.0.
>
> Could you please have a look at this issue?
> Thanks.
>
> Alexandre Roman
>
> -----Original Message-----
> From: David Bosschaert [mailto:[email protected]]
> Sent: Tuesday, August 25, 2015 12:36 PM
> To: [email protected]
> Subject: Re: [VOTE] framework 5.2.0 and related subproject releases
>
> Did some additional testing.
> Checked signatures.
> All good :)
>
> +1 from me.
>
> David
>
> On 25 August 2015 at 10:43, Karl Pauls <[email protected]> wrote:
> > I would like to call a vote on the following subproject releases:
> >
> > resolver 1.6.0
> > framework  5.2.0
> > main 5.2.0
> > main.distribution 5.2.0
> >
> > The main changelogs are in jira and at:
> > https://svn.apache.org/repos/asf/felix/releases/org.apache.felix.resol
> > ver-1.6.0/doc/changelog.txt
> > https://svn.apache.org/repos/asf/felix/releases/org.apache.felix.frame
> > work-5.2.0/doc/changelog.txt
> >
> > Staging repositories:
> > https://repository.apache.org/content/repositories/orgapachefelix-1083
> > /
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1083 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)




--
Karl Pauls
[email protected]
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

Reply via email to