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

Reply via email to