[jira] [Resolved] (FELIX-6065) The Converter doesn't support Wildcard types
[ https://issues.apache.org/jira/browse/FELIX-6065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Bosschaert resolved FELIX-6065. - Resolution: Fixed Assignee: Timothy Ward > The Converter doesn't support Wildcard types > > > Key: FELIX-6065 > URL: https://issues.apache.org/jira/browse/FELIX-6065 > Project: Felix > Issue Type: Improvement > Components: Converter >Affects Versions: converter-1.0.2 >Reporter: Timothy Ward >Assignee: Timothy Ward >Priority: Major > Fix For: converter-1.0.6 > > > If you pass a wildcard type to the converter then it fails to do the > conversion. This is an odd thing to do, but it is definitely possible to work > out what the type is. > > For example: > to(new TypeReference>(){}); > > can be converted to a Map, and > to(new TypeReference>>(){}); > can be converted to a Map> > > It is unclear what it would mean to use > {{ to(new TypeReference(){});}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (FELIX-6008) ErrorHandlers should be applied in reverse order
[ https://issues.apache.org/jira/browse/FELIX-6008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Bosschaert resolved FELIX-6008. - Resolution: Fixed Fixed in http://svn.apache.org/viewvc?view=revision=1855240 [~cvgaviao] could you please double check that this works for you? > ErrorHandlers should be applied in reverse order > > > Key: FELIX-6008 > URL: https://issues.apache.org/jira/browse/FELIX-6008 > Project: Felix > Issue Type: Bug > Components: Converter >Affects Versions: converter-1.0.2 >Reporter: Cristiano Gavião >Assignee: David Bosschaert >Priority: Major > Fix For: converter-1.0.6 > > > It could become common to create a new converter from an existent one. > So, in case of more than one errorHandler were registered they must be > applied in reverse order. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FELIX-6008) ErrorHandlers should be applied in reverse order
[ https://issues.apache.org/jira/browse/FELIX-6008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Bosschaert updated FELIX-6008: Fix Version/s: converter-1.0.6 > ErrorHandlers should be applied in reverse order > > > Key: FELIX-6008 > URL: https://issues.apache.org/jira/browse/FELIX-6008 > Project: Felix > Issue Type: Bug > Components: Converter >Affects Versions: converter-1.0.2 >Reporter: Cristiano Gavião >Assignee: David Bosschaert >Priority: Major > Fix For: converter-1.0.6 > > > It could become common to create a new converter from an existent one. > So, in case of more than one errorHandler were registered they must be > applied in reverse order. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
March board report
Hi, Please find the board report below. Comments welcome. ## Description: Apache Felix is a project aimed at implementing specifications from the OSGi Alliance as well as implementing other supporting tools and technologies aligned with OSGi technology. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Existing implementations have been improved/enhanced based on community feedback. - Released 15 components (mostly bug fixes and a new healthcheck subproject). - Accepted and integrated the "Health Check Framework" contribution from the Apache Sling project. ## Health report: - Overall the project is in good health. - Questions on the user list are answered, development concerns are either discussed on the mailing list or directly in the JIRA issues. - The project as well as the OSGi community in general is still in the process of adapting to JPMS and its long term impact. - We added 3 committer by attracting a contribution from the Apache Sling project. The contribution (called healthchecks) has been integrated and released. - Turning some of the committers we gained recently into PMC members needs to be a focus for the upcoming quarter. - We had no issues voting on releases and JIRA issues are generally addressed promptly. ## PMC changes: - Currently 26 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Raymond Augé on Thu May 03 2018 ## Committer base changes: - Currently 67 committers. - New commmitters: - Bertrand Delacretaz was added as a committer on Tue Dec 18 2018 - Georg Henzler was added as a committer on Tue Dec 18 2018 - Oliver Lietz was added as a committer on Tue Dec 18 2018 ## Releases: - felix-logback-1.0.2 was released on Mon Jan 21 2019 - org.apache.felix.converter-1.0.4 was released on Thu Mar 07 2019 - org.apache.felix.dependencymanager-r15 was released on Sun Dec 23 2018 - org.apache.felix.framework-5.6.12 was released on Mon Feb 04 2019 - org.apache.felix.framework-6.0.2 was released on Thu Jan 31 2019 - org.apache.felix.gogo.jline-1.1.4 was released on Mon Jan 28 2019 - org.apache.felix.healthcheck.annotation-2.0.0 was released on Mon Feb 25 2019 - org.apache.felix.healthcheck.api-2.0.0 was released on Mon Feb 25 2019 - org.apache.felix.healthcheck.core-2.0.0 was released on Mon Feb 25 2019 - org.apache.felix.healthcheck.generalchecks-2.0.0 was released on Mon Feb 25 2019 - org.apache.felix.healthcheck.webconsoleplugin-2.0.0 was released on Mon Feb 25 2019 - org.apache.felix.main-6.0.2 was released on Thu Jan 31 2019 - org.apache.felix.main.distribution-6.0.2 was released on Thu Jan 31 2019 - org.apache.felix.scr-2.1.12 was released on Tue Feb 26 2019 - org.apache.felix.scr.bnd-1.9.2 was released on Mon Jan 28 2019 ## Mailing list activity: - us...@felix.apache.org: - 564 subscribers (down -2 in the last 3 months): - 75 emails sent to list (134 in previous quarter) - dev@felix.apache.org: - 320 subscribers (down -4 in the last 3 months): - 876 emails sent to list (844 in previous quarter) ## JIRA activity: - 84 JIRA tickets created in the last 3 months - 72 JIRA tickets closed/resolved in the last 3 months
[jira] [Created] (FELIX-6081) Upgrade bndlib to 4.2.0 in order to properly calculate osgi.ee for embedded dependencies
Krystian Nowak created FELIX-6081: - Summary: Upgrade bndlib to 4.2.0 in order to properly calculate osgi.ee for embedded dependencies Key: FELIX-6081 URL: https://issues.apache.org/jira/browse/FELIX-6081 Project: Felix Issue Type: Improvement Components: Maven Bundle Plugin Affects Versions: maven-bundle-plugin-4.1.0 Reporter: Krystian Nowak The *_bndlib_* dependency [https://github.com/apache/felix/blob/e12e94cb84d99e4613a4a57c3655bc7c6095140c/tools/maven-bundle-plugin/pom.xml#L172-L176] needs to be upgraded from _4.1.0_ to *_4.2.0_* ([http://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/4.2.0/]) as in _4.2.0_ the following issue is fixed [https://github.com/bndtools/bnd/issues/3010] by [https://github.com/bndtools/bnd/pull/3015] excluding _module-info_ class from class version in use calculation for _Require-Capability_ *_osgi.ee_* for embedded dependencies. This will allow to properly use a dependency where its code is compiled for e.g. _Java SE 5.0_ but the whole build performed on (and also module-info class compiled against) _Java SE 7_ as in [https://gitlab.ow2.org/asm/asm/issues/317870]. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
Re: [VOTE] Release Apache Felix Configadmin 1.9.14
+1 > On 7 Mar 2019, at 13:31, Jean-Baptiste Onofré wrote: > > Hi, > > We solved one issue in this release: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100=12345009 > > Staging repositories: > https://repository.apache.org/content/repositories/orgapachefelix-1291 > > Please vote to approve this release: > > [ ] +1 Approve the release > [ ] -1 Veto the release (please provide specific comments) > > Regards > JB