Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
BuildInfo isEnterprise() does not work in 3.7.x #10740
tested 3.7.5 and 3.7.8: broken
I did some investigations and the hazelcast-runtime.properties resource embedded in the enterprise distribution simply has:
which seems to be the root of the problem.
The reason I need this is because HZ will silently fail and revert to non-secure communication even if I configure/enable SSL but happen to run with the wrong dependencies. This is by itself quite bad, but being able to detect Enterprise at least gives me a chance to fail rather than continue on in a non-secure way.