[
https://issues.apache.org/jira/browse/FALCON-759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14152315#comment-14152315
]
Balu Vellanki edited comment on FALCON-759 at 9/29/14 9:19 PM:
---------------------------------------------------------------
The error is caused when Jersey-*jar and hadoop-*jar are packaged as part of
falcon.war. If hadoop is installed on Falcon server, Falcon appends hadoop
classpath to it's own CP. Thus Jersey-*jar and hadoop-*jar will be available
during run-time. If falcon is running on machine without hadoop,
${falcon-base-dir}/hadooplibs is added to the classpath.
So the fix has to ensure that these jars are available under
${falcon-base-dir}/hadooplibs/ for Falcon and to change the scope of these
dependencies to <provided> in the POM.
was (Author: bvellanki):
The error is caused by when Jersey-*jar and hadoop-*jar are packaged as part of
falcon.war. If hadoop is installed on Falcon server, Falcon appends hadoop
classpath to it's own CP. Thus Jersey-*jar and hadoop-*jar will be available
during run-time. If falcon is running on machine without hadoop,
${falcon-base-dir}/hadooplibs is added to the classpath.
So the fix has to ensure that these jars are available under
${falcon-base-dir}/hadooplibs/ for Falcon and to change the scope of these
dependencies to <provided> in the POM.
> Adding cluster entity fails when Yarn TimelineClient is enabled.
> ----------------------------------------------------------------
>
> Key: FALCON-759
> URL: https://issues.apache.org/jira/browse/FALCON-759
> Project: Falcon
> Issue Type: Bug
> Affects Versions: 0.6
> Reporter: Balu Vellanki
> Assignee: Balu Vellanki
>
> We have noticed the following error when trying to add cluster entity in
> Falcon. To reproduce this, please install Falcon served on node with
> Hadoop-2.6 and with Yarn TimelineClient enabled.
> {code}
> bash$ ./bin/falcon entity -type cluster -submit -file
> ~/falconChurnDemo/oregonCluster.xml
> org.apache.falcon.entity.parser.ValidationException: Invalid Execute server
> or port: local.hwks.com:8032
> at
> org.apache.falcon.entity.parser.ClusterEntityParser.validateExecuteInterface(ClusterEntityParser.java:131)
> at
> org.apache.falcon.entity.parser.ClusterEntityParser.validate(ClusterEntityParser.java:73)
> at
> org.apache.falcon.entity.parser.ClusterEntityParser.validate(ClusterEntityParser.java:47)
> at
> org.apache.falcon.resource.AbstractEntityManager.validate(AbstractEntityManager.java:364)
> at
> org.apache.falcon.resource.AbstractEntityManager.submitInternal(AbstractEntityManager.java:331)
> at
> org.apache.falcon.resource.AbstractEntityManager.submit(AbstractEntityManager.java:153)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)