This is using API Manager 1.4 which uses synapse version 2.1.1.wso2v5 On 16 December 2014 at 11:11, Uvindra Dias Jayasinha <uvin...@wso2.com> wrote: > > Hi All, > > Im trying to send a simple JSON response when an API gets invoked, but I > can only manage a SOAP envelope as the response, here is the synapse > configuration, > > <?xml version="1.0" encoding="UTF-8"?><api xmlns=" > http://ws.apache.org/ns/synapse" name="HealthCheck_API" > context="/check_health"> > <resource methods="POST GET" url-mapping="/*"> > <inSequence> > <header name="To" action="remove"/> > <property name="RESPONSE" value="true"/> > <property name="NO_ENTITY_BODY" scope="axis2" action="remove"/> > <payloadFactory media-type="json"> > <format>{ "status": "okay" }</format> > </payloadFactory> > <property name="messageType" value="application/json" > scope="axis2"/> > <property name="ContentType" value="application/json" > scope="axis2"/> > <send/> > </inSequence> > </resource> > </api> > > > This what Im getting now, > > <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv=" > http://www.w3.org/2003/05/soap-envelope > "><soapenv:Body><status>okay</status></soapenv:Body></soapenv:Envelope> > > > This is what I want, > > { "status": "okay" } > > What am I missing? Thanks > > -- > Regards, > Uvindra > > Mobile: 777733962 >
-- Regards, Uvindra Mobile: 777733962
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev