[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WSDL2RPG - Version 1.15.1 available
Mario,
There should be no problems when you move to WSDL2RPG 1.15.1. On the
other hand, you should better install v1.15.1 into a different library
and run some tests to make it bullet-proof. I just successfully called
your FCKRichiestaDocumento service with a an old v1.14.1 stub and the
v1.15.1 WSDL2RPGRT service program. I did not recreate anything. All I
did was to replace library WSL1.14.1 by WSDL1.15.1.
As a second test I changed 'MemoryManager_attachService(uuid)' to
'MemoryManager_attachService(uuid: cFalse)' as described in FAQ "How to
Troubleshoot Performance Problems" and compiled the stub and called it
again with no problems.
Regards,
Thomas.
ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb am 20.08.2012 11:21:12:
> Von: martoriello@xxxxxxxxxxxxxxx
> An: ftpapi@xxxxxxxxxxxxxxxxxxxxxx,
> Datum: 20.08.2012 11:26
> Betreff: Re: WSDL2RPG - Version 1.15.1 available
> Gesendet von: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>
> Thomas
> maybe a stupid question, but I ask. I realized an interface to some
web
> service with dynamic arrays, also with your help and use of
basiclist, with
> WSDL2RPG 1.13 and LIBHTTP 1.24 beta14 and they are currently in
production
> and run fine. If I install the new release 1.15.1 and want use the
new
> function what have I do for these existings WS? Recreate, rewrite or
> nothing ?
> Thank you very much
> best regards
> Mario
>
> -----Messaggio originale-----
> From: Thomas Raddatz
> Sent: Saturday, August 18, 2012 8:44 PM
> To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> Subject: WSDL2RPG - Version 1.15.1 available
>
> Hi folks,
>
> I released WSDL2RPG V1.15.1. You can download WSDL2RPG from my
Freeware
> page at [1]http://www.tools400.de.
>
> Version 1.15 of WSDL2RPG is a new major release which has undergone
> significant changes to the generator and the Base64Binary Marshaller
and
> UnMarshaller of the WSDL2RPGRT runtime service program. Although
existing
> stub modules should not be affected by these changes, it is highly
> recommended to carefully test stub modules of web services exchanging
> Base64Binary data.
>
> The most important changes are:
>
> * The "old" stub module (WS_STUB) has been split into an operation
module
> (WS_OPER) and a service module (WS_SRV). The service module contains
all
> procedures that are shared among the operations of a web service. The
> operation module is the direct replacement of the old stub module.
Now
> multiple operation modules, along with the service module, can be
linked to
> a service program. That way you get one service program per WSDL
file.
>
> * Greatly enhanced performance of dynamic arrays for web service
exchanging
> huge arrays.
>
> * The dynamic arrays have been changed to hold up to 1044473 elements
per
> array.
>
> * Enhanced debug output.
>
> * Enhanced readability of generated test program.
>
> * New procedure WebServicePort_initialize() that is called from each
web
> service operation. This procedure may be used to perform any type of
> initialization that is the same for all web service operations. For
example
> you may want to register a procedure to supply login credentials.
>
> * New procedure WebServicePort_supplyLoginData(), which is called
whenever
> a web service requires authentication. Just add your stuff to get the
user
> and password here.
>
> * Added parameter 'BASE64TYPE' to the WSDL2RPG command. This
parameters
> controls how Base64 encoded data is treated by default. With the
default of
> '*BINARY' Base64 encoded data is treated as true binary data, e.g.
files.
> On the other hand '*CHAR' is useful for example if Base64 encoded
elements
> are used to send or received passwords.
>
> * Ready for NTLM authentication. (Requires HTTPAPI v1.25beta2 +
patches)
>
> * Bug fixes.
>
> Regards,
>
> Thomas.
>
-----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> [2]http://www.scottklement.com/mailman/listinfo/ftpapi
>
-----------------------------------------------------------------------
>
>
-----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> [3]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.
References
1. http://www.tools400.de/
2. http://www.scottklement.com/mailman/listinfo/ftpapi
3. 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
-----------------------------------------------------------------------