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