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

  1. 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)
  2. 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)
  3. diseli said 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

    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)
  4. ceviame said any timeframe for a fix on BUG#31150 ?

    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)