Re: [VOTE] Release Aries spi-fly version 1.1

2018-11-02 Thread Raymond Auge
The vote passes with 3 binding votes from Carlos, David and myself.

I will publish the artifacts ASAP.

- Ray

On Fri, Nov 2, 2018 at 5:01 PM Raymond Auge 
wrote:

> +1
>
> - Ray
>
> On Wed, Oct 31, 2018 at 9:32 AM David Bosschaert <
> david.bosscha...@gmail.com> wrote:
>
>> +1
>>
>> Thanks Ray!
>>
>> David
>>
>> On Wed, 31 Oct 2018 at 00:29, Raymond Auge 
>> wrote:
>>
>> > Hi,
>> >
>> > The following issues were addressed in this release:
>> >
>> > ** Improvement
>> > * [ARIES-1854] - Add support for ServiceLoader.load(Class,
>> ClassLoader)
>> > * [ARIES-1855] - Finish removing legacy of LogService
>> >
>> > ** Dependency upgrade
>> > * [ARIES-1844] - Support for ASM 7 (Java 11)
>> >
>> >
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20spifly-1.1
>> >
>> > Staging repository:
>> > https://repository.apache.org/content/repositories/orgapachearies-1146
>> >
>> > Please vote to approve this release:
>> >
>> > [ ] +1 Approve the release
>> > [ ] -1 Veto the release (please provide specific comments)
>> >
>> > This vote will be open for 72 hours.
>> >
>> > --
>> > *Raymond Augé* 
>> >  (@rotty3000)
>> > Senior Software Architect *Liferay, Inc.* 
>> >  (@Liferay)
>> > Board Member & EEG Co-Chair, OSGi Alliance 
>> > (@OSGiAlliance)
>> >
>>
>
>
> --
> *Raymond Augé* 
>  (@rotty3000)
> Senior Software Architect *Liferay, Inc.* 
>  (@Liferay)
> Board Member & EEG Co-Chair, OSGi Alliance 
> (@OSGiAlliance)
>


-- 
*Raymond Augé* 
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* 
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance  (@OSGiAlliance)


Re: [VOTE] Release Aries spi-fly version 1.1

2018-11-02 Thread Raymond Auge
+1

- Ray

On Wed, Oct 31, 2018 at 9:32 AM David Bosschaert 
wrote:

> +1
>
> Thanks Ray!
>
> David
>
> On Wed, 31 Oct 2018 at 00:29, Raymond Auge 
> wrote:
>
> > Hi,
> >
> > The following issues were addressed in this release:
> >
> > ** Improvement
> > * [ARIES-1854] - Add support for ServiceLoader.load(Class,
> ClassLoader)
> > * [ARIES-1855] - Finish removing legacy of LogService
> >
> > ** Dependency upgrade
> > * [ARIES-1844] - Support for ASM 7 (Java 11)
> >
> >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20spifly-1.1
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachearies-1146
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > --
> > *Raymond Augé* 
> >  (@rotty3000)
> > Senior Software Architect *Liferay, Inc.* 
> >  (@Liferay)
> > Board Member & EEG Co-Chair, OSGi Alliance 
> > (@OSGiAlliance)
> >
>


-- 
*Raymond Augé* 
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* 
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance  (@OSGiAlliance)


[jira] [Resolved] (ARIES-1856) Issue with redeployment in Bndtools

2018-11-02 Thread Timothy Ward (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARIES-1856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timothy Ward resolved ARIES-1856.
-
   Resolution: Duplicate
Fix Version/s: jax-rs-whiteboard-1.0.2

> Issue with redeployment in Bndtools
> ---
>
> Key: ARIES-1856
> URL: https://issues.apache.org/jira/browse/ARIES-1856
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.1
>Reporter: Timothy Ward
>Assignee: Carlos Sierra
>Priority: Major
> Fix For: jax-rs-whiteboard-1.0.2
>
>
> When using Bndtools for development there are many redeploys of the JAX-RS 
> whiteboard bundle (the bundle gets rebuilt on save). For some reason I am 
> seeing an NPE, after which my application is broken until I restart the 
> framework.
> This is happening using the OSGi enRoute 7.0.0 templates.
>  
> java.lang.NullPointerException: null
> at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceReferenceResourceProvider.getResourceClass(ServiceReferenceResourceProvider.java:56)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProviders(JAXRSServerFactoryBean.java:391)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProvider(JAXRSServerFactoryBean.java:381)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.rewire(CxfJaxrsServiceRegistrator.java:282)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.remove(CxfJaxrsServiceRegistrator.java:178)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.add(CxfJaxrsServiceRegistrator.java:90)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:615)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$76(OSGi.java:710)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
> at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:42)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$map$77(OSGi.java:710)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$null$73(OSGi.java:694)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$80(OSGi.java:735)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
> at 

