[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
-----------------------------------------------------------------------