Hi,
I'm having some trouble using the echoString used on the unitary tests. I've created a class with: @WebMethod @WebResult(name = "headerReturn", header = true) public String echoString( @WebParam(name = "renamedParam1", header = true) String param1, @WebParam(header = true) String param2, @WebParam(targetNamespace = "webparam.namespace", header = true) String param3, @WebParam(mode = WebParam.Mode.OUT, header = true) Holder<String> outOnly, @WebParam(name = "inOut", mode = WebParam.Mode.INOUT, header = true) Holder<String> inOut, String notInHeader) { String headerReturn = param2; return headerReturn; } inside, but instead of getting something on my <soap:Header>, I get this: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://wsdl.patients.vitalsen.critical.pt"> <soapenv:Header/> <soapenv:Body> <wsdl:echoString> <!--Optional:--> <renamedParam1>?</renamedParam1> <!--Optional:--> <param2>?</param2> <!--Optional:--> <param3>?</param3> <!--Zero or more repetitions:--> <outOnly>?</outOnly> <!--Zero or more repetitions:--> <inOut>?</inOut> <!--Optional:--> <notInHeader>?</notInHeader> </wsdl:echoString> </soapenv:Body> </soapenv:Envelope> what am I doing wrong? Ps.: could you reply directly? not enrolled on the mailing-list. Thanks, André Lemos