HI,
I've updated a uniface service to contain a new (public web) operation. I updated the wsdl using /sto and deleted and re-imported the wsdl signature using /sti.
I've copied the wsdl files, and the new programs and signatures to my production environment in both a patch UAR and (when that failed) as individual files, and the calling program is installed on both the prod environment and a customer site.
When calling the service internally (direct to the tomcat server), the new code works.
When calling it from the customer site, which uses https routed through an IIS server, the uniface program returns a -59 error "WSDL Reader error create for operation not found", Looking at the wsdl from a browser on the customer site shows the operation included in the wsdl.
I've restarted the IIS site, and the tomcat server to (hopefully) remove cached files.
Anyone any clues?
Regards,
Iain
------------------------------
Iain Sharp
Head of Technical Services
Pci Systems Ltd
Sheffield GB
------------------------------