error en envío de mensajes

Hola, tenemos instalado la versión 3.15 y estamos teniendo problemas con la operación de envío de mensajes desde Gestión. AL revisar el log sale lo siguiente:


[Mon Dec 10 09:26:34.055578 2018] [:error] [pid 17048]  \n\t\t\t\tINSERT INTO men_dominio (responsable_academica,nombre,resp_acad_nombre,entidad_descripcion,codigo,responsable_a$
[Mon Dec 10 09:26:34.057114 2018] [:error] [pid 17048]  SQLSTATE[42703]: Undefined column: 7 ERROR:  column "nombre" of relation "men_dominio" does not exist\nLINE 2: ...   INSE$
[Mon Dec 10 09:26:34.202910 2018] [:error] [pid 17048]  Error notificador: Ha ocurrido un error grabando en la base de datos., referer: https://gestion.guarani.unlp.edu.ar/guara$
[Mon Dec 10 09:26:34.203009 2018] [:error] [pid 17048]  Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/lib/db/toba_db.php, L\xednea: 401, referer: https://g$
[Mon Dec 10 09:26:34.203195 2018] [:error] [pid 17048]  Traza: #0 /usr/local/proyectos/guarani/php/nucleo/comunicacion/enviar_mensajes/act_mensajes_nucleo.php(870): toba_db->eje$
[Mon Dec 10 09:26:34.205671 2018] [:error] [pid 17048]  \xa1Ocurri\xf3 un error al querer notificar los mensajes!, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/apli$
[Mon Dec 10 09:26:34.205734 2018] [:error] [pid 17048]  \xa1Ocurri\xf3 un error al querer notificar los mensajes!, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/apli$
[Mon Dec 10 09:26:34.205764 2018] [:error] [pid 17048]  \xa1Ocurri\xf3 un error al querer notificar los mensajes!, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/apli$
[Mon Dec 10 09:26:34.205882 2018] [:error] [pid 17048]  guarani_error: \xa1Ocurri\xf3 un error al querer notificar los mensajes! \n\n[TRAZA]exception 'guarani_error' with messag$

Al parecer está intentanto guardar datos en una columna que no existe. A qué se puede deber el error?

Saludos y gracias.
Naimid

Buenas, tienen personalizada esta operación.
Por lo que veo es como define el error, no hay una columna nombre en la tabla men_dominio.
Podrías por favor decirnos que te devuelve el resultado de la siguiente query:

SELECT 
	columna 
FROM 
	desarrollo.apex_objeto_db_registros_col
WHERE
	objeto_proyecto = 'guarani'
	AND  objeto = '41000938'
ORDER BY
	columna

Saludos.

Hola José. No, no tenemos personalizada esta operación. Para salir del paso tuvimos que agregar varias columnas en la tabla men_dominio, ya que necesitabamos resolverlo urgente.

ALTER TABLE negocio.men_dominio ADD COLUMN nombre varchar(50);
ALTER TABLE negocio.men_dominio ADD COLUMN resp_acad_nombre varchar(50);
ALTER TABLE negocio.men_dominio ADD COLUMN entidad_descripcion varchar(50);

El resultado de la query devuelve lo siguiente:

“anio_academico”
“catedra”
“comision”
“dominio”
“grupo”
“insc_aceptadas”
“insc_pendientes”
“insc_rechazadas”
“llamado_mesa”
“mensaje”
“plan”
“propuesta”
“responsable_academica”
“ubicacion”

Saludos y gracias,

Naimid

Hola Naimid,

Las columnas del INSERT en la tabla ‘men_dominios’ se obtienen del datos_tabla. En este caso además de las columnas correctas está agregando esas tres: nombre, resp_acad_nombre y descripcion. Si no tienen personalizaciones no me explico cómo falla. Podrías enviar los logs completos? Lo que copiaste en el primer post está incompleto.

Saludos, Florencia.

Florencia, te paso el log:

[Tue Dec 11 08:46:18.065210 2018] [:error] [pid 19975] \n\t\t\t\tINSERT INTO men_dominio (responsable_academica,nombre,resp_acad_nombre,entidad_descripcion,codigo,responsable_academica_tipo,responsable_acad_tipo_nombre,institucion,institucion_nombre,institucion_nombre_completo,institucion_araucano,calle,numero,localidad,localidad_nombre,codigo_postal,telefono,fax,email,entidad, mensaje)\n\t\t\t\tVALUES ('22', 'Facultad de Arquitectura y Urbanismo - Prosecretaria de Postgrado', 'Facultad de Arquitectura y Urbanismo - Prosecretaria de Postgrado', 'Facultad de Arquitectura y Urbanismo - Prosecretaria de Postgrado', '11', '1', 'Facultad', '1', 'UNLP', 'Universidad Nacional de La Plata', '256', '', '', '', '', '', '', '', '', '11013', 276), referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.093292 2018] [:error] [pid 19975]  SQLSTATE[42703]: Undefined column: 7 ERROR:  column "resp_acad_nombre" of relation "men_dominio" does not exist\nLINE 2: ...RT INTO men_dominio (responsable_academica,nombre,resp_acad_...\n                                                             ^, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.117119 2018] [:error] [pid 19975]  Error notificador: Ha ocurrido un error grabando en la base de datos., referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.117185 2018] [:error] [pid 19975] Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/lib/db/toba_db.php, L\xednea: 401, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.117305 2018] [:error] [pid 19975] Traza: #0 /usr/local/proyectos/guarani/php/nucleo/comunicacion/enviar_mensajes/act_mensajes_nucleo.php(870): toba_db->ejecutar('\\n\\t\\t\\t\\tINSERT INT...')\n#1 /usr/local/proyectos/guarani/php/nucleo/_lib/mensajes/notificador_nucleo.php(950): act_mensajes_nucleo->insertar_men_dominio('276', 'responsable_aca...', ''22', 'Facultad...')\n#2 /usr/local/proyectos/guarani/php/nucleo/comunicacion/enviar_mensajes/cn_ent_envio_mensaje.php(68): notificador_nucleo->enviar_mensaje('exposici\\xF3n', '<p>Los invitamo...', '3', '3', '2018-12-11', '2018-12-11', Array, '1', Array, '', '0', '', '0', Array, 'S')\n#3 /usr/local/proyectos/guarani/php/operaciones/comunicacion/enviar_mensajes/ci_edi_mensaje.php(160): cn_ent_envio_mensaje->enviar_mensaje()\n#4 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(282): ci_edi_mensaje->evt__enviar('undefined')\n#5 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(204): toba_ci->disparar...SIGUE..., referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.121669 2018] [:error] [pid 19975] \xa1Ocurri\xf3 un error al querer notificar los mensajes!, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.121731 2018] [:error] [pid 19975]  \xa1Ocurri\xf3 un error al querer notificar los mensajes!, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.121768 2018] [:error] [pid 19975]  \xa1Ocurri\xf3 un error al querer notificar los mensajes!, referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127
[Tue Dec 11 08:46:18.121908 2018] [:error] [pid 19975]  guarani_error: \xa1Ocurri\xf3 un error al querer notificar los mensajes! \n\n[TRAZA]exception 'guarani_error' with message '\xa1Ocurri\xf3 un error al querer notificar los mensajes!' in /usr/local/proyectos/guarani/php/nucleo/_lib/mensajes/notificador_nucleo.php:965\nStack trace:\n#0 /usr/local/proyectos/guarani/php/nucleo/comunicacion/enviar_mensajes/cn_ent_envio_mensaje.php(68): notificador_nucleo->enviar_mensaje('exposici\\xF3n', '<p>Los invitamo...', '3', '3', '2018-12-11', '2018-12-11', Array, '1', Array, '', '0', '', '0', Array, 'S')\n#1 /usr/local/proyectos/guarani/php/operaciones/comunicacion/enviar_mensajes/ci_edi_mensaje.php(160): cn_ent_envio_mensaje->enviar_mensaje()\n#2 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(282): ci_edi_mensaje->evt__enviar('undefined')\n#3 /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(204): toba_ci->disparar_evento_propio()\n#4 /usr/local/proyectos/guarani/php/extension_toba...SIGUE..., referer: https://gestion.guarani.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st5c0f9e25491616.66912319&ai=guarani%7C%7C41000127


Saludos,
Naimid

Naimid,

Fijate en esta sentencia:

act_mensajes_nucleo->insertar_men_dominio('276', 'responsable_aca...', ''22', 'Facultad...')

Están mal quoteados los valores. No pude reproducir el caso, si te parece lo seguimos por Gestor de Solicitudes.

Saludos, Florencia.

Perfecto, ahora creo la solicitud.

Saludos,
Naimid