+1. Colm.
On Wed, Sep 14, 2016 at 5:52 PM, Andrey Redko <[email protected]> wrote: > +1, awesome one > > Andriy > > On Wed, Sep 14, 2016 at 10:16 AM, Christian Schneider < > [email protected]> wrote: > > > This is a vote to release Apache CXF DOSGi 2.0.0. > > > > The main change in this version is to split the SOAP support from the > REST > > support. So it is now possible to only install SOAP support or only REST > > support. The multi bundle distro still contains both variants but the > karaf > > features are now separate. > > > > As a new distro style we now offer a repository pom with the bundle > > dependencies which is suitable to create a bndtools index from it. So it > is > > very easy to use CXF-DOSGi in bndtools. There is also such a repository > pom > > for the samples that contains everything needed to run the samples from > > bndtools. The first example that uses this is the soap example. It > contains > > a soap.bndrun file that can be directly started and debugged from > eclipse. > > This pom based repo might be a replacement for the current multi bundle > > distro as it is much smaller and more flexible. > > > > The bndtools based assembly uses the resolver to create a minimal set of > > bundles for the sample. For SOAP and REST together I was able to make > this > > as small as 9 MB. For pure SOAP it is just 7.7 MB. > > > > Another big change is that the examples are now based on a slightly > > changed TaskList service which is easier to understand that the previous > > Greeter example. The examples now have karaf features to make it easy to > > test them in karaf. > > > > Apart from these major changes I looked through the open issues and > marked > > a lot of them as fixed as they should be solved in the new code. Please > > give feedback if anything is not yet solved. > > > > I have not yet changed the wiki documentation to reflect the new code. As > > it would be difficult to have the old and new documentation side by side > in > > the wiki I did most of the documentation in the code using github > markdown > > syntax. This allows to have the documentation closer to the code and also > > will allow to look into the documentation of previous releases. > > I plan to point to the gihub docs from the wiki and keep the old wiki > > contents as documentation of the 1.x releases. > > > > You can find the new documentation here: > > > > https://github.com/apache/cxf-dosgi > > > > If you want to try the new code I recommend to follow the installation > > instructions of the examples: > > > > https://github.com/apache/cxf-dosgi/tree/master/samples > > > > Btw. as usual .. until the release is pushed to maven central you will > > have to add the maven repo listed below to your karaf instance. > > > > Release Notes - CXF Distributed OSGi - Version 2.0.0 > > > > > > ** Bug > > * [DOSGI-19] - Discovery Software doesn't notice changed Service > > Properties. > > * [DOSGI-22] - It would benefit the RFC 119 TCK if multiple instances > > of DOSGi could be run in a single OSGi container. > > * [DOSGI-52] - -Dorg.apache.cxf.spring.validation.mode=VALIDATION_ > NONE > > doesn't have an effect > > * [DOSGI-73] - OSGi Declarative Service-based consumer does not > > register proxy service on demand > > * [DOSGI-108] - service.exported.interfaces doesn't support > > comma-seperated String value > > * [DOSGI-124] - ReceiveTimeout not configurable while using cxf-rest > > service in OSGI > > * [DOSGI-159] - Endpoint description contains wrong > > org.apache.cxf.ws.address when using HTTPService style > > * [DOSGI-171] - service objects are never released (using > ungetService) > > * [DOSGI-185] - Restarting of Jetty/PaxWeb makes exported services > > unavailable > > * [DOSGI-186] - documentation incorrect > > * [DOSGI-187] - service configuration for service-namespace, > > service-name and service-port only take affect if wsdl-location is also > > configured > > * [DOSGI-196] - Greeter demo does not work in standalone Felix > > * [DOSGI-199] - NoSuchMethodError in tests (Jetty version mismatch) > > * [DOSGI-209] - when bundles registers two WS with different > > SoapBinding Style Document/RPC then one of the STYLE is not as expected > > * [DOSGI-213] - ASM library not in Multibundle 1.6.0, so no naming of > > webservice parameters possible > > * [DOSGI-219] - DOSGi Fails to Publish Service Under Apache Karaf > 3.0.3 > > * [DOSGI-225] - Service publication with > org.apache.cxf.ws.httpservice.context > > property does not work > > * [DOSGI-226] - Cannot configure org.apache.cxf.dosgi.dsw.Activator > > via Felix fileinstall > > * [DOSGI-227] - Build fails with JDK 8 > > * [DOSGI-236] - IllegalArgumentException: No SchemaFactory exception > > during build > > * [DOSGI-240] - Fix checkstyle in eclipse > > * [DOSGI-242] - Refactor provider to prepare for split > > > > ** Improvement > > * [DOSGI-101] - Update the guide on using DOSGI RI withing Eclipse > > * [DOSGI-144] - can not deploy CXF 1.3.1 on Virgo Tomcat 3.5.RELEASE > > * [DOSGI-152] - Update systests2 to use pax-exam 2.5 > > * [DOSGI-237] - Upgrade Distributed OSGI to OSGI 5.0 > > * [DOSGI-239] - Extract decorator xml support into separate bundle > > * [DOSGI-241] - Simplify examples > > * [DOSGI-243] - Update to OSGi spec 5.0.0 > > * [DOSGI-245] - Split cxf provider into rs and ws provider > > * [DOSGI-246] - Upgrade to Aries RSA 1.9.0 > > * [DOSGI-247] - Support for Conduit configs and SSL example > > * [DOSGI-248] - Update to CXF 3.1.7 > > * [DOSGI-249] - Redesign examples > > * [DOSGI-250] - Support capabilities and requirements specified in > RSA > > 1.1 > > > > ** New Feature > > * [DOSGI-211] - Support SOAP over JMS in DOSGI > > > > ** Task > > * [DOSGI-194] - Decide how DOSGi needs to handle > > service.exported.interfaces with multiple values > > > > Tag: > > > > https://git-wip-us.apache.org/repos/asf?p=cxf-dosgi.git;a=ta > > g;h=33493e0ac7f19947fb250ee5f53feb68fde1c260 > > > > Maven Artifacts: > > https://repository.apache.org/content/repositories/orgapachecxf-1079 > > > > +1 from me. > > > > Christian > > > > -- > > Christian Schneider > > http://www.liquid-reality.de > > > > Open Source Architect > > http://www.talend.com > > > > > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com
