You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by GitBox <gi...@apache.org> on 2017/12/19 04:31:28 UTC

[GitHub] johnament opened a new pull request #359: Adding an implementation of the MicroProfile Rest Client v1.0

johnament opened a new pull request #359: Adding an implementation of the MicroProfile Rest Client v1.0
URL: https://github.com/apache/cxf/pull/359
 
 
   This is an implementation of the MP Client 1.0.  I plan to cut the spec release tomorrow, so don't quite approve this yet but need input on any code clean up required.
   
   There's still one TCK test to add in, but not critical for a first pass.  I'd also like to add more TCK running options (Tomcat, OWB) to prove out the different runtime scenarios but also not critical for getting the code in (don't really want to stay diverged for too much longer).
   
   I also think it'll be useful to get this started to integrate into consumers so having it out there will help.
   
   I did end up going with a dedicated module for the code, since I had to do some amount of subclassing and code alignment to support some of the features missing from the native client.  In the end, functionally the native client works fine, but there's some tweaking needed for provider ordering and instantiation that I had to work with.  May be worth merging it into that module at some point, but it could be a breaking change for users.

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


With regards,
Apache Git Services