[ https://issues.apache.org/jira/browse/YARN-2944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14251486#comment-14251486 ]
Hudson commented on YARN-2944: ------------------------------ FAILURE: Integrated in Hadoop-Yarn-trunk #779 (See [https://builds.apache.org/job/Hadoop-Yarn-trunk/779/]) YARN-2944. InMemorySCMStore can not be instantiated with ReflectionUtils#newInstance. (Chris Trezzo via kasha) (kasha: rev a1bd1409649da96c9fde4a9f9398d7711bc6c281) * hadoop-yarn-project/CHANGES.txt * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/main/java/org/apache/hadoop/yarn/server/sharedcachemanager/store/InMemorySCMStore.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/main/java/org/apache/hadoop/yarn/server/sharedcachemanager/store/SCMStore.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/test/java/org/apache/hadoop/yarn/server/sharedcachemanager/store/TestInMemorySCMStore.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/test/java/org/apache/hadoop/yarn/server/sharedcachemanager/TestClientSCMProtocolService.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/test/java/org/apache/hadoop/yarn/server/sharedcachemanager/TestSharedCacheUploaderService.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/test/java/org/apache/hadoop/yarn/server/sharedcachemanager/DummyAppChecker.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/main/java/org/apache/hadoop/yarn/server/sharedcachemanager/SharedCacheManager.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-sharedcachemanager/src/test/java/org/apache/hadoop/yarn/server/sharedcachemanager/store/SCMStoreBaseTest.java > InMemorySCMStore can not be instantiated with ReflectionUtils#newInstance > ------------------------------------------------------------------------- > > Key: YARN-2944 > URL: https://issues.apache.org/jira/browse/YARN-2944 > Project: Hadoop YARN > Issue Type: Sub-task > Reporter: Chris Trezzo > Assignee: Chris Trezzo > Priority: Minor > Fix For: 2.7.0 > > Attachments: YARN-2944-trunk-v1.patch, YARN-2944-trunk-v2.patch, > YARN-2944-trunk-v3.patch > > > Currently the Shared Cache Manager uses ReflectionUtils#newInstance to create > the SCMStore service. Unfortunately the SCMStore class does not have a > 0-argument constructor. > On startup, the SCM fails with the following: > {noformat} > 14/12/09 16:10:53 INFO service.AbstractService: Service SharedCacheManager > failed in state INITED; cause: java.lang.RuntimeException: > java.lang.NoSuchMethodException: > org.apache.hadoop.yarn.server.sharedcachemanager.store.InMemorySCMStore.<init>() > java.lang.RuntimeException: java.lang.NoSuchMethodException: > org.apache.hadoop.yarn.server.sharedcachemanager.store.InMemorySCMStore.<init>() > at > org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:131) > at > org.apache.hadoop.yarn.server.sharedcachemanager.SharedCacheManager.createSCMStoreService(SharedCacheManager.java:103) > at > org.apache.hadoop.yarn.server.sharedcachemanager.SharedCacheManager.serviceInit(SharedCacheManager.java:65) > at > org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) > at > org.apache.hadoop.yarn.server.sharedcachemanager.SharedCacheManager.main(SharedCacheManager.java:156) > Caused by: java.lang.NoSuchMethodException: > org.apache.hadoop.yarn.server.sharedcachemanager.store.InMemorySCMStore.<init>() > at java.lang.Class.getConstructor0(Class.java:2763) > at java.lang.Class.getDeclaredConstructor(Class.java:2021) > at > org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:125) > ... 4 more > 14/12/09 16:10:53 FATAL sharedcachemanager.SharedCacheManager: Error starting > SharedCacheManager > java.lang.RuntimeException: java.lang.NoSuchMethodException: > org.apache.hadoop.yarn.server.sharedcachemanager.store.InMemorySCMStore.<init>() > at > org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:131) > at > org.apache.hadoop.yarn.server.sharedcachemanager.SharedCacheManager.createSCMStoreService(SharedCacheManager.java:103) > at > org.apache.hadoop.yarn.server.sharedcachemanager.SharedCacheManager.serviceInit(SharedCacheManager.java:65) > at > org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) > at > org.apache.hadoop.yarn.server.sharedcachemanager.SharedCacheManager.main(SharedCacheManager.java:156) > Caused by: java.lang.NoSuchMethodException: > org.apache.hadoop.yarn.server.sharedcachemanager.store.InMemorySCMStore.<init>() > at java.lang.Class.getConstructor0(Class.java:2763) > at java.lang.Class.getDeclaredConstructor(Class.java:2021) > at > org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:125) > ... 4 more > {noformat} > This JIRA is to add a 0-argument constructor to SCMStore. -- This message was sent by Atlassian JIRA (v6.3.4#6332)