[infinispan-issues] [JBoss JIRA] (ISPN-10144) Netty wants access to jdk.internal.misc.Unsafe

Tristan Tarrant (Jira) issues at jboss.org
Thu May 16 13:00:00 EDT 2019


     [ https://issues.jboss.org/browse/ISPN-10144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tristan Tarrant updated ISPN-10144:
-----------------------------------
           Status: Resolved  (was: Pull Request Sent)
    Fix Version/s: 10.0.0.Beta4
                   9.4.14.Final
       Resolution: Done


> Netty wants access to jdk.internal.misc.Unsafe
> ----------------------------------------------
>
>                 Key: ISPN-10144
>                 URL: https://issues.jboss.org/browse/ISPN-10144
>             Project: Infinispan
>          Issue Type: Enhancement
>          Components: Server
>    Affects Versions: 9.4.12.Final, 10.0.0.Beta3
>            Reporter: Dan Berindei
>            Assignee: Dan Berindei
>            Priority: Minor
>             Fix For: 10.0.0.Beta4, 9.4.14.Final
>
>
> Netty tries to use {{jdk.internal.misc.Unsafe.allocateUninitializedArray()}} and logs a warning if it's not available. It's not critical, but one less warning is always good.
> {noformat}
> 2019-04-23 18:49:39,354 DEBUG [io.netty.util.internal.PlatformDependent0] (MSC service thread 1-2) direct buffer constructor: unavailable: java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31)
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.util.internal.PlatformDependent0$4.run(PlatformDependent0.java:224)
>         at java.base/java.security.AccessController.doPrivileged(Native Method)
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:218)
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:212)
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:80)
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.util.AsciiString.hashCode(AsciiString.java:1130)
>         at java.base/java.util.HashMap.hash(HashMap.java:339)
>         at java.base/java.util.HashMap.put(HashMap.java:607)
>         at io.netty:ispn-10.0 at 4.1.30.Final//io.netty.handler.codec.http.cors.CorsConfigBuilder.build(CorsConfigBuilder.java:360)
>         at org.infinispan.server.rest:ispn-10.0 at 10.0.0-SNAPSHOT//org.infinispan.rest.configuration.RestServerConfigurationBuilder.corsAllowForLocalhost(RestServerConfigurationBuilder.java:75)
>         at org.infinispan.server.endpoint:ispn-10.0 at 10.0.0-SNAPSHOT//org.infinispan.server.endpoint.subsystem.RestService.start(RestService.java:119)
>         at org.jboss.msc at 1.4.3.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1736)
>         at org.jboss.msc at 1.4.3.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1698)
>         at org.jboss.msc at 1.4.3.Final//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1556)
>         at org.jboss.threads at 2.3.2.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
>         at org.jboss.threads at 2.3.2.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
>         at org.jboss.threads at 2.3.2.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
>         at org.jboss.threads at 2.3.2.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
>         at java.base/java.lang.Thread.run(Thread.java:834)
> {noformat}



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the infinispan-issues mailing list