Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not fail when node without JCache service joins cluster where JCache service is enabled but not used #9301

Closed
vbekiaris opened this issue Nov 23, 2016 · 1 comment

Comments

Projects
None yet
2 participants
@vbekiaris
Copy link
Contributor

commented Nov 23, 2016

Use case: a cluster runs with some members in a container where JCache API is available but is not used in Hazelcast so no Caches have been created but JCache service is enabled in those members. A standalone member without JCache API in classpath will not be able to join the cluster because it will have to execute a PostJoinCacheOperation however the JCache service will not be available on that node.
Enhancement: instead of failing, when JCache service is not available and no cache configs exist in PostJoinCacheOperation log a warning that the node is joining a cluster where JCache is enabled but does not have JCache API in its classpath. If a Cache is created at a later point on another member, it will fail anyway.

@vbekiaris vbekiaris added this to the 3.8 milestone Nov 23, 2016

@jerrinot

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.