Hi Jorge,

We have fixed this regression issue, It will be available in upcoming
release.

Thanks,
Madhawa

On Mar 14, 2018 11:16 PM, "Jorge" <[email protected]> wrote:

> Hi all.
>
> If I have a data service with a resources like this one:
>
>     <resource method="GET" path="/balance/{id}">
>         <call-query href="getBalance">
>             <with-param name="id" query-param="id"/>
>         </call-query>
>     </resource>
>
>
> When I call it I get this error:
>
> TID: [-1234] [] [2018-03-12 00:01:13,570] ERROR
> {org.apache.axis2.json.gson.GsonXMLStreamReader} -  Value type miss
> match, Expected value type - 'null', but found - 'STRING'
> {org.apache.axis2.json.gson.GsonXMLStreamReader}
> TID: [-1234] [] [2018-03-12 00:01:13,584] ERROR
> {org.apache.synapse.transport.passthru.ServerWorker} -  Error processing
> POST request for : /services/DataAccountService/insertClient. Error
> detail: Value type miss match, Expected value type - 'null', but found -
> 'STRING'.  {org.apache.synapse.transport.passthru.ServerWorker}
> java.lang.IllegalArgumentException: Value type miss match, Expected value
> type - 'null', but found - 'STRING'
> at org.apache.axis2.json.gson.GsonXMLStreamReader.nextValue(
> GsonXMLStreamReader.java:737)
> at org.apache.axis2.json.gson.GsonXMLStreamReader.readValue(
> GsonXMLStreamReader.java:626)
> at org.apache.axis2.json.gson.GsonXMLStreamReader.stateTransition(
> GsonXMLStreamReader.java:532)
> at org.apache.axis2.json.gson.GsonXMLStreamReader.next(
> GsonXMLStreamReader.java:178)
> at org.apache.axiom.om.impl.builder.StAXOMBuilder.
> parserNext(StAXOMBuilder.java:681)
> at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(
> StAXOMBuilder.java:214)
> at org.apache.axiom.om.impl.llom.OMSerializableImpl.build(
> OMSerializableImpl.java:78)
> at org.apache.axiom.om.impl.llom.OMElementImpl.build(
> OMElementImpl.java:722)
> at org.apache.axiom.om.impl.llom.OMElementImpl.detach(
> OMElementImpl.java:700)
> at org.apache.axiom.om.impl.llom.OMNodeImpl.setParent(OMNodeImpl.java:105)
> at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(
> OMElementImpl.java:296)
> at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(
> OMElementImpl.java:212)
> at org.apache.axiom.soap.impl.llom.SOAPBodyImpl.addChild(
> SOAPBodyImpl.java:231)
> at org.apache.axis2.json.gson.JSONMessageHandler.invoke(
> JSONMessageHandler.java:84)
> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
> at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:261)
> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:167)
> at org.apache.synapse.transport.passthru.ServerWorker.
> processNonEntityEnclosingRESTHandler(ServerWorker.java:331)
> at org.apache.synapse.transport.passthru.ServerWorker.
> processEntityEnclosingRequest(ServerWorker.java:377)
> at org.apache.synapse.transport.passthru.ServerWorker.run(
> ServerWorker.java:149)
> at org.apache.axis2.transport.base.threads.NativeWorkerPool$
> 1.run(NativeWorkerPool.java:172)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
>
> The same dataservice work fine with DSS 3.5.1 and with the first EI 6.1.1.
>
> Any idea?
>
> Regards,
>                 Jorge.
>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to