This what I want to - I want to send the request in SOAP and get the response as JSON..
So - this is how I used curl for it.. by setting Accept header to application/json - and I was expecting a JSON response.. curl -d @request.soap -H "Content-Type: application/soap+xml action=getQuote" -H "Accept: application/json" http://localhost:8080/services/test But this always returned back a SOAP response - ignoring the Accept header.. Do I have to do anything else to get this work..? I also set httpContentNegotiation to true in axis2.xml but the same result.. This is the workaround I followed and it worked.. <inSequence> <property name="IN_ACCEPT_HEADER" expression="$trp:Accept"/> </inSequence> <outSequence> <log level="custom"> <property name="IN_ACCEPT_HEADER" expression="get-property('IN_ACCEPT_HEADER')"/> </log> <property name="messageType" expression="get-property('IN_ACCEPT_HEADER')" scope="axis2"/> <send/> </outSequence> What would be the acceptable solution for this...? -- Thanks & Regards, Prabath Mobile : +94 71 809 6732 http://blog.facilelogin.com http://RampartFAQ.com
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
