andymc12 opened a new pull request #696:
URL: https://github.com/apache/cxf/pull/696


   Hi All,
   
   While trying to consume the new 3.4.0 release into Open Liberty, we noticed 
that we had made a number of changes that has effectively forked Open Liberty's 
implementation of CXF.  We'd like to contribute those back to Apache as much as 
possible.
   
   This PR includes some of the changes that are easy to "disentangle" and 
include some fixes we needed to make in order to pass some JAX-RS TCK tests, 
improve performance (the change to MessageImpl in particular made a large 
difference by avoiding resizing the underlying data store), etc.
   
   Unfortunately, many of our forked classes contains references to Open 
Liberty-specific code, so we'll need to sort those out before we can contribute 
them back.  One thing we did in this PR to was to add an extension point (the 
new `RunnableWrapperFactory` class) so that we can avoid that.  
   
   Comments and questions welcome - and also, please let me know how to 
"record" these changes.  I could open one JIRA for all of them, or separate 
them out by different areas (i.e. one for the MessageImpl performance change, 
one for the URITemplate change, etc.) so that it is clear to users what changed 
between releases.
   
   Thanks in advance!
   
   Andy


----------------------------------------------------------------
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]


Reply via email to