we are using DistributedCommandBus with JGroups and when using sendAndWait in subscribing processors the processors never receive response so they hang until timeout has
expired (we are using axon 3.2.1 with spring boot 1.5.13). When switching to SimpleCommandBus or when using regular send method everything works as expected. I’ve tried different configurations for jgroups (tcp, udp, different configurations of thread pools etc), made a simple project with latest version of axon but behaviour seems to be the same. When tracing is enabled for jgroups in the log i see that message is sent but not received (message only seems to be received when handler has exited), other than that no errors are found in logs.
Is this regular behaviour? Do we need additional configurations for DistributedCommandBus to work in this scenario (currently we are just declaring DistributedCommandBus bean and using axon-spring-boot-starter-jgroups and except for this everything else works as expected)?