Roar, actually, can you send me a direct email please ???? My email address is james00...@gmail.com
On Tue, Jun 3, 2025 at 2:06 AM James Pedersen <james00...@gmail.com> wrote: > You could also try talking to the swine at Oracle about the warning: > > > "WARNING: A restricted method in java.lang.foreign.Linker has been called " > > On Tue, Jun 3, 2025 at 2:04 AM James Pedersen <james00...@gmail.com> > wrote: > >> Actually, Roar, I would encourage you to talk to the folks at Apache >> Lucene about this .... >> >> >> On Tue, Jun 3, 2025 at 1:58 AM James Pedersen <james00...@gmail.com> >> wrote: >> >>> It seems like the TomEE configuration subsystem isn't good enough...... >>> >>> On Tue, Jun 3, 2025 at 1:47 AM James Pedersen <james00...@gmail.com> >>> wrote: >>> >>>> Perhaps try to add a name to the module? >>>> >>>> On Tue, Jun 3, 2025 at 1:46 AM James Pedersen <james00...@gmail.com> >>>> wrote: >>>> >>>>> Why are these warnings a issue for you? >>>>> >>>>> On Tue, Jun 3, 2025 at 1:45 AM James Pedersen <james00...@gmail.com> >>>>> wrote: >>>>> >>>>>> I'm curious about this. >>>>>> >>>>>> On Tue, Jun 3, 2025 at 1:45 AM James Pedersen <james00...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Did it make the problem go away, though? >>>>>>> >>>>>>> On Tue, Jun 3, 2025 at 12:49 AM Roar Brænden < >>>>>>> roar.brenden...@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=ALL-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 >>>>>>>> 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=ALL-UNNAMED</args> >>>>>>>> <args>add-modules=jdk.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ænden >>>>>>>> >>>>>>>>