Error al ejecutar una prueba en HUDSON

35 views
Skip to first unread message

ROBERTINHO

unread,
Aug 23, 2010, 10:43:17 PM8/23/10
to Máquina Virtual para Integración Continua
Buenas noches, alguien sabe porque sale este error, al ejecutar una
prueba en hudson:


Emma: Coverage: Classes 91/182 (50%). Methods 866/1791 (48%). Blocks
33663/52353 (64%). Lines 7598.2/12055 (63%).
[ProyectoEjemplo] $ mvn -f pom.xml -e -B sonar:sonar -
Dsonar.jdbc.driver=com.mysql.jdbc.Driver -Dsonar.jdbc.url=jdbc:mysql://
192.168.0.14:3306/sonar ******** ******** -Dsonar.host.url=http://
192.168.0.14:8080/sonar
FATAL: command execution failed
java.io.IOException: Cannot run program "mvn" (in directory "/srv/
tomcat/webapps/hudson/jobs/BuildProyectoEjemplo/workspace/
ProyectoEjemplo"): java.io.IOException: error=2, No such file or
directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at hudson.Proc$LocalProc.<init>(Proc.java:149)
at hudson.Proc$LocalProc.<init>(Proc.java:121)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:636)
at hudson.Launcher$ProcStarter.start(Launcher.java:271)
at hudson.Launcher$ProcStarter.join(Launcher.java:278)
at hudson.tasks.Maven.perform(Maven.java:253)
at hudson.plugins.sonar.utils.SonarMaven.executeMaven(SonarMaven.java:
89)
at
hudson.plugins.sonar.SonarPublisher.executeSonar(SonarPublisher.java:
367)
at hudson.plugins.sonar.SonarPublisher.perform(SonarPublisher.java:
314)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
at hudson.model.AbstractBuild
$AbstractRunner.perform(AbstractBuild.java:584)
at hudson.model.AbstractBuild
$AbstractRunner.performAllBuildStep(AbstractBuild.java:564)
at hudson.model.AbstractBuild
$AbstractRunner.performAllBuildStep(AbstractBuild.java:550)
at hudson.model.Build$RunnerImpl.post2(Build.java:158)
at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:
528)
at hudson.model.Run.run(Run.java:1267)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:
88)
at hudson.model.Executor.run(Executor.java:122)
Caused by: java.io.IOException: java.io.IOException: error=2, No such
file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
at java.lang.ProcessImpl.start(ProcessImpl.java:65)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
... 19 more
Finished: FAILURE

Carlos Alexander Zuluaga

unread,
Aug 24, 2010, 10:03:55 AM8/24/10
to mv-integrac...@googlegroups.com
Buenas.

Voy a darle una mirada a este error y respondo lo más pronto posible.

Saludos,

Angel L. Garcia

unread,
Aug 24, 2010, 1:41:16 PM8/24/10
to mv-integrac...@googlegroups.com
Hola Robertinho.

El problema que tienes le pasa a más gente con hudson, al parecer es un problema con el path y las variables de entorno, aquí puedes ver más información: http://issues.hudson-ci.org/browse/HUDSON-6796?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel

Para arreglarlo debes crear un enlace símbolico a mvn en el path. Ejecuta una de estas dos órdenes:
  • ln -s /opt/maven/bin/mvn /usr/bin/mvn #Como root
  • sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn #Como ic
Con esto debería funcionar todo. Comentanos si no es así.

Un saludo.

2010/8/24 Carlos Alexander Zuluaga <alexande...@gmail.com>

Carlos Alexander Zuluaga

unread,
Aug 24, 2010, 2:13:11 PM8/24/10
to mv-integrac...@googlegroups.com, robertoba...@gmail.com
Gracias Ángel!

Yo hice la prueba y funcionó con el link simbólico.

Roberto, te pongo copia del correo en caso que no estés inscrito en la lista.

Saludos,

2010/8/24 Angel L. Garcia <elp...@gmail.com>

Roberto Javier Quevedo Acuña

unread,
Aug 24, 2010, 3:54:20 PM8/24/10
to mv-integrac...@googlegroups.com
BUENAS TARDES;

CON LOS ENLACES SIMBÓLICOS SE SOLUCIONO EL PROBLEMA... VOY A CONTINUAR JUGANDO CON LA MV VIRTUAL Y DESPUÉS LES CUENTO



MUCHAS GRACIAS.


2010/8/24 Angel L. Garcia <elp...@gmail.com>
Hola Robertinho.

Carlos Alexander Zuluaga

unread,
Aug 24, 2010, 4:38:38 PM8/24/10
to mv-integrac...@googlegroups.com
Para ir dejando documentadas este tipo soluciones creé una nueva página en el wiki con la solución de los tres problemas más comunes hasta ahora. La URL es: http://carloszuluaga.wikidot.com/openmavic:soluciones.

Publiqué también una entrada en mi blog avisando sobre estas tres soluciones: http://weblogs.javahispano.org/azuluaga/entry/openmavic_svn_maven.

Espero que sea de ayuda.

Saludos,


2010/8/24 Roberto Javier Quevedo Acuña <robertoba...@gmail.com>
Reply all
Reply to author
Forward
0 new messages