-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
fuse-7.7-GA
-
None
When the REST DSL is generated from a wsdl, it creates the route with a wrapper object as payload type but the cxf expects individual elements as the input and throws the following exception:
java.lang.IllegalArgumentException: Get the wrong parameter size to invoke the out service, Expect size 3, Parameter size 1. Please check if the message body matches the CXFEndpoint POJO Dataformat request.
<restConfiguration bindingMode="json" component="jetty" host="hostname" port="8080"/> <rest id="id-a64e53e8-eae9-404c-b07e-d0a07b4f68fc" path="/test"> <get id="id-7c1e452e-de34-4bad-907a-94cbafc0d6cf" outType="org.example.TestRequestResponse" type="org.example.TestRequest" uri="/testrequest/{arg0}"> <to uri="direct:TestRequest"/> </get>
- links to