You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hivemall.apache.org by "Makoto Yui (Jira)" <ji...@apache.org> on 2019/10/18 07:47:00 UTC
[jira] [Commented] (HIVEMALL-244) Support Java9, Java11(LTS), and
Java12
[ https://issues.apache.org/jira/browse/HIVEMALL-244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16954350#comment-16954350 ]
Makoto Yui commented on HIVEMALL-244:
-------------------------------------
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)
{code:java}
testSerialization(hivemall.topicmodel.PLSAUDTFTest) Time elapsed: 0.316 sec <<< ERROR!
org.apache.hive.com.esotericsoftware.kryo.KryoException:
java.lang.IllegalArgumentException: Unable to create serializer "org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer" for class: jdk.internal.ref.Cleaner
Serialization trace:
cleaner (java.nio.DirectByteBuffer)
inputBuf (hivemall.topicmodel.PLSAUDTF)
at hivemall.topicmodel.PLSAUDTFTest.testSerialization(PLSAUDTFTest.java:175)
Caused by: java.lang.IllegalArgumentException: Unable to create serializer "org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer" for class: jdk.internal.ref.Cleaner
at hivemall.topicmodel.PLSAUDTFTest.testSerialization(PLSAUDTFTest.java:175)
Caused by: java.lang.reflect.InvocationTargetException
at hivemall.topicmodel.PLSAUDTFTest.testSerialization(PLSAUDTFTest.java:175)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private jdk.internal.ref.Cleaner jdk.internal.ref.Cleaner.next accessible: module java.base does not "opens jdk.internal.ref" to unnamed module @3c77d488
at hivemall.topicmodel.PLSAUDTFTest.testSerialization(PLSAUDTFTest.java:175)
testSerialization(hivemall.topicmodel.LDAUDTFTest) Time elapsed: 0.357 sec <<< ERROR!
org.apache.hive.com.esotericsoftware.kryo.KryoException:
java.lang.IllegalArgumentException: Unable to create serializer "org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer" for class: jdk.internal.ref.Cleaner
Serialization trace:
cleaner (java.nio.DirectByteBuffer)
inputBuf (hivemall.topicmodel.LDAUDTF)
at hivemall.topicmodel.LDAUDTFTest.testSerialization(LDAUDTFTest.java:174)
Caused by: java.lang.IllegalArgumentException: Unable to create serializer "org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer" for class: jdk.internal.ref.Cleaner
at hivemall.topicmodel.LDAUDTFTest.testSerialization(LDAUDTFTest.java:174)
Caused by: java.lang.reflect.InvocationTargetException
at hivemall.topicmodel.LDAUDTFTest.testSerialization(LDAUDTFTest.java:174)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private jdk.internal.ref.Cleaner jdk.internal.ref.Cleaner.next accessible: module java.base does not "opens jdk.internal.ref" to unnamed module @3c77d488
at hivemall.topicmodel.LDAUDTFTest.testSerialization(LDAUDTFTest.java:174)
testSerialization(hivemall.fm.FieldAwareFactorizationMachineUDTFTest) Time elapsed: 0.306 sec <<< ERROR!
org.apache.hive.com.esotericsoftware.kryo.KryoException:
java.lang.IllegalArgumentException: Unable to create serializer "org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer" for class: jdk.internal.ref.Cleaner
Serialization trace:
cleaner (java.nio.DirectByteBuffer)
_inputBuf (hivemall.fm.FieldAwareFactorizationMachineUDTF)
at hivemall.fm.FieldAwareFactorizationMachineUDTFTest.testSerialization(FieldAwareFactorizationMachineUDTFTest.java:277)
Caused by: java.lang.IllegalArgumentException: Unable to create serializer "org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer" for class: jdk.internal.ref.Cleaner
at hivemall.fm.FieldAwareFactorizationMachineUDTFTest.testSerialization(FieldAwareFactorizationMachineUDTFTest.java:277)
Caused by: java.lang.reflect.InvocationTargetException
at hivemall.fm.FieldAwareFactorizationMachineUDTFTest.testSerialization(FieldAwareFactorizationMachineUDTFTest.java:277)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private jdk.internal.ref.Cleaner jdk.internal.ref.Cleaner.next accessible: module java.base does not "opens jdk.internal.ref" to unnamed module @2e2ff723
at hivemall.fm.FieldAwareFactorizationMachineUDTFTest.testSerialization(FieldAwareFactorizationMachineUDTFTest.java:277)
Running hivemall.ftvec.trans.BinarizeLabelUDTFTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.133 sec <<< FAILURE! - in hivemall.ftvec.trans.BinarizeLabelUDTFTest
initializationError(hivemall.ftvec.trans.BinarizeLabelUDTFTest) Time elapsed: 0.005 sec <<< ERROR!
org.objenesis.ObjenesisException: java.lang.reflect.InvocationTargetException
Caused by: java.lang.reflect.InvocationTargetException
Caused by: java.lang.IllegalAccessError: class jdk.internal.reflect.ConstructorAccessorImpl loaded by org/powermock/core/classloader/MockClassLoader cannot access jdk/internal/reflect superclass jdk.internal.reflect.MagicAccessorImpl
{code}
> Support Java9, Java11(LTS), and Java12
> --------------------------------------
>
> Key: HIVEMALL-244
> URL: https://issues.apache.org/jira/browse/HIVEMALL-244
> Project: Hivemall
> Issue Type: Task
> Reporter: Makoto Yui
> Assignee: Makoto Yui
> Priority: Major
> Fix For: 0.6.0
>
>
> Oracle JDK 8 is already EOL. So, Support Java9 and Java11(LTS).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)