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:
[email protected]


With regards,
Apache Git Services

Reply via email to