-
Notifications
You must be signed in to change notification settings - Fork 27
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
CORE-16786: Upgrade CLI PF4J to 3.10 and SLF4J to 2.0.6 #4722
CORE-16786: Upgrade CLI PF4J to 3.10 and SLF4J to 2.0.6 #4722
Conversation
663d7b9
to
bcb54d8
Compare
bcb54d8
to
05e7b37
Compare
354c593
to
e85f0f7
Compare
Jenkins build for PR 4722 build 8 Build Successful: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (@corda/corda-platform-network-team files)
Have we tested CorDapps built with Corda 5.0 still work after this change? Having had a conversation with Chris in the last couple of weeks, I would expect it does, however someone suggested to me they'd tried this and it didn't work because CorDapps were pinned to an SLF4J bundle version in their metadata (which I believe shouldn't be the case, but might have been broken). |
Hello @simon-johnson-r3 |
4b10351
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (@corda/corda-platform-network-team files)
This change upgrades PF4J to 3.10, the change log can be viewed here:
https://github.com/pf4j/pf4j/blob/master/CHANGELOG.md#3100---2023-09-06
One of the changes included in PF4J is an upgrade to SLF4J 2. This change uses SLF4J 2 for the CLI and SLF4J 1 for Corda itself.
Related CLI PR: corda/corda-cli-plugin-host#194