[
https://issues.apache.org/jira/browse/HDDS-1215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16783731#comment-16783731
]
Xiaoyu Yao commented on HDDS-1215:
----------------------------------
[~elek], should we consider change the official hadoop 3.2 image to Java8
runtime as Java11 is not officially supported yet.
Also seen error like below in the latest ozone containers when security is
enabled.
{code}
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by
org.apache.hadoop.security.authentication.util.KerberosUtil
(file:/opt/hadoop/share/ozone/lib/hadoop-auth-3.2.0.jar) to method
sun.security.krb5.Config.getInstance()
WARNING: Please consider reporting this to the maintainers of
org.apache.hadoop.security.authentication.util.KerberosUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal
reflective access operations
WARNING: All illegal access operations will be denied in a future release
{code}
> Ozonesecure docker compose KMS instance errors due to Java11
> ------------------------------------------------------------
>
> Key: HDDS-1215
> URL: https://issues.apache.org/jira/browse/HDDS-1215
> Project: Hadoop Distributed Data Store
> Issue Type: Sub-task
> Reporter: Xiaoyu Yao
> Priority: Major
>
> {code}
> kms_1 | Exception in thread "main" java.lang.NoClassDefFoundError:
> javax/activation/DataSource
> kms_1 | at
> com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>(RuntimeBuiltinLeafInfoImpl.java:457)
> kms_1 | at
> com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:65)
> kms_1 | at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:133)
> kms_1 | at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:85)
> kms_1 | at
> com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:156)
> kms_1 | at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:93)
> kms_1 | at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:473)
> kms_1 | at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:319)
> kms_1 | at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1170)
> kms_1 | at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:145)
> kms_1 | at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:236)
> kms_1 | at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> kms_1 | at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> kms_1 | at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> kms_1 | at
> java.base/java.lang.reflect.Method.invoke(Method.java:566)
> kms_1 | at
> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
> kms_1 | at
> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
> kms_1 | at javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
> kms_1 | at
> javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> kms_1 | at
> javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> kms_1 | at
> com.sun.jersey.server.impl.wadl.WadlApplicationContextImpl.<init>(WadlApplicationContextImpl.java:103)
> kms_1 | at
> com.sun.jersey.server.impl.wadl.WadlFactory.init(WadlFactory.java:100)
> kms_1 | at
> com.sun.jersey.server.impl.application.RootResourceUriRules.initWadl(RootResourceUriRules.java:169)
> kms_1 | at
> com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:106)
> kms_1 | at
> com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)
> kms_1 | at
> com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
> kms_1 | at
> com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
> kms_1 | at
> com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]