-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[AMQ-7072] moving to JSON-B API instead of jackson #308
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
[AMQ-7072] moving to JSON-B API instead of jackson #308
Conversation
880b41d to
b68bc5e
Compare
b68bc5e to
a87903e
Compare
|
R: @jbonofre |
|
Johnzon is fine using jsonb. I've started the review and rebase anyway. |
|
Overall the goal is to enable to use json-b and use the json-b contract (ie neither johnzon nor jackson must appear in compile scope in theory - until it is to be transitive but I'm speaking on a pure build perspective). I assume it should be tested with both impl - and maybe yasson - to ensure some portability - at least manually for the first round. |
…the impl on need + using johnzon as default
a87903e to
5893591
Compare
|
I think we should do this in 5.19.x and go straight to Jakarta. I don’t think it makes sense changing out a bunch of dependencies right before a major uplift to Jakarta. The Jakarta works is ~80% done or so, so I don’t think it will be too long of a delay. |
|
+1 and maybe jsonp only to limit deps |
|
Agree for 5.19.x, I don't want to include this change in 5.18.x. I would keep this PR as it is, waiting 5.19.x update done. |
|
Closing as non active. Please reopen a new one if needed. |
Goal is to let users switch the impl on need + using johnzon as default
Issue was identified on TomEE where jackson is not desired in the distribution cause there is already johnzon and some