[ https://issues.apache.org/jira/browse/YARN-2944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14244840#comment-14244840 ]
Hadoop QA commented on YARN-2944: --------------------------------- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12686950/YARN-2944-trunk-v2.patch against trunk revision 46612c7. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 4 new or modified test files. {color:red}-1 javac{color:red}. The patch appears to cause the build to fail. Console output: https://builds.apache.org/job/PreCommit-YARN-Build/6106//console This message is automatically generated. > SCMStore/InMemorySCMStore is not currently compatible 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 > Attachments: YARN-2944-trunk-v1.patch, YARN-2944-trunk-v2.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)