I was not referring the OpenTracing module offering a CDI extension, but
to the work Andriy did in the CXF CDI integration where the providers
and feature are picked up. Thought, when we were discussing the SSE
feature I thought Andriy said it was looking at the CXF @Provider as
well, may be I misunderstood.
Updating the CDI code to check CXF @Provider, if it is not already
checked, makes sense IMHO
Sergey
On 22/12/17 14:08, John D. Ament wrote:
Actually one more thing. The CDI extension only looks for JAX-RS @Provider not
CXF @Provider.
On 2017-12-22 09:06, "John D. Ament"<johndam...@apache.org> wrote:
I'm not sure what the CDI extension has to do with this. It has no bean
defining annotations, and there is no beans.xml in the JAR that it ships with
so I'm not sure it would be picked up by the extension.
There's nothing special done for TomcatwarTest to make more JARs available,
right?
On 2017-12-22 08:15, Sergey Beryozkin <sberyoz...@gmail.com> wrote:
It is annotated with CXF @Provider annotation - should be picked up by
the CXF CDI extension
Sergey
On 22/12/17 13:07, John D. Ament wrote:
I'm trying to finish up testing CDI injection of Context objects. The one
area I'm struggling with is the automatic registration of this feature. I
added a dependency on OpenTracing, just to confirm that injection via CDI
works (and to be honest, this is one of my use cases, working with
tracing). However, it seems that this feature isn't automatically
registered via CDI. Is there something I have to do to make it work?
John