Hi all,

After applying the following patch, I could build Tez 0.7.0 on Maven 3.3 ,
without problem:

git apply -v -p0 /home/adminuser/pouria/tez/code/TEZ-2560-branch7.1.patch

Thanks for your help.

James

On Fri, Jul 17, 2015 at 4:21 PM, James Pirz <[email protected]> wrote:

> Hi,
>
> Thanks for your replies. I tried both of the suggestions, but I still see
> failures:
>
> @Jianfeng
> I changed the frontend maven plugin version to be 0.0.23 , (and also tried
> hadoop 2.4 instead of 2.6) but it keeps failing at tez-ui with the
> following stack trace:
>
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:1.3.2:exec (Bower install) on project
> tez-ui: Command execution failed. Process exited with an error: 1 (Exit
> value: 1) -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.codehaus.mojo:exec-maven-plugin:1.3.2:exec (Bower install) on
> project tez-ui: Command execution failed.
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
> 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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Command
> execution failed.
> at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:303)
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> ... 20 more
> Caused by: org.apache.commons.exec.ExecuteException: Process exited with
> an error: 1 (Exit value: 1)
> at
> org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:402)
> at
> org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:164)
> at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:746)
> at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:292)
> ... 22 more
>
>
> @Prakash
>
> I cloned the github repo and checked out the following branch:
>
> [adminuser@localhost tez]$ git status
> # On branch branch-0.7.0
>
> and I tried to apply the following patch, but it fails:
>
> [adminuser@localhost tez]$ git apply -v -p0
> /home/adminuser/pouria/tez/code/TEZ-2560.1.patch
> Checking patch pom.xml...
> error: while searching for:
>     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>     <scm.url>scm:git:https://git-wip-us.apache.org/repos/asf/tez.git
> </scm.url>
>     <build.time>${maven.build.timestamp}</build.time>
>     <frontend-maven-plugin.version>0.0.22</frontend-maven-plugin.version>
>     <findbugs-maven-plugin.version>3.0.1</findbugs-maven-plugin.version>
>     <javadoc-maven-plugin.version>2.9.1</javadoc-maven-plugin.version>
>   </properties>
>
> error: patch failed: pom.xml:54
> error: pom.xml: patch does not apply
>
>
> I do not really wanna downgrade my Maven from 3.3, as I am using Java 1.7
> and there are some other projects on my machine which use that. But if
> there is no other way, I will try that. Just wanted to check with others
> for any suggestion.
>
> Thanks,
> James
>
>
>
>
>
>
>
>
>
> On Fri, Jul 17, 2015 at 2:30 PM, Prakash Ramachandran <
> [email protected]> wrote:
>
>>   I have attached a patch for TEZ-2560 on branch 0.7.0 can you try the
>> same?
>>
>>   From: James Pirz
>> Reply-To: "[email protected]"
>> Date: Friday, July 17, 2015 at 1:57 PM
>> To: "[email protected]"
>> Subject: Problem with tez-ui in building Tez 0.7.0
>>
>>   Hi,
>>
>>  I am "really" new to Tez, and I am trying to build Tez 0.7.0 for Hadoop
>> 2.6 on CentOS 6.6 . I have installed Java, Maven3 and Protobuf 2.5  and now
>> I am trying to build Tez, but it keeps failing on " tez-ui " project with;
>>
>>  [ERROR] Failed to execute goal
>> com.github.eirslett:frontend-maven-plugin:0.0.16:install-node-and-npm
>> (install node and npm) on project tez-ui: Execution install node and npm of
>> goal com.github.eirslett:frontend-maven-plugin:0.0.16:install-node-and-npm
>> failed: A required class was missing while executing
>> com.github.eirslett:frontend-maven-plugin:0.0.16:install-node-and-npm:
>> org/slf4j/helpers/MarkerIgnoringBase
>>
>>  I have seen a similar discussion around it on the mailing list and the
>> following two open Jira issues:
>>
>>
>> https://issues.apache.org/jira/browse/TEZ-2228
>>  https://issues.apache.org/jira/browse/TEZ-2229
>>
>>  I am just wondering what is the suggested steps for me to make progress
>> and build Tez ? Any help or suggestion would be awesome.
>>
>>  James
>>
>
>

Reply via email to