You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Megan Knister (Jira)" <ji...@apache.org> on 2021/05/11 23:28:00 UTC

[jira] [Created] (ARROW-12747) Arrow's use of Netty library causes UnsupportedOperationException with JDK16

Megan Knister created ARROW-12747:
-------------------------------------

             Summary: Arrow's use of Netty library causes UnsupportedOperationException with JDK16
                 Key: ARROW-12747
                 URL: https://issues.apache.org/jira/browse/ARROW-12747
             Project: Apache Arrow
          Issue Type: Bug
          Components: Java
    Affects Versions: 0.15.1
            Reporter: Megan Knister


The Arrow vector library depends on netty, which throws the exception *java.lang.UnsupportedOperationException: sun.misc.Unsafe or java.nio.DirectByteBuffer.(long, int) not available.* In the documentation, [it's stated that s|https://github.com/apache/arrow/blob/master/java/README.md]etting "-Dio.netty.tryReflectionSetAccessible=true" fixes the issue. This is true with all java versions except with usage of the latest JDK16. The exception gets thrown regardless of this system property setting when using JDK16.

 

Is there a fix for this?

Thanks!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)