Hemos migrado a versión 3.16.1 y no nos funciona la operación “Copiar mesas de exámenes masivamente”. Permite elegir los filtros en cada una de las solapas (Pasos), hasta el punto de Generar, allí se queda “Procesando” y no sale de ese estado.
Revisando los logs de la aplicación (lo tenemos en modo DEBUG), no encontramos nada raro, ningún error. Lo único diferente que encuentro entre las versiones que actualizamos (3.1 a 3.16.1), es el cambio que se realizó sobre la función “f_copiar_mesa_examen.sql”.
Revisaron los logs del proceso? Los pueden encontrar en ‘<path proyecto Guaraní>/temp/procesos_bk/’ dentro de una carpeta con el nombre de la operación y la fecha y hora de ejecución .
Estuve revisando los logs del proceso. En el archivo log_ejecucion.txt encuentro este mensaje:
INFO_INSTANCIA: No se encuentra definido el archivo de inicializacion de la INSTANCIA: ‘desarrollo’ (‘/usr/local/proyectos/guarani3/3.14.0/vendor/siu-toba/framework/instalacion/i__desarrollo/instancia.ini’)
Pero no hay una carpeta dentro de framework que se llame instalación y en el archivo instancia.ini que encontré, no existe una instancia llamada “desarrollo”. Ese sería el problema?
Tu instalación de la versión 3.16.1 está en ‘/usr/local/proyectos/guarani3/3.14.0/’?
El archivo de inicialización de la instancia debería estar en ‘<path proyecto Guaraní>/instalacion/i__desarrollo’. La ubicación donde lo está buscando no es la correcta si se trata de la versión 3.16.1.
Estás seguro que son estos los logs? La carpeta tiene el nombre ‘pro_copiado_masivo_mesas_de_examen__’ y la fecha y hora son actuales?
Hola Florencia,
Estoy también tratando el tema con ezequiel y efectivamente se crea la carpeta pro_copiado_masivo_mesa_de_examen (con fechas actuales) cada vez que se ejecuta la operación desde gestión. El archivo instancia.ini se encuentra bien ubicado en /instalacion/i_desarrollo. No se porque esta buscando en la carpeta /vendor/siu_toba/…
Con respectoa la ruta ‘/usr/local/proyectos/guarani3/3.14.0/’ es porque no se cambio el nombre de la carpeta raiz luego de hacer el cambio de version de 3.14 a 3.16.1 pero efectivamente estamos en 3.16.1.
Podría ser que haya una variable que tiene un path incorrecto? donde buscaría? recuerdo que en la migración hay un comando que es “reestructurar” que hace un movimiento de las instancias a otros lugares y modifica variables que tienen path de ubicación.
Les pasa esto mismo con todas las operaciones que son de tipo proceso background? Por ejemplo, anda la operación “EGRESADOS » ACTUALIZACIONES » DETECTAR EGRESADOS EN FORMA AUTOMÁTICA”?
Ustedes migraron de 3.14.0 a 3.16.1? O vienen de 3.15?
Hola Florencia, de nuevo Ezequiel, con Alfredo estamos ambos en el tema.
Probamos la operación de copiado masivo de comisiones y el error es el mismo, estuve investigando un poco y al parecer es el entorno toba que no se carga correctamente (al menos para los procesos), probé de cargarlo manualmente y verificar el valor de las variables y en el SO están cargadas correctamente, pero por algún motivo el proceso sigue tomando un path diferente.
Justo estaba leyendo un post tuyo con un problema similar, en nuestro caso existe el entorno_toba.env en la carpeta /path_del_proyecto/instalacion, revisé el mismo y en principio estaban mal las variables, las corregí, las cargué también en forma manual y verifiqué que estén correctas (comando echo). Sin embargo, se vé que sigue tomando las variables incorrectas…
El error, surge porque en el archivo php/nucleo/_lib/procesos_bk/script_proceso.sh las variables toba_dir y toba_instalacion, están en minúscula, esto siempre estuvo mal, pero como anteriormente la carpeta instalacion estaba dentro del toba , no se utilizaban esas variables, ahora que la carpeta instalacion cambio de lugar a la raíz del proyecto, se necesita que esas variables en script_proceso.sh estén correctamente definidas, arreglo que sale en la próxima versión.
Ahora quedó más claro. Tenía la preocupación de que algo nos haya faltado durante el upgrade y la idea era tener en cuenta esos detalles para próximas actualizaciones.
Buenas tardes,
acá en UNTREF estamos migrando de 3.10.2 a 3.16.1 y también tuvimos el problema de que no nos había quedado el archivo “entorno_toba.env” en el raiz de la instalación.
una vez que lo agregamos el proceso funciono correctamente.