[jboss-user] [JBoss Web Services] - problem with @WebParam header

simon bohdanowicz do-not-reply at jboss.com
Wed Oct 20 08:11:38 EDT 2010


simon bohdanowicz [http://community.jboss.org/people/simonpl] created the discussion

"problem with @WebParam header"

To view the discussion, visit: http://community.jboss.org/message/567402#567402

--------------------------------------------------------------
I've found wierd problem. To show it I've produced example wsdl:

<definitions name="KodMorsaTlumacz" targetNamespace=" http://www.example.org/ http://www.example.org/"
    xmlns=" http://schemas.xmlsoap.org/wsdl/ http://schemas.xmlsoap.org/wsdl/" 
    xmlns:tns=" http://www.example.org/ http://www.example.org/"
    xmlns:ns1=" http://www.example.org/schema/ http://www.example.org/schema/" 
    xmlns:soap=" http://schemas.xmlsoap.org/wsdl/soap/ http://schemas.xmlsoap.org/wsdl/soap/">
    <types xmlns:xs=" http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema">
        <xs:schema targetNamespace=" http://www.example.org/schema/ http://www.example.org/schema/" version="1.0">
            <xs:element name="morse2Txt" type="xs:string" />
            <xs:element name="txt2Morse" type="xs:string" />
            <xs:element name="morse2TxtRsp" type="xs:string" />
            <xs:element name="txt2MorseRsp" type="xs:string" />
            <xs:element name="exampleHeader" type="xs:string" />
        </xs:schema>
    </types>
    <message name="morse2TxtRequest">
        <part element="ns1:morse2Txt" name="morse2Txt" />
        <part name="exampleHeader" element="ns1:exampleHeader" />
    </message>
    <message name="txt2MorseResponse">
        <part element="ns1:txt2MorseRsp" name="txt2morsersp" />
    </message>
    <message name="txt2MorseRequest">
        <part element="ns1:txt2Morse" name="txt2Morse" />
        <part name="exampleHeader" element="ns1:exampleHeader" />
    </message>
    <message name="morse2TxtResponse">
        <part element="ns1:morse2TxtRsp" name="morse2txtrsp" />
    </message>
    <portType name="MorseCode">
        <operation name="morse2Txt" parameterOrder="morse2Txt">
            <input message="tns:morse2TxtRequest" />
            <output message="tns:morse2TxtResponse" />
        </operation>
        <operation name="txt2Morse" parameterOrder="txt2Morse">
            <input message="tns:txt2MorseRequest" />
            <output message="tns:txt2MorseResponse" />
        </operation>
    </portType>
    <binding name="MorseCodeBinding" type="tns:MorseCode">
        <soap:binding style="document"
            transport=" http://schemas.xmlsoap.org/soap/http http://schemas.xmlsoap.org/soap/http" />
        <operation name="morse2Txt">
            <soap:operation soapAction="morse2Txt" />
            <input>
                <soap:body parts="morse2Txt" use="literal" />
                <soap:header message="tns:morse2TxtRequest" part="exampleHeader"
                    use="literal" />
            </input>
            <output>
                <soap:body use="literal" />
            </output>
        </operation>
        <operation name="txt2Morse">
            <soap:operation soapAction="txt2Morse" />
            <input>
                <soap:body parts="txt2Morse" use="literal" />
                <soap:header message="tns:txt2MorseRequest" part="exampleHeader"
                    use="literal" />
            </input>
            <output>
                <soap:body use="literal" />
            </output>
        </operation>
    </binding>
    <service name="MorseCodeTranslator">
        <port binding="tns:MorseCodeBinding" name="MorseCodePort">
            <soap:address location=" http://localhost:8080/KodMorsa/MorseCode http://localhost:8080/KodMorsa/MorseCode" />
        </port>
    </service>
</definitions>

I'm running wsconsume with it and I'm getting all the source files correctly
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/567402#567402]

Start a new discussion in JBoss Web Services at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20101020/f6bad1d1/attachment-0001.html 


More information about the jboss-user mailing list