Hola a todos, he estado teniendo un problema con las encuestas, hace un tiempo se ha levantado una copia de kolla vieja y sobre esta se han generado las encuestas, si bien hemos actualizado los IDs de Kolla igualmente siguen apareciendo los errores. Uno de estos es al querer vincular el alcance de la encuesta desde el 3w nos muesta el siguiente error “Se actualizaron parcialmente (270 de 397) los recursos de formularios - No se puede continuar”
hola … muchas gracias por la respuesta…
Los Ids Hab. Kolla en la base del kolla. Ahora bien, si sigo haciendo clic en “vincular encuesta” desde el 3W termina vinculando todas pero en un gran porcentaje de las encuestas ocurre que al alumno le aparece que tiene encuestas pendientes y cuando va a responderlas selecciona la encuesta le aparece “error en el Acceso: no existe encuesta”.
Buen día Daniel,
no entendemos por qué pueden haber necesitado cambiar los ids de la base de datos, pero si hicieron eso ahora es muy difícil para nosotros saber qué es lo que tienen en esa base y rastrear los problemas que puedan surgir.
Para poder empezar a entender el problema necesitamos que expliquen el escenario, cómo es que se vincula esa base vieja de Kolla con Guaraní, qué modificaron y por qué.
También deberían enviar los logs de Guaraní y de Kolla, en particular el log de servicios web de Kolla, para intentar identificar la falla que produce ese mensaje de error.
Los Ids de la habilitacion los cambiamos para que comiencen luego del ultimo asignado, porque al hacer nuevas encuestas y haber levantado una base de kolla vieja, los nuevos ids hacian referencia a encuestas anteriores.
Creemos que algunas, no todas las encuestas, quedan mal vinculadas y por eso es que no la encuentra.
cabe aclarar que el error no se da en TODAS las encuestas, hay alumnos que pueden responder sin problemas.
revisando el log referido a la encuesta nos aparece el siguiente error :
================================================================================
================================= ERRORES ==================================
================================================================================
clase: kernel\error_kernel_validacion
mensaje: Ha ocurrido un error
traza: [TRAZA]
---[ 0 ]-----------------------------------------
- function: kernel\nucleo\controlador->fail_validation
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/lib/kernel/nucleo/controlador.php, linea 222
- param:
0: h 1: 2: post 3: 3 4: Array
(
)
5: fail
---[ 1 ]-----------------------------------------
- function: kernel\nucleo\controlador->validate_value
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/lib/kernel/nucleo/controlador.php, linea 194
- param:
0: 1: 3 2: Array
(
)
3: h 4: post
---[ 2 ]-----------------------------------------
- function: kernel\nucleo\controlador->validate_param
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/operaciones/encuestas_kolla/controlador.php, linea 79
- param:
0: h 1: post 2: 3
---[ 3 ]-----------------------------------------
- function: siu\operaciones\encuestas_kolla\controlador->accion__encuesta_respondida
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/lib/kernel/nucleo/controlador.php, linea 415
---[ 4 ]-----------------------------------------
- function: kernel\nucleo\controlador->invocar_accion
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/lib/kernel/nucleo/controlador.php, linea 147
- param:
0: encuesta_respondida
---[ 5 ]-----------------------------------------
- function: kernel\nucleo\controlador->procesar_accion
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/lib/kernel/nucleo/acceso_web.php, linea 108
---[ 6 ]-----------------------------------------
- function: kernel\nucleo\acceso_web::procesar_request
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/lib/kernel/nucleo/acceso_web.php, linea 26
---[ 7 ]-----------------------------------------
- function: kernel\nucleo\acceso_web::procesar
- file: /usr/local/proyectos/g3w2/2.9.5/src/siu/www/index.php, linea 15
########################################################################################################################
--F<1>:E<1>:W<0>:T<0 s>:M<0 Mb>--
== FIN =============================================
Buen día Daniel,
¿qué versión de Guaraní y de Kolla están usando?
Envianos por favor los logs de Kolla:
/kolla/instalacion/i__produccion/p__kolla/logs/sistema.log
/kolla/instalacion/i__produccion/p__kolla/logs/web_services.log
Daniel,
no hace falta una acción especial para habilitarlos los logs de servicio web, ¿quizas no tengan los permisos correctos sobre esa carpeta para el usuario de apache y no se pudieron generar?
Va a ser importante poder obtener logs para saber qué está pasando porque reproducir el entorno que tienen nos resulta casi imposible, son versiones muy viejas realmente.
Te reitero el pedido que hizo Clara en mensajes anteriores ya que son cruciales para poder determinar que esta pasando y sin ellos va a ser difícil detectar el problema.
Por un lado, y como Kolla trabaja integrado con Guaraní vamos a necesitar de manera imperiosa que nos facilites el log de los servicios web. El mismo se encuentra en
Y por otro lado, e igual o mas importante que lo anterior seria que nos cuenten cual fue la edición de IDs que realizaron y así poder entender el escenario, qué campos modificaron y de qué manera?
Hola German, disculpa la demora estoy tratando de responder, el log web_services.log no existía, lo he creado con los permisos rwxrwxr-x para que pueda escribir www-data pero no se esta escribiendo sobre el.
Dale Daniel, aguardamos esa respuesta, ya que es de vital importancia.
Te hago otra consulta, con respecto al backup viejo que levantaron, se trataba de una base vinculada a otro Guaraní? Resulta extraño levantar un bakup viejo de Kolla y tener que modificar secuencias para que funcione la vinculación, esto trae aparejado muchos problemas, porque eligieron en particular ese backup?
German, respecto a la base vieja al levantarla nos dimos cuenta que habian ids de habilitación que se repetían al mirar el guarani , dado que habiamos avanzado con otras encuestas y se habian seguido asignado ids de habilitacion kolla , al levantar el kolla viejo este seguia asignando ids desde donde quedo y en el guarani estos ya estaban asignados .
Igualmente cabe aclarar que este proceso lo realizamos tratando de dar solución al problema planteado y que seguimos teniendo, es decir que el problema no se ha generado a partir de esta acción sino tratando de darle una solución.
Buen día Daniel,
el problema se origina en que hayan levantado una base vieja de Kolla porque se han perdido habilitaciones de las cuales Guaraní todavía tiene registro. Han querido resolver eso modificando valores de la base pero probablemente las modificaciones hayan sido parciales y eso es lo que generó el problema que reportaste al comienzo de este tópico.
Para hacer el intento de restaurar esa instalación y la integración con Guaraní a un punto estable te pedimos por favor que el técnico a cargo de Kolla cargue una solicitud en GDS para que por esa vía podamos hacer un seguimiento más adecuado.
Para ir avanzando te adelanto qué información es importante tener:
secuencia de pasos realizados sobre la instalación de Kolla: mencionas que se trata de versión 3.7.1 pero ya hace varios años atrás habías comentado que estaban usando 4.0.1, quisieramos entender por qué van hacia atrás con la versión, así como las queries usadas para los “cambios de ids” que mencionan
la configuración de kolla y guaraní que establece la vinculación (esto para intentar entender el segundo problema que reportas en este foro)
los logs de servicios web de Kolla: es importante revisar la instalación para asegurarse que se puedan registrar adecuadamente los logs, de otra manera es casi imposible hacer seguimiento de lo que ocurre
Por otra parte les recordamos la importancia de actualizar ambos módulos a versiones con soporte vigente.