Hi,
Since you don't provide your testcase, so I can not reproduce the the
problem you had,
but I hope this link will help you debugging your application
http://cwiki.apache.org/CXF20DOC/debugging.html
Regards,
James
Hello !
Thanks, James, this annotation made CXF generate
correct WSDL, but now integer values are returned
incorrectly from my service. In my .NET client
I get nulls instead of integers.
Wednesday, October 17, 2007, 7:01:08 AM, you wrote:
JM> Hi,
JM> Try annotate the SEI with
JM> @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
JM> Then the generated elements in the schema will be
JM> <xsd:element name="echo" nillable="true" type="xsd:string"/>
JM> <xsd:element name="echoResponse" nillable="true" type="xsd:string"/>
JM> James
Hi !
I've created a simple service with one method
String echo(String str);
and CXF created request/response types in WSLD:
<xs:element name="echo" type="tns:echo" />
<xs:complexType name="echo">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="echoResponse" type="tns:echoResponse" />
<xs:complexType name="echoResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="xs:string" />
</xs:sequence>
</xs:complexType>
...
<wsdl:message name="echo">
<wsdl:part element="tns:echo" name="parameters" />
</wsdl:message>
<wsdl:message name="echoResponse">
<wsdl:part element="tns:echoResponse" name="result" />
</wsdl:message>
...
<wsdl:operation name="echo">
<wsdl:input message="tns:echo" name="echo" />
<wsdl:output message="tns:echoResponse" name="echoResponse" />
</wsdl:operation>
...
<wsdl:operation name="echo">
<soap:operation soapAction="" style="document" />
<wsdl:input name="echo">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="echoResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
Is it possible to make CXF work without these additional
echo and echoResponse objects? It would be ideal to work
with just strings for input and output messages.
Thanks,
Egor Samarkhanov ([EMAIL PROTECTED])
------------------------------------
Best regards,
Egor Samarkhanov ([EMAIL PROTECTED])
Actimind, Inc.