Reactive Webclient call is not working

Hi
I have the following piece of code which is invoked from an activity. It is not getting called

return webclient
.get()
.uri(url)
.retrieve()
.bodyToMono(RouteInfo.class);

we are using reactive web .

Passing Mono/Flux (streams) as result of activity/workflow is not currently possible.
As a workaround maybe the default Java SDK JacksonJsonPayloadConverter does register Jdk8Module in its ObjectMapper, so you could return Optional if needed.