[ https://issues.apache.org/jira/browse/ATLAS-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15282616#comment-15282616 ]
Shwetha G S commented on ATLAS-784: ----------------------------------- +1 > Configure config.store.uri for Falcon hook IT > --------------------------------------------- > > Key: ATLAS-784 > URL: https://issues.apache.org/jira/browse/ATLAS-784 > Project: Atlas > Issue Type: Bug > Reporter: Hemanth Yamijala > Assignee: Hemanth Yamijala > Attachments: ATLAS-784.patch > > > While testing with later versions of Falcon dependencies, we found > FalconHookIT is failing due to expecting a particular property. The specific > exception is > {code} > java.lang.ExceptionInInitializerError > at > org.apache.atlas.falcon.hook.FalconHookIT.<clinit>(FalconHookIT.java:69) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:526) > at > org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:28) > at org.testng.internal.ClassHelper.createInstance1(ClassHelper.java:372) > at org.testng.internal.ClassHelper.createInstance(ClassHelper.java:284) > at org.testng.internal.ClassImpl.getDefaultInstance(ClassImpl.java:109) > at org.testng.internal.ClassImpl.getInstances(ClassImpl.java:181) > at > org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:120) > at org.testng.TestRunner.initMethods(TestRunner.java:402) > at org.testng.TestRunner.init(TestRunner.java:228) > at org.testng.TestRunner.init(TestRunner.java:198) > at org.testng.TestRunner.<init>(TestRunner.java:147) > at > org.testng.SuiteRunner$DefaultTestRunnerFactory.newTestRunner(SuiteRunner.java:525) > at org.testng.SuiteRunner.init(SuiteRunner.java:156) > at org.testng.SuiteRunner.<init>(SuiteRunner.java:110) > at org.testng.TestNG.createSuiteRunner(TestNG.java:1235) > at org.testng.TestNG.createSuiteRunners(TestNG.java:1222) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1074) > at org.testng.TestNG.run(TestNG.java:999) > at > org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:132) > at > org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeSingleClass(TestNGDirectoryTestSuite.java:112) > at > org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:99) > at > org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:147) > at > org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) > Caused by: java.lang.IllegalArgumentException: Can not create a Path from a > null string > at org.apache.hadoop.fs.Path.checkPathArg(Path.java:122) > at org.apache.hadoop.fs.Path.<init>(Path.java:134) > at org.apache.falcon.util.StartupProperties.get(StartupProperties.java:91) > at > org.apache.falcon.entity.store.ConfigurationStore.<init>(ConfigurationStore.java:121) > at > org.apache.falcon.entity.store.ConfigurationStore.<clinit>(ConfigurationStore.java:99) > ... 29 more > {code} > Adding this property does not harm the current versions we are building with, > so filing this ticket to add the same for ease of migrating. -- This message was sent by Atlassian JIRA (v6.3.4#6332)