[SOLUCIONADO] Errores con wsf en windows

Hola,

Estoy teniendo algunos errores con la librería WSF en una instalación Windows.
La configuración es: SIU Araí en Windows que se conecta a WS Mapuche en servidor linux.

Revisando el log wsf_php_server.log de windows el primer error era:

[Wed Aug 14 09:21:21 2013] [info] Cannot find path C:\wsf\wsf_c/services.

Creé la carpeta “services” en C:\wsf\wsf_c , reinicio Apache, vuelvo a hacer una petición desde Araí y el nuevo error es:

[Wed Aug 14 11:19:32 2013] [info] No files in the path C:\wsf\wsf_c/services.

Los comandos de toba para crear y configurar los certificados los corrí antes del primer error, no los volví a correr nuevamente.

Googleando un poco encontré un par de consultas que hacen referencia a este error pero ninguna respuesta que ayude a resolverlo.

Saludos
Leo

Entorno mas que complicado para usar WSF, el instalador de windows muchas veces ni siquiera deja funcionando correctamente la libreria, te recomendaria que pruebes aunque sea los WS que estan en toba_referencia en esa misma maquina para ver si aunque sea funciona correctamente la libreria.

La configuración es: SIU Araí en Windows que se conecta a WS Mapuche en servidor linux.

Revisando el log wsf_php_server.log de windows el primer error era:

[Wed Aug 14 09:21:21 2013] [info] Cannot find path C:\wsf\wsf_c/services.

Creé la carpeta “services” en C:\wsf\wsf_c , reinicio Apache, vuelvo a hacer una petición desde Araí y el nuevo error es:

[Wed Aug 14 11:19:32 2013] [info] No files in the path C:\wsf\wsf_c/services.

Estos mensajes suelen ser notices y que la carpeta este vacia no deberia impedir el funcionamiento de la libreria, de hecho en instalaciones funcionales tambien se ven.

Googleando un poco encontré un par de consultas que hacen referencia a este error pero ninguna respuesta que ayude a resolverlo.

Mas alla de estos mensajes puntuales, lo que hay que verificar es que la libreria funciona correctamente en ambos entornos individualmente, una vez hecho eso… entonces si empezar a ver porque es que no se estan viendo o cual es el error puntual que se esta produciendo, tanto en el servidor como en el cliente.

Por desgracia el mensaje de error es tan generico que puede ser causado por demasiadas cosas, inclusive algun error pavo que no se este atrapando y aparezca en la salida.
Seria interesante tambien usar algun sniffer para ver que es lo que se envia y lo que se devuelve desde el servidor, sobre todo para controlar que el paquete xml este correcto en su formato.

Saludos

Hola richard,

Hice la prueba de los servicios en toba_referencia, modifiqué en los CIs el puerto de la URL (localhost) porque tengo instalado toba en otro puerto y anduvo todo ok.
Ejecuté los comandos para generar e importar los certificados en el proyecto toba_referencia y la prueba en “Seguros (vía configuración)” anduvo bien también.

Hasta ahí todo bien, lo raro es que volví a probar en Araí y la conexión al servicio web de Mapuche que estaba trayendo problemas funcionó correctamente.

En conclusión, se solucionó el problema pero no se exactamente cual fué la solución :slight_smile:

Los info “No files in the path C:\wsf\wsf_c/services” siguen apareciendo pero como vos comentabas no impiden el funcionamiento de la librería.

Gracias por la ayuda.

Saludos
Leo