Hi Christian, I had a brief look at it and the demos that I tried with it worked. However I did find some other issues: * The Multi-Bundle distro Felix configuration files specify the org.osgi.framework.system.packages framework property. They shouldn't really do this (IMHO) and I've created bug DOSGI-155 for that. * I ran the updated framework through the OSGi RemoteServices and RemoteServiceAdmin Conformance Testsuites and some new failures have appeared in this release. See DOSGI-156 for more details.
I think that many improvements have been made to reach 1.4.0 and I don't think the above issues should block this release. I think we should try to fix them for a 1.4.1 release that we should do in the near future. In the mean time: * People can work around DOSGI-155 by modifying these configuration files themselves if the org.osgi.framework.system.packages value is not correct for their environment. * I will try to spend some time trying to the OSGi tests passing again. I have been running against the Enterprise R5 CT. I just noticed that this is not yet available in https://svn.apache.org/repos/tck/osgi-cts [3]. I'll work on getting it in there too. An email of this length is a bit unusual for a simple vote email, but here's my +1 for releasing this as I think that despite the issues it would be useful to release this so that people can continue testing and working with it. Best regards, David [1] https://issues.apache.org/jira/browse/DOSGI-155 [2] https://issues.apache.org/jira/browse/DOSGI-156 [3] http://felix.apache.org/documentation/development/using-the-osgi-compliance-tests.html On 22 January 2013 19:47, Christian Schneider <[email protected]>wrote: > The Apache CXF DOSGi subproject is the Reference Implementation of the > OSGi Remote Services and > Remote Services Admin Service specifications [1] which provide a > distributed computing model based around OSGi Services. > > The CXF DOSGi 1.4.0 release contains the following fixes and improvements: > > * 41 issues resolved (see jira) > > <https://issues.apache.org/**jira/browse/DOSGI/**fixforversion/12319877<https://issues.apache.org/jira/browse/DOSGI/fixforversion/12319877> > > > * Karaf feature for easy installation in Apache Karaf > > <http://cxf.apache.org/dosgi-**apache-karaf-feature.html<http://cxf.apache.org/dosgi-apache-karaf-feature.html> > > > * Zookeeper discovery > <http://cxf.apache.org/dosgi-**discovery.html<http://cxf.apache.org/dosgi-discovery.html>> > now > supports automatic reconnects and Cluster configuration > * DOSGi is now independent of spring dm > * Custom intents are now created by publishing e.g. CXF Features as > services > * Big refactorings make the code much easier to understand > > Also see the release notes: > http://svn.apache.org/repos/**asf/cxf/dosgi/tags/cxf-dosgi-** > ri-1.4.0/distribution/sources/**src/main/release/release_**notes.txt<http://svn.apache.org/repos/asf/cxf/dosgi/tags/cxf-dosgi-ri-1.4.0/distribution/sources/src/main/release/release_notes.txt> > > Staging area: > https://repository.apache.org/**content/repositories/**orgapachecxf-155/<https://repository.apache.org/content/repositories/orgapachecxf-155/> > > The vote will be open for at least 72 hours. > > Here's my +1. > > Best regards, > > Christian > > [1] Chapters 13 and 122 in the OSGi 4.2 Enterprise Specification at > http://www.osgi.org/Download/**Release4V42<http://www.osgi.org/Download/Release4V42> > > -- > Christian Schneider > http://www.liquid-reality.de > > Open Source Architect > Talend Application Integration Division http://www.talend.com > >
