Web Service de prueba

Hola, configuré el ws de kolla según el documento como “paquete individual”. Cuando intento acceder al mismo, me emite el siguiente error:

En la página web aparece:

Error

wsdl error: HTTP ERROR: socket read of headers timed out

En el error.log de apache aparece:

[warn] Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting

Sistema Operativo: Windows XP
El servidor Informix está corriendo en el mismo equipo que el servidor web apache 2.2
PHP Version 5.2.5

EL servidor web tiene el módulo mpm_winnt_module.
Incrementé el valor de ThreadsPerChild de 150 a 500 sin resultados.

Alguna idea de que puede ser que haya hecho mal?

Saludos

No entiendo a qué documento de configuración te referis. En Kolla lo único que tenes que hacer es indicar la url del servicio y los datos de acceso: usuario y password.

En el documento de configuración del servicio del lado de guaraní. Allí explica como implementar el servicio web. Todavía no llegué a la parte de configuración de kolla. Supongo que sin no funciona ese servicio de prueba la comunicación con kolla tampoco
Gracias!

Ah! Probablemente …
Para configurar el servicio del lado de Guaraní no voy a serte de mucha ayuda :frowning: Ahí te conviene consultar en los foros de Guaraní.

Hola Javier

Deshabilitastes la liberia php_soap en el php.ini?

Emilio

Hola Emilio, tengo esto en php.ini:

; Enables or disables WSDL caching feature.
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used 
; instead of original one.
soap.wsdl_cache_ttl=86400

; Local Variables:
; tab-width: 4
; End:
[PHP_GD2]
extension=php_gd2.dll
[PHP_MCRYPT]
extension=php_mcrypt.dll
[PHP_MYSQL]
extension=php_mysql.dll
[PHP_PDO]
extension=php_pdo.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll
[PHP_PDO_PGSQL]
extension=php_pdo_pgsql.dll
[PHP_PGSQL]
extension=php_pgsql.dll
[PHP_IFX]
extension=php_ifx.dll
[PHP_PDO_INFORMIX]
extension=php_pdo_informix.dll
[PHP_ZIP]
extension=php_zip.dll

Tengo que tocar algo allí?

Saludos

No. Creo que está bien.
El tema es la compatibilidad de php_soap con nusoap.
Es tu máquina o un servidor publico?

No creo que se abran tantas conexiones con webservices.

Lo estás probando desde el kolla o con el cliente que se suministra para probar?

Emilio

Hola, es una pc de desarrollo para pruebas. No está pública. Solo estoy probando el cliente que se suministra.

Gente, estoy probando el ws con el kolla 3.1 y guarani 2.06.4

guarani esta instalado en un windows server 2003 con php 5.2.5 apache2.2

Al importar instituciones, no me salto ningun error pero tampoco me dio ninguna mensajes de importacion satisfactoria o algo asi.
Al importar personas, me salta el error de la imagen adjunta.
Cual podrá ser el inconveniente???

Saludos y gracias
Carolina


error ws personas_encuestados.png

error ws personas_encuestados.png

buenos días gente,
les comento que desde el SIU-Guaraní, cuando se configura el servidor de WebService viene también con una pagina cliente para poder validar que el WebService quedo funcionando.

Obviamente la pagina hay que configurarla con los datos del servidor y la misma se llama: ws_cliente.php
Existe ayuda en Guarani para la configuración del mismo.

Espero que les sea de utilidad.
Felicidades! Dario.

Darío, a nosotros esa página nos anda bien, vemos correctamente via web los datos de la colación, perio cuando queremos importar es el problema.
Ahi nos pasa lo que comente más arriba

Saludos

Hola a todos!
como solucionaron el problema del timeout?? estoy teniendo el mismo problema al intentar importar personas desde kolla

Error importando graduados: HTTP Error: socket read of headers timed out 

estuve viendo los parámetros de php y apache… pero parece q es algo del soap, son cerca de mil personas las q tengo q importar… los datos institucionales los importo sin problemas…

desde ya gracias espero sus respuestas…

Evaldo