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

Re: WSDL2RPG - Version 1.15.1 available



Thomas
thank you for the answer. I' ll do as you suggest and let you know for any problems.
best regards
Mario

-----Messaggio originale----- From: thomas.raddatz@xxxxxx
Sent: Monday, August 20, 2012 12:11 PM
To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
Subject: 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 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:
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
-----------------------------------------------------------------------
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------