We use Active MQ classic heavily for jms messaging in our applications. We have an immediate requirement to upgrade the active mq version from 5.16.2 (both broker and client) to one which is actively maintained and stable. However, the client libraries of all such versions require java 11+ whereas our applications still run on jdk 1.8 and upgrading it have different non-technical difficulties. So upgrading the jdk version is the last resort we should be considering.
We tested the combination of broker 6.1.2 and client 5.16.2 and they are found to work together. Can there be any unforeseen implications of using client 5.16.2 with broker 6.1.2 ?