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
>>>>>>>>
>>>>>>>>

Reply via email to