Re:Error cargando personas

Buenos Días.

Estoy tratando de cargar personas en el nuevo ambiente y me da error cargando el email.

Verifique el parámetro en la aAse de datos (anexo imagen)


SIU_PROD_Postgres.jpg

SIU_PROD_Postgres.png

error-correo-SIU_PROD.jpg

error-correo-SIU_PROD.png

Hola

1- ¿Es un ambiente de desarrollo?
2- ¿Tienen personalizaciones de metadatos en ese ambiente?

Por favor envíen el resultado de ejecutar los comandos svn info y svn st en la raíz del proyecto

Gracias!

Es un ambiente totalmente limpio, sin personalizaciones.

Path: .
Working Copy Root Path: /var/www/html/guarani
URL: https://colab.siu.edu.ar/svn/guarani3/nodos/ua/gestion/versiones/3.18.0.0
Relative URL: ^/nodos/ua/gestion/versiones/3.18.0.0
Repository Root: https://colab.siu.edu.ar/svn/guarani3
Repository UUID: e0a68ae1-9d37-43c1-981e-8b60bee60b31
Revision: 47024
Node Kind: directory
Schedule: normal
Last Changed Author: mfarrillaga
Last Changed Rev: 44420
Last Changed Date: 2020-10-22 14:57:57 +0000 (Thu, 22 Oct 2020)

root@ip-10-72-4-10:/var/www/html/guarani# svn st
? bin/doctrine-dbal
? bin/php-parse
? metadatos_compilados
? sql
M www/aplicacion.php

Hola

¿Es un ambiente de desarrollo?

Pueden enviar el resultado de ejecutar svn diff www/aplicacion.php

Saludos

Futuro ambiente de producción

root@ip-10-72-4-10:/var/www/html/guarani# svn diff www/aplicacion.php
Index: www/aplicacion.php

— www/aplicacion.php (revision 47024)
+++ www/aplicacion.php (working copy)
@@ -4,13 +4,13 @@
define(‘apex_pa_proyecto’, ‘guarani’);

Ejecuta con metadatos compilados

-#define(‘apex_pa_metadatos_compilados’, 1);
+define(‘apex_pa_metadatos_compilados’, 1);

Deshabilita el autologin

#define(“apex_pa_validacion_debug”, 0);

Cambia el nivel del logger a modo ‘info’. Para modo debug pasar a ‘7’

-#define(“apex_pa_log_archivo_nivel”, 6);
+define(“apex_pa_log_archivo_nivel”, 3);

Define el tama?o de la pila de la memoria sincronizada.

define(‘apex_hilo_tamano’,‘1’);
@@ -36,4 +36,4 @@
(Utilize la directiva ‘SetEnv’)");
}
//--------------------------------------------------------------------------
-?>
\ No newline at end of file
+?>

Hola

Ese ambiente está usando metadatos compilados, seguramente no compilaron los metadatos luego de cambiar la variable de postgres.

Por favor, vuelvan a regenerar la instancia y a compilar los metadatos


$ bin/toba instancia regenerar -i desarrollo
$ bin/guarani compilar

Saludos!

Estimado, ejecutadas ambas sentencias:

bin# ./toba instancia regenerar -i desarrollo

bin# ./guarani compilar

Y aun no me reconoce el email “email no válido”

Hola

Pueden enviar el resultado de estas 2 querys , ejecutada en la base de esa instalación?


show standard_conforming_strings;


SELECT objeto_ei_formulario, objeto_ei_formulario_fila, edit_expreg 
FROM desarrollo.apex_objeto_ei_formulario_ef 
WHERE objeto_ei_formulario_proyecto = 'guarani'
AND edit_expreg IS NOT null
ORDER BY 1,2

Saludos!

postgres=> show standard_conforming_strings;
standard_conforming_strings

off
(1 row)

objeto_ei_formulario | objeto_ei_formulario_fila | edit_expreg
----------------------±--------------------------±----------------------------------------------------------------------------------------
2331 | 5375 | /-{0,1}[0-9]+/
1000645 | 1001243 | /[A-Z0-9.%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
1000645 | 1001244 | /[0-9.
%±]/i
1000645 | 1001249 | /[0-9.%±]/i
1000645 | 1001250 | /[0-9.
%±]/i
1000714 | 1001372 | /^[0-9]+[.]?[0-9]{0,2}$/
5000110 | 5000168 | /^[0-9]+[.]?[0-9]{0,2}$/
9000040 | 9000318 | /^((\d){1,5})|((\d){1,5}[,\.]{1}\d{1,3})$/
9000040 | 9000319 | /^((\d){1,5})|((\d){1,5}[,\.]{1}\d{1,3})$/
9000082 | 9000175 | /[A-Z0-9.%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
9000108 | 9000198 | /^[0-9]+[.]?[0-9]{0,2}$/
9000108 | 9000199 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
9000108 | 9000202 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
9000108 | 9000205 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
9000108 | 9000208 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
9000108 | 9000211 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
9000244 | 9000313 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
9000244 | 9000314 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
32000278 | 32000294 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
32000278 | 32000295 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
37000117 | 37000230 | /[A-Z0-9.
%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
37000133 | 37000248 | /[A-Z0-9.%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
37000160 | 37000261 | /[A-Z0-9.
%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
37000193 | 38000530 | /^[0-9]{2}-[0-9]{8}-[0-9]$/
37000201 | 37000337 | /[A-Z0-9.%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
37000201 | 37000339 | /^\d+$/
37000203 | 37000345 | /^\d+$/
37000203 | 37000346 | /^\d+$/
37000317 | 37000601 | /[A-Za-z]/
37000317 | 37000602 | /[A-Za-z]/
37000325 | 37000571 | /[A-Za-z]/
37000325 | 37000572 | /[A-Za-z]/
37000379 | 37000693 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
37000379 | 37000694 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
37000381 | 37000696 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
37000381 | 37000709 | /^([0-1][0-9]|[2][0-3]):([0-5][0-9])$/
37000507 | 37000829 | /^[0-9]+([.][0-9]+)?$/
37000508 | 37000834 | /[A-Z0-9.
%±]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
37000536 | 37000892 | /^[0-9]+$/
37000536 | 37000893 | /^[0-9]+$/
37000591 | 37000934 | /^[0-9]+$/
37000668 | 37000997 | /^[0-9]*$/
37000768 | 37001128 | /-{0,1}[0-9]+/
37000768 | 37001130 | /^[0-9]+$/
37000768 | 37001147 | /^[0-9]+$/
37000768 | 37001149 | /^[0-9]+$/
:

Hola Raúl

Los metadatos siguen estando mal, ya que tiene 2 barras (se están escapando las ) cosa que se debería haber resuelto con el comando de regenerar.

Ejemplo un registro de la consulta debería verse así:


37000117	37000230	"/[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i"

Pueden pasar 2 cosas, que por algún error no se haya completado el comando regenerar (eso lo pueden ver en el log de comandos instalacion/logs_comandos/comandos.log) o que estén ejecutando el comando regenerar en una instalación diferente.

Por favor revisen estos aspectos y si no pueden solucionarlo, generen una solicitud GDS haciendo referencia a este foro.

Saludos

Estimados. Gracias por el apoyo…

Creamos un nuevo servidor de BD, reintalamos Guarani y funcionó.