I have a working webService using NuSOAP. Now, I have to make a validation before returning the data requested. If everything is ok, I return it normally, otherwise I would like to return a String message explaining why I’m not giving the information requested. Problem is that I can’t get to add two different types of return to RegisterFunction of NuSOAP. If I add a ComplexType as return, I can’t return a String.
Share
The function can’t have two return-values. You should add the error-message-string to your complex type. If you don’t wanna touch your complex type, then you should create another
complex type wich contains your datatype and a string.
Example – the complex type you have right now:
the extra complex type:
registration of the function:
the function:
That way the client could try to analyse the received data and if it is null then he
shows up the errormessage.