Re: Problem passing args to tomee.maven.plugin
James Pedersen <[email protected]> Tue, 3 Jun 2025 01:58:07 -0700
| Newsgroups | gmane.comp.java.openejb.user |
|---|---|
| Message-ID | <CADHtKCdQ0Ynk+m1DO=UZbKAzn1q2+JazQkh3CG=ESiJuOCRmKg@mail.gmail.com> |
--000000000000e78e100636a71430 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable It seems like the TomEE configuration subsystem isn't good enough...... On Tue, Jun 3, 2025 at 1:47=E2=80=AFAM James Pedersen <[email protected]= > wrote: > Perhaps try to add a name to the module? > > On Tue, Jun 3, 2025 at 1:46=E2=80=AFAM James Pedersen <[email protected]= om> > wrote: > >> Why are these warnings a issue for you? >> >> On Tue, Jun 3, 2025 at 1:45=E2=80=AFAM James Pedersen <james00090@gmail.= com> >> wrote: >> >>> I'm curious about this. >>> >>> On Tue, Jun 3, 2025 at 1:45=E2=80=AFAM James Pedersen <james00090@gmail= .com> >>> wrote: >>> >>>> Did it make the problem go away, though? >>>> >>>> On Tue, Jun 3, 2025 at 12:49=E2=80=AFAM Roar Br=C3=A6nden <roar.brende= [email protected]> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> I'm using Tomee 10.0.1 with JDK 21. One of my end-points is using >>>>> Lucene index for some search result. The Lucene jar is version 10.2.1= , >>>>> which is using the new Vector API. >>>>> When using this library I notice some warnings in the log: >>>>> >>>>> >>>>> WARNING: A restricted method in java.lang.foreign.Linker has been >>>>> called >>>>> WARNING: java.lang.foreign.Linker::downcallHandle has been called by >>>>> the unnamed module >>>>> WARNING: Use --enable-native-access=3DALL-UNNAMED to avoid a warning = for >>>>> this module >>>>> >>>>> 03-Jun-2025 09:40:17.597 WARNING [http-nio-8091-exec-2] >>>>> org.apache.lucene.internal.vectorization.VectorizationProvider.lookup= Java >>>>> vector incubator module is not readable. For optimal vector performan= ce, >>>>> pass '--add-modules jdk.incubator.vector' to enable Vector API. >>>>> >>>>> To avoid these messages, I tried to add args to my tomee-maven-plugin >>>>> configuration: >>>>> >>>>> <args>enable-native-access=3DALL-UNNAMED</args> >>>>> <args>add-modules=3Djdk.incubator.vector</args> >>>>> >>>>> What I noticed is that only the last one will be taken into >>>>> consideration. Meaning that with these settings I will get the first >>>>> WARNING, and a message indicating that the Vector API is found. If I = switch >>>>> the args, I will get the last WARNING. >>>>> Is this a know problem with the plugin configuration? >>>>> >>>>> Best regards, >>>>> Roar Br=C3=A6nden >>>>> >>>>> --000000000000e78e100636a71430--