Error Administrar Persona 'desvincular_usuario_arai'

Al ingresar a matricula/Administrar Persona/Acceso al sistema aparece este error ‘desvincular_usuario_arai’ no está definido. Adjunto lo que aparece en el log:
Guaraní v3.21.2

[ERROR][guarani] componente(37000071): El EVENTO ‘desvincular_usuario_arai’ no está definido.
[ERROR][toba] toba_error_def: El EVENTO no esta definido o asociado al componente. Revise el log
[TRAZA]

toba_ei->evento 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei.php, lInea 162

toba_ci->evento 

Archivo: /usr/local/proyectos/guarani/php/operaciones/matriculas/personas/ci_edi_personas.php, lInea 36

ci_edi_personas->conf__pantalla_acceso_sistema 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/toba_componente.php, lInea 221

toba_componente->invocar_callback 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, lInea 617

toba_ci->pre_configurar 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, lInea 633

toba_ci->configurar_dep 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, lInea 475

toba_ci->dependencia 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_pantalla.php, lInea 91

toba_ei_pantalla->aplicar_restricciones_funcionales 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei.php, lInea 121

toba_ei->post_configurar 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, lInea 618

toba_ci->pre_configurar 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 159

toba_solicitud_web->procesar_servicios 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 60

toba_solicitud_web->procesar 

Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 96

toba_nucleo->acceso_web 

Archivo: /usr/local/proyectos/guarani/www/aplicacion.php, lInea 33

adjunto imagen:

Hola

Ese evento desvincular_usuario_arai se agregó en la versión 3.21.2. Se puede ver que fue enviado en los metadatos y metadatos_originales, pero se elimina en el commit 767123.21.2 Se versionan metadatos exportados de las personalizaciones …” que correponde a la modificaciones de los metadatos (personalizaciones pasadas de la version anterior). Este cambio, no es reflejo de las personalizaciones mergeadas de la versión anterior, se puede ver que no existe ese cambio en el plan, por lo que parece que la base con la cual comenzaron el proceso, no era una base con los metadatos limpios 3.21.2

Si ven la documentación , en el paso 7 Regenerar la instancia Toba. Dentro de la carpeta ‘bin’ (<path proyecto Guaraní>/bin) … deja los metadatos limpios de la versión destino, en este caso 3.21.2, si este paso no se realizó correctamente, los metadatos quedaron en la versión 3.21.0, y ahora están pisando los nuevos metadatos con una versión desactualizada.

Recomendamos revertir el commit 76712 de nodos/unra/gestion/trunk/3.21.2, regenerar el proyecto. y volver a aplicar desde el paso 2 Activar el esquema de personalizaciones de esa documentación. (antes de ejecutar el comando ./guarani esquema_pers conflictos), creen la carpeta personalizacion/logs que por algún motivo la eliminaron.

Cualquier duda consulten!

Buenas, no pudimos solucionar el error vuelvo a adjucatar el error
log.txt (2,5 KB)
y ahora cuando tratamos de ejecutar ./guarani esquema_pers conflictos:
fopen(/usr/local/proyectos/guarani/personalizacion/logs/conflictos.log): failed to open stream: No such file or directory in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_registro_conflictos.php on line 46
PHP Warning: fwrite() expects parameter 1 to be resource, bool given in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_registro_conflictos.php on line 52
PHP Fatal error: Uncaught Exception: No se pueden agregar los conflictos del archivo tabla_apex_fuente_datos.xml al log in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_registro_conflictos.php:53
Stack trace:
#0 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_registro_conflictos.php(84): toba_registro_conflictos->generar_log()
#1 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_personalizacion.php(221): toba_registro_conflictos->get_reporte()
#2 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/comandos/comando_personalizacion.php(68): toba_personalizacion->chequear_conflictos()
#3 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/comando.php(102): comando_personalizacion->opcion__conflictos()
#4 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/comando.php(90): comando->ejecutar_opcion()
#5 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/co in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_registro_conflictos.php on line 53

ignora la segunda, por alguna razon se elimino la carpeta logs/conflictos.log. perdo de todos modos ahora el comando ./guarani esquema_pers conflictos tiene 2 errores fatales:

Errores fatales 1
[F:2] Error de constraints en la tabla apex_fuente_datos.
El error no fue reconocido por el importador.
Postgres dijo: ERROR: duplicate key value violates unique constraint “apex_fuente_datos_pk”
DETAIL: Key (proyecto, fuente_datos)=(guarani, pre2022) already exists…
El sql conflictivo es: INSERT INTO apex_fuente_datos (proyecto,fuente_datos,descripcion,descripcion_corta,fuente_datos_motor,punto_montaje,schema,tiene_auditoria,parsea_errores,permisos_por_tabla) VALUES (‘guarani’,‘pre2022’,‘Fuente preinscripción22’,‘preinscripcion’,‘postgres7’,‘1’,‘public’,‘0’,‘0’,‘0’)
[F:2] Error de constraints en la tabla apex_fuente_datos.
El error no fue reconocido por el importador.
Postgres dijo: ERROR: duplicate key value violates unique constraint “apex_fuente_datos_pk”
DETAIL: Key (proyecto, fuente_datos)=(guarani, preinscripcion3_10) already exists…

Errores fatales 2
[F:2] Error de constraints en la tabla apex_fuente_datos_schemas.
El error no fue reconocido por el importador.
Postgres dijo: ERROR: duplicate key value violates unique constraint “apex_fuente_datos_schemas_pk”
DETAIL: Key (proyecto, fuente_datos, nombre)=(guarani, preinscripcion, public) already exists…
El sql conflictivo es: INSERT INTO apex_fuente_datos_schemas (proyecto,fuente_datos,nombre,principal) VALUES (‘guarani’,‘preinscripcion’,‘public’,‘0’)
Conflictos del archivo comp_38000739.xml

Hola!

Por favor generen una solicitud GDS haciendo referencia a este foro. En la misma por favor indiquen si en la rama unra/gestion/trunk/3.21.0 están todas las personalizaciones de metadatos comiteadas, que son las que se van a pasar.

Tengan en cuenta este hilo

Saludos!

por alguna razón no tengo mas permisos para acceder y realizar gds. mi usuario es lbauducco

Volvimos realizar lo comentado en el post “Importar la personalización” en un servidor dev pero de todas formas persiste el mismo error.

Buenos días Lucas,
estuvimos revisando los permisos y vimos que tenes habilitado el permiso para realizar solicitudes vía GDS. Cuando ingresas al portal de comunidad para generar la solicitud, nos podes comentar que mensaje o error te muestra la pantalla?

me saltaba un error de permisos para acceder, pero ya esta solucionado. Envió el GDS

continua via gds 67420