Instalacion de guzzle

Hola:
Estoy probando de hacer la vinculacion con Kolla y Guarani. Sin embargo no puedo instalar Guzzle. Encuentro php-guzzle para instalar pero me pide php-symfony-eventdispatcher, que no esta en los repositorios.
Me falta instalar algo? digamos tiene que estar symfony instalado? o hay algun error?
Estoy en debian 7.

Saludos

Hola, que versión de Guaraní tenes instalada?

saludos.

Hola:
Estamos en la 2.9.0. Queremos ver la vinculación con Kolla, ya pude hacer que ande el pdo_informix, y estar en php 5.4, pero me tira estos errores y no encuentro que falta.
Saludos

Hola, el Guzzle ya viene instalado, es una librería que ya debería estar incluida en el proyecto, esta acá /src/siu/lib/guzzle

Envíame el error que te da y también los logs de la aplicación para poder ver que es lo que esta pasando.

saludos.

No hay que instalar nada? ya esta todo? no sabia, pense que habia que tener instalado guzzle.

Ahora, algo mas. El manual dice que el kolla tiene que estar en el mismo dominio que el G3W2. Nosotros tenemos un kolla para toda la universidad, o si o si tenemos que instalarlo tambien en el servidor del Guarani? No se puede usar el institucional que tenemos?
Saludos

Hola, pasame el link de esa documentación que estas leyendo. Yo te diría que sigas esta: https://repositorio.siu.edu.ar/trac/Portal-G3/wiki/G2/guarakollaconf.

En realidad Kolla y Guarani pueden estar en servidores diferentes, yo en mi caso tengo Guaraní local y Kolla en un servidor externo.

saludos.

Estoy siguiendo la documentación del repositorio. En el punto 3 dice:

  1. En el archivo /instalacion/config.php, agregar la url donde se aloja Kolla, que debe estar en el mismo dominio que el G3W2:
    ‘url_kolla’ => ‘http://localhost/kolla/3.4/aplicacion.php’,

Dice “mismo dominio que el G3W2”. Para mi, traducido", deben estar en la misma maquina. Aca estan en dos dominios diferentes.
Saludos

Bueno, ahora sigue tirando error. Sigo el documento y cuando quiero generar los certificados ssl me tira esto:

./guarani generar_ssl -c servicios_web

[RuntimeException]
The “-c” option does not exist.

generar_ssl c

O esta mal el documento, o algo mas pasa.
Saludos

Hola Rodrigo,

¿Estás siguiendo el link que te pasó Leo? https://repositorio.siu.edu.ar/trac/Portal-G3/wiki/G2/guarakollaconf

Fijate que hay 2 secciones; Antes y después de la versión 2.9 de guaraní. El comando que estás tirando y lo del mismo dominio es para la versión anterior.

Gracias,
Saludos

Si estoy siguiendo eso, pero no entiendo que tengo y que no tengo que tocar. Es muy confuso el documento.

Hola, fijate que hay dos secciones, una que dice Desde la versión Guaraní 2.9 y otra que dice Versiones anteriores a Guaraní 2.9, vos tenes que hacer solo la primera.

cualquier cosa avisame.

Desde la versión Guaraní 2.9 Advertencia:

Los servicios web REST no utilizan certificados. Es altamente recomendable utilizar una conexión https.

Requerimientos:

PHP 5.4.0 - Por la versión de Guzzle que tiene g3w2.

En kolla

  1. Crear un sistema externo en el backend de Kolla. El sistema adiciona el prefijo ‘ue_’, si introduce guarani, el nombre de usuario será ‘ue_guarani’ por ejemplo.

  2. Crear un usuario de rest con el nombre ue_guarani.

Editar el archivo instalacion/i_ [instancia]/p _kolla/rest/servidor.ini y servidor_usuarios.ini

;servidor.ini
autenticacion = basic

;servidor_usuarios.ini
[ue_guarani]
password = sP6lgHwQopaqepOzgIWw ;cambiar!
Ref Toba

En Guaraní:

  1. Crear un usuario para el servicio ‘kolla’ de REST.

En el archivo /instalacion/servicios_web_config.php, agregar dentro del arreglo de ‘consumidos’ la configuración del mismo:

‘consumidos’ => array(
‘kolla’ => array(
‘tipo’ => ‘rest’,
‘parametros’ => array( //Son opciones de la librería Guzzle
‘base_url’ => “https://url_kolla/kolla/3.5/rest/”,
‘defaults’ => array (
‘auth’ => array(‘ue_guarani’,‘sP6lgHwQopaqepOzgIWw’), //user, password, segun guzzle
‘verify’ => false //no verificar cert ssl si no están firmados.
)
)
),

)