I’m just using RxJava2.  Most of that was already in place for 3.2.2,
right?  The reactivestreams common module, etc?  I like the framework, but
I was unable to use the built-in client stuff, because I’m using client
proxies.  I ended up using a custom reader @Provider for the rx types.

On Wed, Mar 21, 2018 at 6:38 PM John D. Ament <[email protected]> wrote:

> Unfortunately, yes.
>
> There was an issue with dependency tress in 3.2.2 with the reactive
> modules.  TL;DR but you need to depend on rx2 module instead of rx module
> (but good news it brings in everything it needs transitively and you can
> use an extension to setup the server).
>
> I still need to update the various docs to list it out, that there are
> different dependencies now for RxJava and RxJava2.  RxJava2 is built on
> Reactive Streams, and there's a common CXF dependency used for Reactive
> Streams in Project Reactor and RxJava2 support.  However, because of
> RxJava1 support I couldn't just bring this in.  So I ended up pushing
> forward on a split of the two modules.
>
> Do you in fact use both RxJava and RxJava2?  Or just RxJava2 support?
>
> John
>
> On Wed, Mar 21, 2018 at 5:53 PM James Carman <[email protected]>
> wrote:
>
> > When upgrading from 3.2.2 to 3.2.3, I get the following compilation
> > failure:
> >
> > package org.apache.cxf.jaxrs.rx2.server does not exist
> >
> > Is this intended?
> >
> > James
> >
>

Reply via email to