Replies: 1 comment 3 replies
-
Hi Paolo, I'm curious what happens when you use the same pattern without quarkus-cxf in the picture, but that still uses Also, not sure if it's helpful, but I believe you may be able to set the executor for the CXF service using something like: ClientProxy.getClient(calculatorSoap).setExecutor(Infrastructure.getDefaultExecutor()); I'm suspecting this has more to do with Futures in general, as opposed to the extension -- I unfortunately don't have a good explanation, but kindly keep us posted on your findings! |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
I'm writing here to ask for help / suggestion on the usage of the CXF client in the reactive world.
Thanks to the example provided here: Issue #4 Comment, I was able to implement a reactive endpoint on my webservice that's "translating" the result of a future into a Uni.
I've noticed though that the number of threads spawned in the process of performing the SOAP request, parsing the response and provide it back the original caller is a bit different than what I was expecting. Specifically, I was expecting a mix of vertex thread and async client thread.
But what I'm seeing is an additional thread the
executor-thread
. Is there any doc that can explain me a bit better what's happening.I've slightly modified the code provided to mimic my code
Thank you in advance for any link/doc/suggestion you might be able to provide.
Best,
Paolo
Beta Was this translation helpful? Give feedback.
All reactions