The header names are configurable, so you can use whatever you want. You just need to set up an etc/org.microbule.decorator.tracer.cfg file:
traceIdHeader=My-Trace-ID requestIdHeader=My-Request-ID On Mon, Nov 21, 2016 at 1:09 PM Romain Manni-Bucau <[email protected]> wrote: > Hi James, > > Would it be an option to extract the tracer - at least the names of the > headers - to a "portable" module? With Mark we were on that area as well > for meecrowave (a microprofile server based on CXF too and hosted > @openwebbeans) and was thinking to add it to sirona since it is the > monitoring related ASF project. Would be great to make the names/format > uniform accross impl otherwise inteoperability is hard and this feature > loose some of its strength. > > wdyt? > > PS: sure we can share more but this would at least enable a > microbule-meecrowave cluster to speak the same language ;) > > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://blog-rmannibucau.rhcloud.com> | Old Blog > <http://rmannibucau.wordpress.com> | Github < > https://github.com/rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > <https://javaeefactory-rmannibucau.rhcloud.com> > > 2016-11-21 19:03 GMT+01:00 James Carman <[email protected]>: > > > We've been working on a Microservices framework called "Microbule" which > > leverages CXF and Karaf (hence the cross-post): > > > > https://github.com/jwcarman/microbule > > > > The idea is to make writing Microservices easy and fun, by providing many > > of the oft-requested features for you out-of-the-box (CORS, Caching, JSON > > transformation, validation, etc.). There's a README page that explains > how > > to install/run Microbule in Karaf and how to write your own services. If > > you're interested, take it for a spin and let us know what you think. > > > > Thanks, > > > > James > > >
