CWS operation fails: Error cannot find parameter

0
For a proof of concept we like to integratie to the Dutch "Nationale Hypotheek Bond" webservices. They supplied us a WDSL. See http://pastebin.com/jFREgcd2 Within SOAPUI and from MX we can succesfully connect to NHB using operation "insertUpdateClients". we build a new domain model and used Domain-to-XML mapping and XML-to-Domain mapping. Both the request and response is handeled OK. But for operation "getSignals" MX raises an error during execution An error has occurred while handling the request. com.mendix.modules.microflowengine.MicroflowException: javax.xml.ws.soap.SOAPFaultException: Error cannot find parameter at Hypotheekbond.IVKVerzendenNHB_CheckResponses (CallWebservice : 'Call web service') Is somebody able to check the WSDL and try to send the "getSignals" request from MX ? I got the feeling that MX raised the error because there are no elements definined in the request message (and no XSD available). I can share the module on request
asked
1 answers
1

This is indeed reproduceable in 5.17.0.

I tried with online tools, they also give "Error cannot find parameter". So its not just Mendix. Can you verify with the publisher if this is indeed working?

http://wsdlbrowser.com/soapclient?wsdlurl=http%3A%2F%2Fwww.hypotheekbond.nl%2Fsoapservices%3Fwsdl&functionname=getSignals

answered