Autor Tema: Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)  (Leído 3417 veces)

0 Usuarios y 1 Visitante están viendo este tema.

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« on: Julio 10, 2015, 05:30:57 pm »
Estimados,
Realice la actualización del sistema desde la 3.4.0 hacia la 3.5.1. La instalación se realizo con éxito pero me tiro un cartel diciendo que se había desactivado el servicio web (habilitaciones)

Podrán darme información de como activarlo?  (el servidor donde esta instalado es linux)
No lo encontré en la documentación ni en el foro. 

Desde ya muchas gracias.

Saludos.

Diego P

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #1 on: Julio 13, 2015, 11:57:25 am »
Hola Diego, por razónes de seguridad luego de una actualización del sistema, los servicios web ofrecidos se desactivan. Para activarlos debes utilizar el proyecto toba_usuarios, opción Servicios Web > SOAP > Servicios Ofrecidos. Luego vas al servicio web que querés activar y en la columna y fila del mismo haces clic donde dice "NO" para activarlo (desactivarlo cuando dice "SI").

Vamos a agregar esto a la documentación. Muchas gracias. Saludos.

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #2 on: Julio 14, 2015, 02:58:17 pm »
Buenas tardes Rodrigo.
Cambie el parámetro que me comentas sin problemas pero desde el guaraní me sigue tirando el mimo error. 

Adjunto imagen.
Espero tus comentario.
Muchas gracias.

Saludos.
Diego P

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #3 on: Julio 14, 2015, 03:35:36 pm »
Hola Diego, seguiste los pasos de configuración que figuran en este portal? http://portalguarani.siu.edu.ar/Portal/wiki/G3/gestion/3.10.0/DocTecnica/Interfaces/Kolla

Revisalos y cualquier problema nos avisas.

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #4 on: Julio 15, 2015, 12:45:21 pm »
Hola Diego, cómo te fue con esto? Podrías chequear los logs de ambos sistemas como para tratar de diagnosticar mejor el problema. Los mismos se encuentran en la carpeta "instalacion/i__produccion/p__PROYECTO/logs".

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #5 on: Julio 15, 2015, 01:49:06 pm »
Buenas tardes Rodrigo,
El error que me tira desde el log de guarani es:

Cita

[DEBUG][guarani] INSTANCIA "desarrollo"
[DEBUG][guarani] Conectando a base 'guarani_test_pers'
[DEBUG][guarani] PROYECTO "guarani"
[ERROR][guarani] La entrada 'conexion' no existe en '/usr/local/proyectos/guarani_pers/lib/toba/instalacion/i__desarrollo/p__guarani/rest/kolla/cliente.ini'
[ERROR][toba] guarani_error: Debe configurar el acceso al servicio web \'habilitaciones\' de SIU-Kolla para obtener las encuestas disponibles.

[TRAZA]exception 'guarani_error' with message 'Debe configurar el acceso al servicio web \'habilitaciones\' de SIU-Kolla para obtener las encuestas disponibles.' in /usr/local/proyectos/guarani_pers/php/nucleo/_lib/fabrica_guarani.php:84
Stack trace:
#0 /usr/local/proyectos/guarani_pers/php/nucleo/_lib/guarani_nucleo.php(101): fabrica_guarani::error('Debe configurar...', '')
#1 /usr/local/proyectos/guarani_pers/php/operaciones/encuestas/vincular_encuestas/ci_nav_vincular_encuestas.php(25): guarani_nucleo::error('Debe configurar...')
#2 /usr/local/proyectos/guarani_pers/lib/toba/php/nucleo/componentes/interface/toba_ci.php(90): ci_nav_vincular_encuestas->ini__operacion()
#3 /usr/local/proyectos/guarani_pers/lib/toba/php/nucleo/toba_solicitud_web.php(132): toba_ci->inicializar()
#4 /usr/local/proyectos/guarani_pers/lib/toba/php/nucleo/toba_solicitud_web.php(55): toba_solicitud_web->procesar_eventos()
#5 /usr/local/proyectos/guarani_pers/lib/toba/php/nucleo/toba_nucleo.php(79): toba_solicitud_web->procesar()
#6 /usr/local/proyectos/guarani_pers/www/aplicacion.php(27): toba_nucleo->acceso_web()
#7 {main}
[DEBUG][toba] Mensaje a usuario: Debe configurar el acceso al servicio web \'habilitaciones\' de SIU-Kolla para obtener las encuestas disponibles.



No me queda claro la "dirección" que tengo que poner desde el archivo cliente.ini  (del lado de guarani)

como dice en la wiki:

Cita
[conexion]
to = "http://10.1.0.38/siu/kolla/rest/encuestas?unidad_gestion=0"
;to = "http://10.1.0.38/siu/kolla/rest/"
auth_tipo = basic
auth_usuario = ue_guarani
auth_password = sP6lgHwQopaqepOzgIWw




Espero tus comentarios desde ya muchas gracias.

Diego.

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #6 on: Julio 15, 2015, 07:28:38 pm »
Rodrigo,
ya lo pude solucionar... 
Me faltaba generar la Unidad de Gestión desde kolla!!

