Greetings,

I defined a header in my service operation (in wsdl), but axis ignores
it on the generated deploy.wsdd to be used for the server-config.wsdd.

It's simple to verify it when I invoke the /<url-to my-service>?wsdl.
The header is missing! And I need to supply that information on the
wsdl.

My WSDL:

<message name="SIDHeader">
   <part name="sid" type="xsd:string"/>
</message>


<operation name="callService">
            <input>
            <soap:header message="SIDHeader" part="sid" 
                use="encoded" 
           
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";                     
namespace="http://www.ptinovacao.pt/nginpro/uif/wsdl";>
                <soap:headerfault 
                message="tns:NGINProServiceException" 
                part="fault" use="encoded" 
               
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
                namespace="http://www.ptinovacao.pt/nginpro/uif/wsdl"/>
            </soap:header>
            <soap:body 
               
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
                use="encoded" 
                namespace="http://www.ptinovacao.pt/nginpro/uif/wsdl"/>
            </input>
            <output>
                ...
            </output>
            <fault ..>
                ...
            </fault>
            <soap:operation soapAction="callService"/>
</operation>

regards,
Pedro Salazar.
-- 
PS
pedro-b-salazar_at_ptinovacao_dot_pt
PGP:0E129E31D803BC61

Reply via email to