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

Reply via email to