This is the ticket: https://issues.apache.org/jira/browse/TOMEE-2457
This looks like a release blocker in my opinion. I will check the master and see how it behaves. On Tue, Jan 22, 2019 at 3:53 PM Roberto Cortez <radcor...@yahoo.com> wrote: > Hi Ivan, > > Can you please provide a test case that reproduces the issue? Thank you! > > Cheers, > Roberto > > > On 22 Jan 2019, at 16:07, Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > > > > Long story short, the MP impl assume CDI is active, if not then tomee but > > disable the MP impl. > > For us it means disabling also the servlet container initializers. It can > > be done in OpenEJBContextConfig or - likely good - implementing a > > contextual ConfigSource (reading AppContext#properties for instance) and > > forcing geronimo.opentracing.filter.active to false for the webapp (not > > globally). Setting the system property you should get the same behavior > but > > it will be global so some app will not get tracing. > > In other word it is the core work tomee must do: integration :). > > > > 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> | Book > > < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > > > > > > Le mar. 22 janv. 2019 à 17:03, Ivan Junckes Filho <ivanjunc...@gmail.com> > a > > écrit : > > > >> When you say it is a bug in CDI support of TomEE, could you please be > more > >> specific? Of course if you are aware of what it could be· > >> > >> On Tue, Jan 22, 2019 at 12:50 PM Romain Manni-Bucau < > rmannibu...@gmail.com> > >> wrote: > >> > >>> Hmm, we can add a check in the filter and fail the deployment but at > the > >>> end it is a bug in CDI support of TomEE so likely saner to fix it in > TomEE, > >>> right? > >>> > >>> 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> | Book > >>> < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > >>> > >>> > >>> Le mar. 22 janv. 2019 à 15:37, Ivan Junckes Filho < > ivanjunc...@gmail.com> > >>> a écrit : > >>> > >>>> I would say if the extension was not executed for some reason that we > >>>> need to know why, we need to make sure the filter doesn't throw that > >>>> exception or completely ignore the filter logic right? > >>>> > >>>> On Tue, Jan 22, 2019 at 12:08 PM Romain Manni-Bucau < > >>>> rmannibu...@gmail.com> wrote: > >>>> > >>>>> Hi Ivan, > >>>>> > >>>>> This means the opentracing extension was not executed for the app: > >>>>> > https://github.com/apache/geronimo-opentracing/blob/master/geronimo-opentracing/src/main/java/org/apache/geronimo/microprofile/opentracing/microprofile/cdi/OpenTracingExtension.java#L125 > >>>>> > >>>>> 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> | Book > >>>>> < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > >>>>> > >>>>> > >>>>> Le mar. 22 janv. 2019 à 14:39, Ivan Junckes Filho < > >>>>> ivanjunc...@gmail.com> a écrit : > >>>>> > >>>>>> Hey guys, I would like some help with an opentracing issue. I am not > >>>>>> sure if it was already fixed or not. It was happening on version > 1.0.0, > >>>>>> current M1 release of TomEE 8. > >>>>>> > >>>>>> There is a nullpointer happening in OpenTracingFilter and it seems > to > >>>>>> be because this injection is null. > >>>>>> > >>>>>> @Inject > >>>>>> private GeronimoOpenTracingConfig config; > >>>>>> > >>>>>> So this line throws the null pointer: > >>>>>> > >>>>>> skipDefaultTags = > Boolean.parseBoolean(config.read("filter.forcedTracing.skipDefaultTags", > "false")); > >>>>>> > >>>>>> Anyone can help with this? > >>>>>> > >>>>>> Logs are attached. > >>>>>> > >>>>>> > >>>>>> > >