[
https://issues.apache.org/jira/browse/FALCON-824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14211770#comment-14211770
]
Venkatesh Seetharam commented on FALCON-824:
--------------------------------------------
-1 for removing hadoop dependency and bundling it with falcon. This is like
going backwards. I need the ability for falcon to work with any hadoop version.
Also, there are too many issues being addressed in this jira which is bad.
Please create other jiras to address 'em. Lets get the api compatible fix in
this jira and get 0.6 out quickly.
> Unable to submit feed in falcon build from trunk
> ------------------------------------------------
>
> Key: FALCON-824
> URL: https://issues.apache.org/jira/browse/FALCON-824
> Project: Falcon
> Issue Type: Bug
> Components: feed
> Affects Versions: 0.6
> Reporter: Suhas Vasu
> Assignee: Shwetha G S
> Priority: Critical
> Fix For: 0.6
>
> Attachments: FALCON-824.patch
>
>
> Feed submission is failing in falcon with the latest build from trunk.
> Its failing with error -
> {noformat}
> java.lang.NoSuchMethodError:
> org.apache.hadoop.fs.permission.FsPermission.getDirDefault()Lorg/apache/hadoop/fs/permission/FsPermission;
> at
> org.apache.falcon.hadoop.HadoopClientFactory.getDirDefaultPermission(HadoopClientFactory.java:218)
> at
> org.apache.falcon.hadoop.HadoopClientFactory.mkdirsWithDefaultPerms(HadoopClientFactory.java:226)
> at
> org.apache.falcon.workflow.engine.OozieWorkflowEngine.prepareEntityBuildPath(OozieWorkflowEngine.java:179)
> at
> org.apache.falcon.workflow.engine.OozieWorkflowEngine.schedule(OozieWorkflowEngine.java:152)
> at
> org.apache.falcon.resource.AbstractSchedulableEntityManager.scheduleInternal(AbstractSchedulableEntityManager.java:76)
> at
> org.apache.falcon.resource.AbstractSchedulableEntityManager.schedule(AbstractSchedulableEntityManager.java:63)
> at
> org.apache.falcon.resource.SchedulableEntityManager.schedule(SchedulableEntityManager.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at
> org.apache.falcon.resource.channel.IPCChannel.invoke(IPCChannel.java:49)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy$7.doExecute(SchedulableEntityManagerProxy.java:321)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy$EntityProxy.execute(SchedulableEntityManagerProxy.java:447)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy.schedule_aroundBody10(SchedulableEntityManagerProxy.java:323)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy$AjcClosure11.run(SchedulableEntityManagerProxy.java:1)
> at
> org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
> at
> org.apache.falcon.aspect.AbstractFalconAspect.logAroundMonitored(AbstractFalconAspect.java:51)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy.schedule(SchedulableEntityManagerProxy.java:307)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy.schedule_aroundBody14(SchedulableEntityManagerProxy.java:339)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy$AjcClosure15.run(SchedulableEntityManagerProxy.java:1)
> at
> org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
> at
> org.apache.falcon.aspect.AbstractFalconAspect.logAroundMonitored(AbstractFalconAspect.java:51)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy.submitAndSchedule_aroundBody16(SchedulableEntityManagerProxy.java:339)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy$AjcClosure17.run(SchedulableEntityManagerProxy.java:1)
> at
> org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
> at
> org.apache.falcon.aspect.AbstractFalconAspect.logAroundMonitored(AbstractFalconAspect.java:51)
> at
> org.apache.falcon.resource.proxy.SchedulableEntityManagerProxy.submitAndSchedule(SchedulableEntityManagerProxy.java:332)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> {noformat}
> I am using hadoop version - Hadoop 2.0.0-mr1-cdh4.6.0
> Am I missing something ?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)