[GitHub] [tomee] rzo1 opened a new pull request #534: [7.1.x] TOMEE-2565 - Fixes a regression with missing TomEEJsonbProvider in CXF Providers

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[GitHub] [tomee] rzo1 opened a new pull request #534: [7.1.x] TOMEE-2565 - Fixes a regression with missing TomEEJsonbProvider in CXF Providers

GitBox
rzo1 opened a new pull request #534:  [7.1.x] TOMEE-2565 - Fixes a regression with missing TomEEJsonbProvider in CXF Providers
URL: https://github.com/apache/tomee/pull/534
 
 
   # What does this PR do?
   
   This PR fixes a regression introduced with https://github.com/apache/tomee/commit/4302acab62bb64c2d77cce3a66b92ae7e9cff7c5 for TomEE 7.1.x with wrong values in the default CXF provider list. It was already fixed for TomEE 8 (see https://github.com/apache/tomee/commit/1bfb65a1837235f4e9ad4458f67aabcab5eff829), but was not backported to TomEE 7.1.x
   
   # Additional Remarks
   
   As described in the JIRA, affected end-users can workaround this issue by overriding the default list of providers using the `openejb.jaxrs.jsonProviders` system property witth the following value:
   
   ```
   "org.apache.openejb.server.cxf.rs.johnzon.TomEEJsonbProvider","org.apache.openejb.server.cxf.rs.johnzon.TomEEJsonpProvider"
   ```
   Thanks to @cesarhernandezgt for showing me the magic of `git bisect` and finding the related commit in the first place!
   
   # Related JIRA
   
   - https://issues.apache.org/jira/browse/TOMEE-2565

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services