[jira] [Comment Edited] (ARIES-1856) Issue with redeployment in Bndtools

2018-11-02 Thread Carlos Sierra (JIRA)


[ 
https://issues.apache.org/jira/browse/ARIES-1856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16672838#comment-16672838
 ] 

Carlos Sierra edited comment on ARIES-1856 at 11/2/18 9:57 AM:
---

hey,

I believe this could be a different manifestation of this issue 
https://issues.apache.org/jira/browse/ARIES-1843 ... could you try using the 
latest snapshot containing this fix?

Bests.

Carlos.


was (Author: csierra):
hey,

I believe this could be a different manifestation of this issue... could you 
try using the latest snapshot containing this fix?

Bests.

Carlos.

> Issue with redeployment in Bndtools
> ---
>
> Key: ARIES-1856
> URL: https://issues.apache.org/jira/browse/ARIES-1856
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.1
>Reporter: Timothy Ward
>Assignee: Carlos Sierra
>Priority: Major
>
> When using Bndtools for development there are many redeploys of the JAX-RS 
> whiteboard bundle (the bundle gets rebuilt on save). For some reason I am 
> seeing an NPE, after which my application is broken until I restart the 
> framework.
> This is happening using the OSGi enRoute 7.0.0 templates.
>  
> java.lang.NullPointerException: null
> at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceReferenceResourceProvider.getResourceClass(ServiceReferenceResourceProvider.java:56)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProviders(JAXRSServerFactoryBean.java:391)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProvider(JAXRSServerFactoryBean.java:381)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.rewire(CxfJaxrsServiceRegistrator.java:282)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.remove(CxfJaxrsServiceRegistrator.java:178)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.add(CxfJaxrsServiceRegistrator.java:90)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:615)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$76(OSGi.java:710)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
> at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:42)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$map$77(OSGi.java:710)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$null$73(OSGi.java:694)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$80(OSGi.java:735)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at 

[jira] [Commented] (ARIES-1856) Issue with redeployment in Bndtools

2018-11-02 Thread Carlos Sierra (JIRA)


[ 
https://issues.apache.org/jira/browse/ARIES-1856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16672838#comment-16672838
 ] 

Carlos Sierra commented on ARIES-1856:
--

hey,

I believe this could be a different manifestation of this issue... could you 
try using the latest snapshot containing this fix?

Bests.

Carlos.

> Issue with redeployment in Bndtools
> ---
>
> Key: ARIES-1856
> URL: https://issues.apache.org/jira/browse/ARIES-1856
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.1
>Reporter: Timothy Ward
>Assignee: Carlos Sierra
>Priority: Major
>
> When using Bndtools for development there are many redeploys of the JAX-RS 
> whiteboard bundle (the bundle gets rebuilt on save). For some reason I am 
> seeing an NPE, after which my application is broken until I restart the 
> framework.
> This is happening using the OSGi enRoute 7.0.0 templates.
>  
> java.lang.NullPointerException: null
> at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceReferenceResourceProvider.getResourceClass(ServiceReferenceResourceProvider.java:56)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProviders(JAXRSServerFactoryBean.java:391)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProvider(JAXRSServerFactoryBean.java:381)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.rewire(CxfJaxrsServiceRegistrator.java:282)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.remove(CxfJaxrsServiceRegistrator.java:178)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.add(CxfJaxrsServiceRegistrator.java:90)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:615)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$76(OSGi.java:710)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
> at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:42)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$map$77(OSGi.java:710)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$null$73(OSGi.java:694)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$80(OSGi.java:735)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at 

[jira] [Assigned] (ARIES-1856) Issue with redeployment in Bndtools

