RE: pom content for TomEE 8.0.16 and TomEE 9.1.3
COURTAULT Francois <[email protected]> Mon, 3 Jun 2024 09:31:11 +0000
| Newsgroups | gmane.comp.java.openejb.user |
|---|---|
| Message-ID | <MR1P264MB23551885E2D26DB9228BEF679DFF2@MR1P264MB2355.FRAP264.PROD.OUTLOOK.COM> |
THALES GROUP LIMITED DISTRIBUTION to email recipients Hello Richard, So if the artifactId is still mp-jwt what should I use for groupId ? Looking at https://search.maven.org/artifact/org.apache.tomee/mp-jwt * I am able to see as dependency <dependency> <groupId>org.apache.tomee</groupId> <artifactId>mp-jwt</artifactId> <version>8.0.16</version> </dependency> But it doesn't work if I have this in my pom.xml Best Regards. -----Original Message----- From: Richard Zowalla <[email protected]> Sent: lundi 3 juin 2024 10:47 To: [email protected] Subject: Re: pom content for TomEE 8.0.16 and TomEE 9.1.3 -> https://github.com/apache/tomee/commit/ccfc34096e6f0b8ca1c5d1c3f8dc4b -> 7dc8c9183e It was renamed. TomEE 9+ uses our own MP compliant JWT implementation, which still resides in mp-jwt. > Am 31.05.2024 um 11:11 schrieb COURTAULT Francois <[email protected]>: > > THALES GROUP LIMITED DISTRIBUTION to email recipients > > Hello everyone, > > For one TomEE 8.0.16 application, I use the JWTAuthContextInfo class. > So in my pom I have: > > <dependency> > <groupId>org.apache.tomee</groupId> > <artifactId>mp-jwt</artifactId> > <version>7.1.4</version> > <scope>provided</scope> > </dependency> > and I was able to compile my application If I change the version to > 8.0.x even 9.1.3, it doesn't compile. > Any idea ? what is the update I have to do ? > > If I switch to TomEE 9.1.3, I should use smallrye then, right? > import io.smallrye.jwt.auth.principal.JWTAuthContextInfo > What dependency I have to have in my pom? > > Thanks in advance for your support. > > Best Regards. > > >