ARTEMIS-5905 Fix console address menu items#6242
Draft
brusdev wants to merge 2 commits intoapache:mainfrom
Draft
ARTEMIS-5905 Fix console address menu items#6242brusdev wants to merge 2 commits intoapache:mainfrom
brusdev wants to merge 2 commits intoapache:mainfrom
Conversation
…enu items The ArtemisCacheKeyProvider was using a generic key for all addresses, causing the Web Console to cache and display the same menu items regardless of specific address permissions. By disabling this provider, we ensure that permission checks are performed correctly for each individual address context, preventing unauthorized menu items from appearing.
ade8c21 to
2543492
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The ArtemisCacheKeyProvider was using a generic key for all addresses, causing the Web Console to cache and display the same menu items regardless of specific address permissions, for further details see jolokia/jolokia-integration@982955b
Disabling ArtemisCacheKeyProvider is only a workaround waiting for the resolution of jolokia-integration#4