Description
Customers wanting to use reactive extensions may want to package their own version of RxJava2 with their application. The use of internal APIs may cause class loading problems.
Caused by: java.lang.NoClassDefFoundError: org/apache/cxf/jaxrs/client/SyncInvokerImpl
at org.apache.cxf.jaxrs.rx2.client.FlowableRxInvokerProvider.getRxInvoker(FlowableRxInvokerProvider.java:37)
at org.apache.cxf.jaxrs.rx2.client.FlowableRxInvokerProvider.getRxInvoker(FlowableRxInvokerProvider.java:29)
at org.apache.cxf.jaxrs.client.WebClient.rx(WebClient.java:1286)
at org.apache.cxf.jaxrs.client.spec.InvocationBuilderImpl.rx(InvocationBuilderImpl.java:402)
FlowableRxInvokerProvider uses org.apache.cxf.jaxrs.client.SyncInvokerImpl.
FlowableRxInvokerImpl uses org.apache.cxf.jaxrs.client.WebClient.
ObservableRxInvokerProvider uses org.apache.cxf.jaxrs.client.SyncInvokerImpl.
ObservableRxInvokerImpl uses org.apache.cxf.jaxrs.client.WebClient.
These classes need to be refactored.
Attachments
Issue Links
- links to