Chris,

You may want to try to return a complex type from ValidateTailorDetails.

Java does not support in/out or out parameters.

public TailorDetail ValidateTailorDetails(String esid, String ScreenID, String
xmlESDO, int index)
{
xmlESDO = "blah";

return new TailorDetail( 0, xmlESDO);
}

Eric.



Hi, I need to change a parameters value and return it to the caller (xmlESDO
below). My Method looks like this.

public int ValidateTailorDetails(String esid, String ScreenID, String
xmlESDO, int index)
{
xmlESDO = "blah";

return 0;
}

I'm just letting axis generate the WSDL. I tried taking the axis generated
xml and adding an element to the response message, like below, and then
using this wsdl file in my call.








<------------- Added
this bit



For mine this should work, but my VB test app. gets an error - 'Invalid
procedure call or argument'
Anyone got any ideas as to anything else I need to do?

Chris.


Reply via email to