BLOCKQUOTE { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em}OL {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}UL { MARGIN-TOP: 0px; MARGIN-BOTTOM:
0px}Both use the default JAXB binding.
---------------------------------
What data binding in CXF and in XFire?
On Thu, May 22, 2008 at 11:46 AM, Jo <[EMAIL PROTECTED]> wrote:
> In my java interface, I have the following annotated
> method:
>
>
> @WebMethod(operationName = "setImageResolution",
> action = "urn:setImageResolution")
> @Oneway
> public void setImageResolution(@WebParam(name =
> "width", header = false)
> int width, @WebParam(name = "height", header = false)
> int height);
>
> The following is the generated WSDL with both CXF
> 2.1.0 and 2.1.1,
>
> <wsdl:operation name="setImageResolution">
> <soap:operation soapAction="urn:setImageResolution"
> style="document" />
> <wsdl:input name="setImageResolution">
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
>
> WSDL generated in XFire:
>
> - <xsd:element name="setImageResolution">
> - <xsd:complexType>
> - <xsd:sequence>
> <xsd:element maxOccurs="1" minOccurs="1"
> name="width" type="xsd:int" />
> <xsd:element maxOccurs="1" minOccurs="1"
> name="height" type="xsd:int" />
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
>
> - <wsdl:portType name="videoService">
> - <wsdl:operation name="setImageResolution">
> <wsdl:input name="setImageResolutionRequest"
> message="tns:setImageResolutionRequest" />
> </wsdl:operation>
>
> With CXF, the generated WSDL doesn't include my
> @Webparam information? Why? and how can I generate
> wsdl with xsd information?
>
>
>
>
>