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 > > >
