Thanks Ivan, I forgot about this change from M1 to M2. I will change that,
it should work.

On Wed, Feb 6, 2019 at 11:54 AM Ivan St. Ivanov <ivan.st.iva...@gmail.com>
wrote:

> Hi Ivan,
>
> I suppose you are using that MPJWTConfigurationProvider to provide the
> public key to verify the JWT signature?
>
> If that's the only reason for that class, you can get rid of it and put the
> public key value in microprofile-config.properties under the
> key mp.jwt.verify.publickey.
>
> Cheers,
> Ivan
>
> On Wed, Feb 6, 2019 at 3:42 PM Ivan Junckes Filho <ivanjunc...@gmail.com>
> wrote:
>
> > Hey guys, I just tried to update my app from M1 to M2 and I am getting
> > the issue below:
> >
> > Anyone has seen this issue?
> >
> > java.lang.NoSuchMethodError:
> > org.apache.tomee.microprofile.jwt.config.JWTAuthContextInfo: method
> > <init>()V not found
> >
> >
> br.com.gbrsistemas.crvirtual.authentication.jwt.MPJWTConfigurationProvider.getOptionalContextInfo(MPJWTConfigurationProvider.java:27)
> >
> >
> br.com.gbrsistemas.crvirtual.authentication.jwt.MPJWTConfigurationProvider.getContextInfo(MPJWTConfigurationProvider.java:45)
> >         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         java.lang.reflect.Method.invoke(Method.java:498)
> >
> >
> org.apache.webbeans.inject.InjectableMethod.doInjection(InjectableMethod.java:155)
> >
> >
> org.apache.webbeans.portable.ProducerMethodProducer.produce(ProducerMethodProducer.java:89)
> >
> >
> org.apache.webbeans.portable.AbstractProducer.produce(AbstractProducer.java:134)
> >
> >
> org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:122)
> >
> >
> org.apache.webbeans.component.ProducerMethodBean.create(ProducerMethodBean.java:95)
> >
> >
> org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> >
> > org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> >
> >
> org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:813)
> >
> >
> org.apache.webbeans.inject.instance.InstanceImpl.create(InstanceImpl.java:306)
> >
> >
> org.apache.webbeans.inject.instance.InstanceImpl.get(InstanceImpl.java:135)
> >
> >
> org.apache.tomee.microprofile.jwt.MPJWTFilter.getAuthContextInfo(MPJWTFilter.java:111)
> >
> >
> org.apache.tomee.microprofile.jwt.MPJWTFilter.doFilter(MPJWTFilter.java:65)
> >
> >
> org.apache.geronimo.microprofile.opentracing.microprofile.server.OpenTracingFilter.doFilter(OpenTracingFilter.java:126)
> >
>

Reply via email to