Webservice error with 9.6.08
Author: alex.meyers@cevi.be (ceviame)
we interact with a webservice, wsdl imported, no problem in 9.6.05 and 9.6.06 we upgraded to 9.6.08 and get following problem (very simple service, xml string in, xml string out) ERROR=-155·; MNEM=<UACTERR_CREATE_INSTANCE>·; DESCRIPTION=Error creating instance·; COMPONENT=TESTNH2SB·; PROCNAME=3\DTLF·; TRIGGER=DTLF·; LINE=3·; ADDITIONAL=INSTANCENAME=NH2SERVICEBUS·!·; OPERATIONNAME=SENDXML·!·; DRV=SOP·!·; LOCATION=INSTANCE·!·; CODE=WSDL·!·; MESSAGE=WSDL reader error·!·; DETAIL=Instance::Instance WSDLException: faultCode ACCESS_ERROR, An exception occurred! Type:NetAccessorException, Message:Internal Error on NetAccessor settings in asn file [DRIVER_SETTINGS] SOP U2.0 USYS$SOP_PARAMS = callback=TESTSOAP ign=P any ideas ? Alex
4 Comments
Local Administrator
Hi Alex, Do you access the WSDL over a secure URL (https://)? If that's the case then you probably encounter the same problem as described in this post. Hope this helps. Kind regards, Daniel Iseli Unfiace Support
Author: diseli (daniel.iseli@uniface.com)
Local Administrator
Hi Alex, Sounds similar to what I experienced some time ago - check that the Uniface soapencoding.xsd component can be found.... Sometimes the usys path points somewhere else and that said component cannot be found.... Regards, Knut
Author: Knut (knut.dybendahl@gmail.com)
Local Administrator
Hi Daniel, yes the service is https and the workaround with services_exec works (still needs USYS$SOP_PARAMS = callback=TESTSOAP ign=P) but as we have a dynamical composed asn, this creates another problem so for the moment we will stay with 9.6.06 any timeframe for a fix on BUG#31150 ? Regards Alex
Author: ceviame (alex.meyers@cevi.be)
Local Administrator
At the moment the BUG#31150 is part of the maintenance backlog and for this we unfortunately cannot provide any estimates or planning. In case the mentioned workaround is not feasible for you then please log a call with support. If you, however, have any requirement to upgrade to version 9.6.08 (patch MX07) or version 9.7 then it's probably best to stay on Uniface 9.6.06 (or <= patch X705). Hope this helps. Regards, Daniel
Author: diseli (daniel.iseli@uniface.com)