HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
getHiveMqVersion() in class SystemInformationImpl should return "2023.10"
Actual behavior
getHiveMqVersion() returns "Development Snapshot"
To Reproduce
Just call SystemInformation.getHiveMQVersion()
Details
The class ManifestUtils tries to find an URL in the classpath that contains "hivemq.jar" but the community edition delivers artifact that is called "hivemq-community-edition-embedded-2023.10.jar"
Expected behavior
getHiveMqVersion() in class SystemInformationImpl should return "2023.10"
Actual behavior
getHiveMqVersion() returns "Development Snapshot"
To Reproduce
Just call SystemInformation.getHiveMQVersion()
Details
The class ManifestUtils tries to find an URL in the classpath that contains "hivemq.jar" but the community edition delivers artifact that is called "hivemq-community-edition-embedded-2023.10.jar"