[
https://issues.apache.org/jira/browse/BEAM-2270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16010911#comment-16010911
]
Kenneth Knowles commented on BEAM-2270:
---------------------------------------
OK, so it seems like we should not be launching with this uber jar on Apex
runner?
> Examples archetype bundles Hadoop 2.6 in its jar for ApexRunner; cannot run
> on Hadoop 2.7?
> ------------------------------------------------------------------------------------------
>
> Key: BEAM-2270
> URL: https://issues.apache.org/jira/browse/BEAM-2270
> Project: Beam
> Issue Type: Bug
> Components: examples-java, runner-apex, sdk-java-extensions
> Reporter: Kenneth Knowles
> Assignee: Thomas Weise
>
> In an instantiated examples archetype, with {{-P apex-runner}}, Apex depends
> on Hadoop 2.6.0 and this is bundles into the examples jar.
> In order to get this to run on Hadoop 2.7.3 I added this to the profile:
> {code}
> <properties>
> <hadoop.version>2.7.3</hadoop.version>
> </properties>
>
> <dependencies>
> <dependency>
> <groupId>org.apache.hadoop</groupId>
> <artifactId>hadoop-yarn-client</artifactId>
> <version>${hadoop.version}</version>
> </dependency>
> <dependency>
> <groupId>org.apache.hadoop</groupId>
> <artifactId>hadoop-common</artifactId>
> <version>${hadoop.version}</version>
> </dependency>
> </dependencies>
> {code}
> It is not clear to me what the best path is, here. Clearly the way we bundle
> is brittle and probably not the recommended best practice. But also perhaps
> the deps of the runner can be modified to {{provided}}.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)