You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@falcon.apache.org by "Balu Vellanki (JIRA)" <ji...@apache.org> on 2014/11/14 02:55:34 UTC

[jira] [Comment Edited] (FALCON-824) Unable to submit feed in falcon build from trunk

    [ https://issues.apache.org/jira/browse/FALCON-824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14211685#comment-14211685 ] 

Balu Vellanki edited comment on FALCON-824 at 11/14/14 1:55 AM:
----------------------------------------------------------------

[~shwethags] [~suhas.ysr] : When Jersey* is bundled along with falcon.war , we were seeing lots of issues on our side while trying to submit a cluster entity https://issues.apache.org/jira/browse/FALCON-759. One workaround that I tested is following. All required jar files are copied to hadooplibs directory. If we add this dir to the classpath along with hadoop classpath, everything seem to work for me. 

Can you please try this approach?


was (Author: bvellanki):
[~shwethags] [~suhas.ysr] : When Jersey* is bundled along with falcon.war , we are seeing lots of issues on our side. One workaround that I tested is following. All required jar files are copied to hadooplibs directory. If we add this dir to the classpath along with hadoop classpath, everything seem to work for me. 

Can you please try this approach?

> 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)