Soluciones para la primera versión

La primera versión de OpenMAVIC fue lanzada aproximadamente el 8 de agosto de 2010 y la siguiente lista de soluciones sólo aplica para esa versión para las demás ya existen las correcciones.


1. Error en Hudson al ejecutar la tarea programada de ejemplo

Falla la actualización desde el repositorio http://192.168.2.4/svn/proyectoejemplo/trunk/ProyectoEjemplo

La versión disponible de OpenMAVIC tiene un error en la configuración del proyecto de ejemplo en Hudson y es que la IP del repositorio quedó con 192.168.2.4.
Para solucionar el error entre a la configuración del proyecto y en la URL del repositorio cambie la IP por localhost para que quede http://localhost/svn/proyectoejemplo/trunk/ProyectoEjemplo.

Soluciones02.jpg

2. Error en Hudson al ejecutar la tarea programada de ejemplo por IOException:

 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
 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)

El error se debe a un problema de Hudson con la configuración de Maven y la solución es ejecutar el siguiente comando:
Autenticado como root:

ln -s /opt/maven/bin/mvn /usr/bin/mvn

Como ic (contraseña para sudo: ic):

sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn

Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License