Hi John, It should already be the case but in another manner: with the bus flag. I'm not sure client code got it anytime but rather than using a random number (you never know if user code uses USER+xxx for its own fallbacks) then using the bus - https://github.com/apache/cxf/blob/master/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/model/ProviderInfo.java#L31 - is saner and means "CXF default". Wdyt?
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> 2017-12-16 19:55 GMT+01:00 John D. Ament <[email protected]>: > The JAX-RS spec mandates a certain number of providers by default. I'm > noticing that when these providers are added, they're added without any > priority. Andy mentioned to me that they should be added with the priority > of USER + 1, but the actual resolved priority I'm seeing is USER. > > Granted, this is within the proxy client code base. Is this problem going > to exist as well in the regular clients? As well as server? > > If so, should we annotate them with USER + 1 to avoid the issue? > > John >