2018-11-02 Thread Carlos Sierra (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARIES-1856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sierra reassigned ARIES-1856:


Assignee: Carlos Sierra

> Issue with redeployment in Bndtools
> ---
>
> Key: ARIES-1856
> URL: https://issues.apache.org/jira/browse/ARIES-1856
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.1
>Reporter: Timothy Ward
>Assignee: Carlos Sierra
>Priority: Major
>
> When using Bndtools for development there are many redeploys of the JAX-RS 
> whiteboard bundle (the bundle gets rebuilt on save). For some reason I am 
> seeing an NPE, after which my application is broken until I restart the 
> framework.
> This is happening using the OSGi enRoute 7.0.0 templates.
>  
> java.lang.NullPointerException: null
> at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceReferenceResourceProvider.getResourceClass(ServiceReferenceResourceProvider.java:56)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProviders(JAXRSServerFactoryBean.java:391)
> at 
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProvider(JAXRSServerFactoryBean.java:381)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.rewire(CxfJaxrsServiceRegistrator.java:282)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.remove(CxfJaxrsServiceRegistrator.java:178)
> at 
> org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.add(CxfJaxrsServiceRegistrator.java:90)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:615)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$76(OSGi.java:710)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
> at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:42)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$map$77(OSGi.java:710)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)
> at 
> org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)
> at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)
> at org.apache.aries.component.dsl.OSGi.lambda$null$73(OSGi.java:694)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.OSGi.lambda$null$80(OSGi.java:735)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)
> at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Collections$2.tryAdvance(Collections.java:4717)
> at java.util.Collections$2.forEachRemaining(Collections.java:4725)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at 

[jira] [Created] (ARIES-1856) Issue with redeployment in Bndtools

2018-11-02 Thread Timothy Ward (JIRA)
Timothy Ward created ARIES-1856:
---

 Summary: Issue with redeployment in Bndtools
 Key: ARIES-1856
 URL: https://issues.apache.org/jira/browse/ARIES-1856
 Project: Aries
  Issue Type: Bug
  Components: jax-rs-whiteboard
Affects Versions: jax-rs-whiteboard-1.0.1
Reporter: Timothy Ward


When using Bndtools for development there are many redeploys of the JAX-RS 
whiteboard bundle (the bundle gets rebuilt on save). For some reason I am 
seeing an NPE, after which my application is broken until I restart the 
framework.

This is happening using the OSGi enRoute 7.0.0 templates.

 

java.lang.NullPointerException: null

at 
org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceReferenceResourceProvider.getResourceClass(ServiceReferenceResourceProvider.java:56)

at 
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProviders(JAXRSServerFactoryBean.java:391)

at 
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setResourceProvider(JAXRSServerFactoryBean.java:381)

at 
org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.rewire(CxfJaxrsServiceRegistrator.java:282)

at 
org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.remove(CxfJaxrsServiceRegistrator.java:178)

at 
org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator.add(CxfJaxrsServiceRegistrator.java:90)

at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:615)

at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)

at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)

at org.apache.aries.component.dsl.OSGi.lambda$null$76(OSGi.java:710)

at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)

at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)

at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)

at java.util.Collections$2.tryAdvance(Collections.java:4717)

at java.util.Collections$2.forEachRemaining(Collections.java:4725)

at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)

at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)

at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)

at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)

at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)

at 
org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:42)

at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)

at org.apache.aries.component.dsl.OSGi.lambda$map$77(OSGi.java:710)

at 
org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)

at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)

at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)

at 
org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)

at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)

at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)

at 
org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)

at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)

at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)

at 
org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)

at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)

at org.apache.aries.component.dsl.OSGi.lambda$null$73(OSGi.java:694)

at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)

at org.apache.aries.component.dsl.OSGi.lambda$null$80(OSGi.java:735)

at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)

at org.apache.aries.component.dsl.OSGi.lambda$null$69(OSGi.java:618)

at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:28)

at org.apache.aries.component.dsl.Publisher.apply(Publisher.java:25)

at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)

at java.util.Collections$2.tryAdvance(Collections.java:4717)

at java.util.Collections$2.forEachRemaining(Collections.java:4725)

at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)

at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)

at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)

at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)

at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)

at 
org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:42)

at org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50)

at org.apache.aries.component.dsl.OSGi.lambda$effects$70(OSGi.java:612)

at 
org.apache.aries.component.dsl.internal.OSGiImpl.lambda$create$0(OSGiImpl.java:39)

at