[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: WSDL2RPG - Version 1.7.2 available



Mark,

It seems as if '%(var:%addr[userData])' had not been changed to '%addr
(userData)' by the generator. I assume that it happened because of a CCSID
problem. The square brackets are variant characters with different hex
codes depending on the CCSID.

Feel free to follow these steps to fix the problem:

a) Open member TYPES and change the square brackets of constant
   cGENERATOR_CMD_VARIABLE_ADDR_USERDATA to round brackets:
      '%addr(userData)'

b) Open member WS_STUB and change the square brackets to
   round brackets.

c) Re-run the installer. Or compile module WSDL2R01 and update
   program WSDL2RPG. (CRTRPGMOD / UPDPGM)

I already fixed it the same way for Version 1.8.

Regards,

Thomas.

ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb am 28.07.2009 13:18:28:

> Thomas,
>
> Actually the code comes from the stub created by the WSDL2RPG
> command. Not sure if it's because of the WSDL file sent to me by the
> web service provider or not. I really have no idea why this
> happened. Truth be told, th xml/wsdl world is new to me and I have
> not had much time to really pour through the code and figure out
> what's going on behind the scenes. At this time I just need to hit
> this one web service and consume data from it based on given search
> criteris. Following this project it may be a year or so before I
> work on anything similar.
>
> Thanks,
> Mark
>
> -----Original Message-----
> From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-
> bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Thomas Raddatz
> Sent: Monday, July 27, 2009 4:19 PM
> To: HTTPAPI and FTPAPI Projects
> Subject: Re: WSDL2RPG - Version 1.7.2 available
>
> Mark,
>
> I assume that the code you quoted was taken from member WS_STUB.
> WS_STUB is a template used by
> WSDL2RPG to generate the final stub module. '%(var: ...)' or '%
> (generate: ...)' are tags used by the
> generator. These tags (or call it variables) are replaced by the
> actual values when executing the
> WSDL2RPG to generate a web service stub module.
>
> Regards,
>
> Thomas.
>
>
> Mark Siddall schrieb:
> >    Thomas,
> >
> >
> >    I download 1.7.2, installed it, and ran it over my WSDL file. All is
> >    well except...what is this???
> >
> >
> >    rc = http_post_xml(g_url
> >
> >                       : %addr(request) + 2
> >
> >                       : %len(%trimR(request))
> >
> >                       : %paddr('SOAPMessage_Envelope')
> >
> >                       : *NULL
> >
> >                       : %(var:%addr[userData])
> >
> >                       : HTTP_TIMEOUT
> >
> >                       : HTTP_USERAGENT
> >
> >                       : '');
> >
> >
> >    Thanks,
> >
> >    Mark
> >
> >
> >
> >
> >
> >
> >    -----Original Message-----
> >    From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
> >    [mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Thomas
> >    Raddatz
> >    Sent: Monday, July 27, 2009 10:29 AM
> >    To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> >    Subject: WSDL2RPG - Version 1.7.2 available
> >
> >
> >    Hi folks,
> >
> >
> >    I released WSDL2RPG V1.7.2. You can download WSDL2RPG from my
Freeware
> >    page at http://www.tools400.de.
> >
> >
> >    Version 1.7.2 fixes an issue that occurs when a complex type does
not
> >    have child elements. In that
> >
> >    case the complex type is set to "anyType".
> >
> >
> >    Regards,
> >
> >
> >    Thomas.
> >
> >
----------------------------------------------------------------------
> >    -
> >
> >    This is the FTPAPI mailing list.  To unsubscribe, please go to:
> >
> >    http://www.scottklement.com/mailman/listinfo/ftpapi
> >
> >
----------------------------------------------------------------------
> >    -
> >
> >
> >
> >
------------------------------------------------------------------------
> >
> > -----------------------------------------------------------------------
> > This is the FTPAPI mailing list.  To unsubscribe, please go to:
> > http://www.scottklement.com/mailman/listinfo/ftpapi
> > -----------------------------------------------------------------------
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------


--
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------