Re: Problem passing args to tomee.maven.plugin
James Pedersen <[email protected]> Tue, 3 Jun 2025 01:45:15 -0700
| Newsgroups | gmane.comp.java.openejb.user |
|---|---|
| Message-ID | <CADHtKCe4zg9yz2mXrpR8cqWYpkXm9AM04DncMC1ZEOaK9ioePQ@mail.gmail.com> |
--000000000000db5e240636a6e69f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Did it make the problem go away, though? On Tue, Jun 3, 2025 at 12:49=E2=80=AFAM Roar Br=C3=A6nden <roar.brenden.no@= gmail.com> 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 Jav= a > vector incubator module is not readable. For optimal vector performance, > 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 > > --000000000000db5e240636a6e69f--