[ 
https://issues.apache.org/jira/browse/BEAM-2270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Weise resolved BEAM-2270.
--------------------------------
       Resolution: Fixed
         Assignee:     (was: Thomas Weise)
    Fix Version/s: 2.3.0

> 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
>            Priority: Major
>             Fix For: 2.3.0
>
>
> 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
(v7.6.3#76005)

Reply via email to