Hi,

I tried below sequence to get a JSON response back. However no response
received to the client. I tried having Respond mediator instead of Send in
out sequence. What is missing which prevents response is being received.


   1. <sequence name="main">
   2.       <in>
   3.          <log level="custom">
   4.             <property name="text" value="**inside main **"/>
   5.          </log>
   6.          <payloadFactory media-type="xml">
   7.             <format>
   8.                <m:getQuote xmlns:m="http://services.samples";>
   9.                   <m:request>
   10.                      <m:symbol>IBM</m:symbol>
   11.                   </m:request>
   12.                </m:getQuote>
   13.             </format>
   14.             <args/>
   15.          </payloadFactory>
   16.          <send>
   17.             <endpoint name="secure">               <address uri="
   http://localhost:9000/axis2/services/SecureStockQuoteService"/>
   18.             </endpoint>
   19.          </send>
   20.       </in>
   21.       <out>
   22.          <log level="custom">
   23.             <property name="text" value="**inside out **"/>
   24.          </log>
   25.          <payloadFactory media-type="xml">
   26.             <format>
   27.                <m:getQuote xmlns:m="http://services.samples";>
   28.                   <m:request>
   29.                      <m:symbol>$</m:symbol>
   30.                   </m:request>
   31.                </m:getQuote>
   32.             </format>
   33.             <args>
   34.                <arg xmlns:m0="http://services.samples";
   35.                    evaluator="xml"
   36.                    expression="//m0:Code"/>
   37.             </args>
   38.          </payloadFactory>
   39.          <payloadFactory media-type="json">
   40.             <format>
   41.                 {
   42.     "coordinates": null,
   43.     "created_at": "Fri Jun 24 17:43:26 +0000 2011",
   44.     "truncated": false,
   45.     "favorited": false,
   46.
   47.     "entities": {
   48.         "urls": [
   49.
   50.         ],
   51.         "hashtags": [
   52.             {
   53.                 "indices": [
   54.                     35,
   55.                     45
   56.                 ]
   57.             }
   58.         ],
   59.         "user_mentions": [
   60.         ]
   61.     }
   62. }
   63.             </format>
   64.             <args/>
   65.          </payloadFactory>      <property name="messageType" value=
   "application/json" scope="axis2"/>
   66.          <send/>
   67.       </out>


-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to