Hola:
Tal como indica el README de LIBHTTP Necesitas instalar la opción 13 del
5722SS1 "Inclusiones de apertura del sistema".
Copio y pego:
1) System requirements:
- V5R1 or later.
- You need the ILE C compiler (5722-WDS opt 51)
(Note that in V5R1 and later, all compilers are bundled
together. If you have the RPG compiler, you have the
right to use the C compiler as well, but may need to
install it separately.)
- You need the System Openness Includes option of
OS/400 installed (5722-SS1 opt 13)
(This is part of OS/400, but is installed separately)
El día 26/06/07, alejandro julvez <[EMAIL PROTECTED]>
escribió:
Alex:
He eliminado las librerias libexpat y libhtt.
Instalo libhttp y me dice que si quiero construir expat dentro de libhttp,
le digo que si y cuando compila me dice que no encuentra qsysinc.
En la anterior instalacion copie el programa de servicio expat sobre
libhttp como indican las instrucciones de instalacion y no me pidio qsysinc,
pero al no funcionarnos bien he decidido volver a empezar.
Esta libreria qsysinc no la tenemos en V5R4, donde puedo conseguirla si es
que es necesario.
Gracias por tu ayuda.
------------------------------
*De:* [EMAIL PROTECTED] [mailto:forum.help400-
[EMAIL PROTECTED] *En nombre de *alex martinez
*Enviado el:* lunes, 25 de junio de 2007 16:27
*Para:* forum.help400
*Asunto:* Re: Consumir web service
si, claro que funciona, por eso he encontrado el problema.
¿qué versión de LIBHTTP utilizas ?
¿puedes hacer un copy&paste del archivo /tmp/httapi_debug.txt ?
El día 25/06/07, *alejandro julvez* < [EMAIL PROTECTED]>
escribió:
Alex:
Me sigue pasando lo mismo, al depurar veo que nunca pasa por la
instruccion %float, parece como si no encontrase el elemento XML.
A ti te funciona?
Saludos.
------------------------------
*De:* forum.help400 [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
*En nombre de *alex martinez
*Enviado el:* lunes, 25 de junio de 2007 13:05
*Para:* forum.help400
*Asunto:* Re: Consumir web service
Hola:
Se trata de un ejemplo y no funciona bien.
Un debug en la función incoming indica que sí realiza el parse al elemento
ConversionRate pero la función atof() no convierte correctamente.!!!
reemplaza las lineas de la función Incoming por
/free
if (name = 'ConversionRateResult');
* rate = %float(value); *
endif;
/end-free
Salu2
El día 25/06/07, *alejandro julvez* < [EMAIL PROTECTED]>
escribió:
Hola Alex:
Estamos usando el ejemplo18 del libhttp1 como ejemplo.
El archivo de /tmp/httapi_debug.txt nos devuelve correctamente el soap de
respuesta con el parametro (ConversionRate) y su valor:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/
" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="
http://www.w3.org/2001/XMLSchema"><soap:Body><ConversionRateResponse
xmlns="http://www.webserviceX.NET/"><ConversionRateResult>* 0.006*
</ConversionRateResult></ConversionRateResponse></soap:Body></soap:Envelope>
El problema que tengo es que siempre nos devuelve 0 en el parametro de
respuesta. Es como si el procedimiento Incoming no encontrase el elemento
XML.
Te agradeceria que le hechases un vistazo a ver si te funciona bien a ti.
Muchas gracias.
------------------------------
*De:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *En nombre de *alex martinez
*Enviado el:* lunes, 25 de junio de 2007 12:02
*Para:* forum.help400
*Asunto:* Re: Consumir web service
Hola:
Yo las utilizo.
¿ Concretamente qué problemas tienes ?
El día 25/06/07, *alejandro julvez* < [EMAIL PROTECTED]>
escribió:
Hola a todos:
Hemos puesto en marcha la utilidad de ScottKlement del numero
167 , y funciona todo bien pero no hace bien el parser del documento SOAP de
respuesta.
Alguien utiliza las librerias LIBHTTP y EXPAT, para que nos
ayude a ver que ocurrre.
Nos seria de mucha utilidad consumir servicios web desde rpg.
Saludos.
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400