eXeLearning 2.1 error when executing (Red Hat)

Inicio Forums Ayuda / Ajuda / Laguntza / Axuda / Help eXeLearning 2.1 error when executing (Red Hat)

This topic contains 4 respuestas, has 4 voices, and was last updated by  Anónimo Hace 8 años.

  • Author
    Entradas
  • #26161

    Anónimo

    Good Morning!

    I installed the version 2.0.4 with my Red Hat platform and work perfectly, it opens the program well.
    At this point I tried to install the version 2.1 in my computer, it succeed, but when I try to execute the program, by executing the software through my terminal, it throws some errors in the main program, as it follows:
    Traceback (most recent call last):  File “/usr/bin/exe”, line 58, in <module>    main()  File “/usr/bin/exe”, line 55, in main    application.main()  File “/usr/lib/python2.7/site-packages/exe/application.py”, line 97, in main    self.loadConfiguration()  File “/usr/lib/python2.7/site-packages/exe/application.py”, line 189, in loadConfiguration    self.config = configKlass()  File “/usr/lib/python2.7/site-packages/exe/engine/config.py”, line 223, in __init__    self.loadLocales()  File “/usr/lib/python2.7/site-packages/exe/engine/config.py”, line 553, in loadLocales    self.locales[self.locale].install(unicode=True)KeyError: ‘en’

    I just download and install the *.rpm that hook in the web site, it installs all the dependencies that are suposed to be needed during the installation, but it did not execute the program.

    Do you know if exist an issue with Fedora/Red Hat platform?
    Is there any workaround to fix this problem?

    Thanks for the help.

  • #26182

    Buenos días.
    Soy Javier Rodríguez, Director del Centro de Formación en Tecnologías de la Información y las Comunicaciones de Madrid. Actual Centro de Referencia Nacional en dos de las ramas de la Familia profesional de Informática y comunicaciones. Pertenecemos a la Consejería de Economía, Empleo y Hacienda.  Dirección General de Formación. Comunidad de Madrid.
    Echas las presentaciones, comentaros que llevamos tiempo desarrollando un proyecto Europeo llamado Cisoss (ficha del proyecto) en el que estamos desarrollando un curso para conseguir un perfil de “consultor” de herramientas de software libre para Pymes, que sea capaz de llegar a una empresa, ver sus necesidades, hacer una propuesta de herramientas a usar y realizar la implementación y despliegue de las mismas.
    El curso se publicará en abierto en varios lugares y contará con licencia Creative Commons.
    El caso es que estamos utilizando ExeLearning como herramienta para generar el contenido todos los partners de forma similar. Nos hemos encontrado algunos problemas con versiones, pero todo salvable, excepto este problema con RedHat, usado por uno de nuestros partners (ESSI Projects).
    Os agradecería dierais soporte a esta incidencia con celeridad, ya que nuestro deadline es finales de Octubre, y tenemos que tener todos los contenidos terminados para entonces.
    Gracias y siento las prisas.
    Un abrazo.
    Javier.
    <div></div>

  • #26200

    Anónimo

    Buenas,
    He instalado la versión de eXeLearning 2.1 en un Red Hat 7.2, en un Fedora 20 y un CentOS 7.0. En ningun de los sistemas operativos he podido ejecutar el software 2.1, me da el mismo error en los tres sistemas operativos y no se como solucionarlo.
    Me podriais hechar una mano?
    Muchas gracias.

  • #26206

    rluna
    Member

    Hola Javier y aabat:
    Me pasó algo similar en Ubuntu 14.04 como ya comenté en un mensaje anterior https://exelearning.net/forums/topic/nop-puedo-instalar-version-de-prueba-2-1-en-ubuntu/
    Observando lo que pasaba vi que el instalador no copiaba los archivos exe.mo de ningún idioma. Conseguí solucionarlo descomprimiento directamente la carpeta locale del paquete deb en /usr/share/exe Supongo que la solución servirá también para Red Hat y CentOS
    No conseguí averiguar el motivo real y los desarrolladores tampoco consiguieron reproducir el error. Lo que sí te puedo contar que en una instalación límpiade Ubuntu 16.04 el mismo instalador funciona perfectamente, así que debía haber algo que no supe averiguar en un sistema que estaba bastante toqueteado que era lo que provocaba el fallo.
    Ya nos contaréis si funciona.
    Un abrazo
    Raúl

    • This reply was modified Hace 8 años by  rluna.
  • #26283

    Anónimo

    Buenos días,
    Parece que el problema es que el RPM no copia las traducciones al lugar correcto.
    Como solución rápida simplemente tienes que copiarlas de /usr/share/exe/locale a /usr/share/locale. Te adjunto un archivo con el comando exacto para copiarlo (debes ejecutarlo como root).

    Esta solución debería funcionar tanto en RedHat como en Fedora y CentOS, aunque de momento solo ha sido probado en RedHat.

You must be logged in to reply to this topic.

Skip to content