Hi, we just detected this issue in our environment, and saw that the code does not behave correctly if the topics/addresses contains a "/". We were using the addresses in the form <appname>/<topic>
Rsult: When nodes goes away, the remaining nodes will still keep references to old nodes (due to failing in removing their addresses) and hence will fail to call them.
|
String[] pathElements = event.getData().getPath().split("/", 4); |
A simple fix, is to avoid using "/" in the addresses.
let me know if you need more information.