Problema en la actualización del SIU-Guaraní Gestión a la versión 3.14 Paso 3.3

Hola estamos actualizando la aplicación de gestión siguiendo los pasos de la documentación detallados en : http://documentacion.siu.edu.ar/wiki/index.php/SIU-Guarani/version3.14.0/actualizacion_con_personalizaciones/gestion

Estamos teniendo problemas en el paso 3.3 , tenemos un total de 3 errores irresolubles por lo cual nos dirigimos a este medio para consultarlo como indica la documentación, dejo a continuación los detalles de los conflictos indicados en el archivo gestion/personalizacion/logs/conflictos.log.

Muchas gracias.


Conflictos del archivo tabla_apex_relacion_tablas.xml
        Errores fatales

                        [F:3] El registro con clave relacion_tablas:32000036 de la tabla
                        apex_relacion_tablas no existe.


                        [F:3] El registro con clave relacion_tablas:32000037 de la tabla
                        apex_relacion_tablas no existe.

Conflictos del archivo tabla_apex_dimension_gatillo.xml
        Errores fatales

                        [F:3] El registro con clave gatillo:32000027 de la tabla
                        apex_dimension_gatillo no existe.


Diego, tienen todo subido al colab ?
Si es así puedo probar hacer el pasaje y ver que son esos errores.

Saludos

Hola José, sisi está todo subido, por lo que vi en los logs del SVN al parecer hay un parche que nos enviaron que podría estar relacionado con esto, un abrazo.

Hola Diego,

El problema es que les aplicamos un parche en la versión 3.13.1 (por el filtrado de docentes por perfil de datos) y los metadatos del mismo no están en la versión 3.14.0. Lo apliqué en esta nueva versión, actualicen y vuelvan a probar la migración que ya no debería fallar.

Saludos, Florencia.

Hola Florencia buenísimo, actualicé el svn y se bajaron los cambios, desde que punto debería retomar la migración? muchas gracias.

Diego,

Volvé a ejecutar el paso 3.3 y continuá la migración a partir de ahí.

Saludos, Florencia.

Hola me sigue saliendo el mismo error al volver a ejecutar el comando ./guarani esquema_pers conflicto me genera el archivo conflictos.log

Conflictos del archivo tabla_apex_relacion_tablas.xml
	Errores fatales
		
			[F:3] El registro con clave relacion_tablas:32000036 de la tabla
			apex_relacion_tablas no existe.
		
		
			[F:3] El registro con clave relacion_tablas:32000037 de la tabla
			apex_relacion_tablas no existe.
		
Conflictos del archivo tabla_apex_dimension_gatillo.xml
	Errores fatales
		
			[F:3] El registro con clave gatillo:32000027 de la tabla
			apex_dimension_gatillo no existe.

Diego,

Claro, no me di cuenta que ya hicieron el merge de las personalizaciones en el paso anterior. Reemplazá el archivo ‘<path proyecto Guaraní>/personalizacion/metadatos/tablas/plan.xml’ con este que te adjunto y volvé a probar.

Saludos, Florencia.


plan.zip (274 Bytes)

Buenísimo muchas gracias por la ayuda, saludos.

Hola una consulta mas… en el paso 3.6 al ejecutar ./guarani exportar, me sale la siguiente advertencia y no se si está relacionado con lo anterior.


 Calculando revisiones guarani  PROYECTO guarani: 
  Alg�n archivo de metadatos tiene revision mayor a la existente en la instancia.
 
  Si desea preservar las modificaciones locales se recomiendan los siguientes pasos: 
  
  * Update a revisi�n '18535' (svn update -r 18535)
  * Exportaci�n de proyecto (toba proyecto exportar)
  * Actualizaci�n SVN (svn update)
  * Regeneraci�n de proyecto (toba proyecto regenerar)
 
 Si en cambio quiere descartar los posibles cambios locales simplemente regenere el proyecto (toba proyecto regenerar)
 
 Este mensaje tiene como objetivo prevenir que se edite el proyecto sin antes haber sincronizado el trabajo del resto del equipo.

Hola Diego:

Por lo que vemos en el nodo de ustedes, tienen mal configurado la variable standard_conforming_strings de postgres (ver documentación), por eso, en la carpeta personalizacion/metadatos/componentes/modificados tienen datos, estos son filtros y formularios que tienen expresiones regulares para validar datos, que son modificados por esa configuración

Por lo que vemos también, la única personalización que tienen en metadatos, es el cambio de co_actas a co_actas_UNLP. si es así, para solucionar el problema del mensaje anterior, y de los metadatos modificados por el parámetro de postgres, se nos ocurrió pisar todas estas personalizaciones y volver a hacer la del co_actas.

Para esto:

  1. Corrijan esa variable de postgres y reiniciar el motor
  2. Verifiquen que no tengan metadatos modificados locales
  3. Regeneren la instancia (no el proyecto).
  4. Vuelvan a hacer la personalización del co_actas
  5. Sigan desde el paso 3.6 de la documentación

Con esto deberían solucionar todos los problemas!

Si tienen dudas mśs especificas, por favor levanten un GDS haciendo referencia a este foro
Saludos