Ahora no me tira error de habilitación pero no me trae las encuestas..
te adjunto una imagen para que sea mas claro lo que te comento. 


Te hago otra consulta, estoy en la versión 3.5.0  para ir a la 3.6.0 tengo que pasar por la 3.5.2 o voy directo ??

desde ya muchas gracias.

Saludos.
Diego P
UNM
« Última Modificación: Julio 15, 2015, 07:39:21 pm por dpietanza »

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #7 on: Julio 16, 2015, 08:39:42 am »
Bárbaro Diego, creo que el problema que tenés es en la URL en el archivo ini.

Esto que tenés:

Código: [Seleccionar]
to = "http://10.1.0.38/siu/kolla/rest/encuestas?unidad_gestion=0"
Debería ser:

Código: [Seleccionar]
to = "http://10.1.0.38/siu/kolla/rest/"
Ya que con esa configuración el sistema luego hace las llamadas a los endpoints correspondientes.

Con respecto al cambio de versión, primero tenés que pasar a la 3.5.2 y luego desde ahí migrar a 3.6.0. Esto es porque en el medio de estas dos versiones hicimos un cambio importante en el método de migración.

Saludos.


Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #8 on: Julio 16, 2015, 03:43:45 pm »
Daniel, agregaría también que es altamente recomendable utilizar https porque las claves viajan planas, por lo tanto para darle seguridad es que se utiliza ssl.

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #9 on: Julio 16, 2015, 04:49:14 pm »
Buenas tardes,
Ya lo modifique, pero sigue sin tráeme las encuestas.
no me tira ningún error solo no carga el combo como muestro en la imagen anterior..

Diego.

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #10 on: Julio 16, 2015, 04:53:12 pm »
Y las Unidades de Gestión en ambos sistemas son las mismas, es decir el código? En el log de Kolla hay algún rastro de lo que pude estar pasando? Porque el log en el hilo del foro es de Guarani.

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #11 on: Julio 16, 2015, 06:01:20 pm »
Tenias Razón rodrigo.

Las encuestas del lado de kolla tenían unidad de gestión "0" (si mal no recuerdo en versiones anteriores no se podía elegir este campo "Unidad de gestión") desde guarani, no se bien porque motivo, esperaba "1".

Lo modifique desde la base de datos a "1" y me aparecen todas las encuestas. Esta bien esto o me puede traer problemas por otro lado ?
La tabla que modifique es: kolla.sge_encuesta_atributo

Espero tus comentarios.

Desde ya muchas gracias.
Diego.

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #12 on: Julio 16, 2015, 06:22:25 pm »
En realidad el campo unidad_gestion está en varias tablas del sistema. Deberías realizar este cambio en todas éstas tablas para que el sistema funcione correctamente:

sge_encuesta_atributo
sge_pregunta
sge_respuesta
sge_concepto
sge_elemento
sge_tipo_elemento
sge_habilitacion
sge_ws_conexion
mgi_*

Todo esto si estás en la versión 3.5.0.

Saludos.

dpietanza

  • Full Member
  • ***
  • Mensajes: 147
    • Ver Perfil
    • Email
  • Institución: UNM
  • Nombre y apellido: Diego Pietanza
  • Sistema: Guarani, Kolla, Diaguita
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #13 on: Julio 16, 2015, 07:53:14 pm »
Hola rodrigo,
Disculpa que te siga jodiendo pero quiero entender un poco mas esto de las unidades de gestión.
Nosotros en guaraní tenemos las siguientes unidades de gestión:

1;"Universidad Nacional de Moreno"
2;"Departamento de Arquitectura, Diseño y Urbanismo"
3;"Departamento de Ciencias Aplicadas y Tecnología"
4;"Departamento de Economía y Administración"
5;"Departamento de Humanidades y Ciencias Sociales"

¿si yo quiero generar una encuesta para el departamento de de Economía y Administración genero una unidad de gestión en kolla con el codigo "4" ??

¿si quiero generar una encuesta para toda la universidad (como es nuestro caso) que código debo poner?

Muchas Gracias..

Diego.

Rodrigo Miranda

  • Moderador Mapuche
  • *
  • Mensajes: 126
    • Ver Perfil
    • Email
  • Institución: UNS
  • Nombre y apellido: Rodrigo Miranda
Re:Instalación Kolla 3.5.1 - Servicio Web (Habilitaciones)
« Respuesta #14 on: Julio 17, 2015, 08:55:51 am »
La Unidad de Gestión sirve para gestionar los componentes de una encuesta (Preguntas, Respuestas, etc). En el caso que me planteas, la UG 4 sería la "dueña" de esos componentes. Es decir que otro usuario con UG 3 por ejemplo, no podría modificar los datos cargados por otra UG.

Ahora por otro lado, si vos querés crear una encuesta para que sea respondida por toda la universidad, esto se maneja con los Grupos de Usuarios. En tu caso tendrías un usuario Gestor con UG 1 que administra esa encuesta, crear un grupo de usuarios en condiciones de responder y asociarselo a un formulario al momento de definir una habilitación.