liyunzhang created HADOOP-14984:
-----------------------------------

             Summary: [JDK9] Fail to run yarn application after building hadoop 
pkg with jdk9 in jdk9 env
                 Key: HADOOP-14984
                 URL: https://issues.apache.org/jira/browse/HADOOP-14984
             Project: Hadoop Common
          Issue Type: Bug
            Reporter: liyunzhang


After building latest code with jdk9. (patch HADOOP-12760.03.patch, 
HDFS-11610.001.patch). And start hdfs, yarn service(HADOOP-14978) successfully. 
I met exception when running TestDFSIO
{code}
hadoop jar 
$HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-3.1.0-SNAPSHOT-tests.jar
 TestDFSIO -write -nrFiles 8 -fileSize 1MB -resFile ./write.1MB.8
{code}

the exception
{code}
67 1) Error injecting constructor, java.lang.NoClassDefFoundError: 
javax/activation/DataSource
68   at 
org.apache.hadoop.mapreduce.v2.app.webapp.JAXBContextResolver.<init>(JAXBContextResolver.java:72)
69   at 
org.apache.hadoop.mapreduce.v2.app.webapp.AMWebApp.setup(AMWebApp.java:33)
70   while locating 
org.apache.hadoop.mapreduce.v2.app.webapp.JAXBContextResolver
71 
 72 1 error
73         at 
com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1025)
74         at 
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
75         at 
com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory$GuiceInstantiatedComponentProvider.getInstance(GuiceComponentProviderFactory.java:345)
76         at 
com.sun.jersey.core.spi.component.ioc.IoCProviderFactory$ManagedSingleton.<init>(IoCProviderFactory.java:202)
77         at 
com.sun.jersey.core.spi.component.ioc.IoCProviderFactory.wrap(IoCProviderFactory.java:123)
78         at 
com.sun.jersey.core.spi.component.ioc.IoCProviderFactory._getComponentProvider(IoCProviderFactory.java:116)
79         at 
com.sun.jersey.core.spi.component.ProviderFactory.getComponentProvider(ProviderFactory.java:153)
80         at 
com.sun.jersey.core.spi.component.ProviderServices.getComponent(ProviderServices.java:278)
81         at 
com.sun.jersey.core.spi.component.ProviderServices.getProviders(ProviderServices.java:151)
82         at 
com.sun.jersey.core.spi.factory.ContextResolverFactory.init(ContextResolverFactory.java:83)
83         at 
com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1332)
84         at 
com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
85         at 
com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
86         at 
com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
87         at 
com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
88         at 
com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
89         at 
com.sun.jersey.guice.spi.container.servlet.GuiceContainer.initiate(GuiceContainer.java:121)
90         at 
com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:339)
91         at 
com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
92         at 
com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)
93         at 
com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)
94         at 
com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:744)
{code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to