Yes it worked, thanks, Dnt know where i have gone wrong.
On Fri, Feb 14, 2014 at 8:00 PM, Kasun Indrasiri <[email protected]> wrote: > The following works fine. Please check again. > > GET http://192.168.2.1:8280/test?type=crust > > <api xmlns="http://ws.apache.org/ns/synapse" name="Test" context="/test"> > <resource methods="GET"> > <inSequence> > <property name="FOO" expression="$ctx:query.param.type" > type="STRING"></property> > <log level="custom"> > <property name="FOO" > expression="get-property('FOO')"></property> > </log> > </inSequence> > </resource> > </api> > > > > On Fri, Feb 14, 2014 at 6:46 PM, Susinda Perera <[email protected]> wrote: > >> I tried to access query parameters using property mediators in >> both query.param and uri.var ways, but only uri.var gives me an output. >> >> What i thought was syntax like >> <resource uri-template="/view/{symbol}" methods="GET"> use uri.var >> and syntax like >> <resource uri-template="/view?Symbol={symbol}" methods="GET"> uses >> query.param but i was not able to use query.param in second syntax >> >> Neither >> <property name="Val" expression="$ctx:query.param.val"></property> nor >> <property name="Val" expression="get-property('query.param.val')"></ >> property> >> >> syntax gave me an output. Where i might have gone wrong or is this a bug? >> >> >> >> -- >> *Susinda Perera* >> Software Engineer >> Mobile:(+94)716049075 >> >> WSO2 Inc. http://wso2.com/ >> Tel : 94 11 214 5345 Fax :94 11 2145300 >> >> > > > -- > Kasun Indrasiri > Software Architect > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > > cell: +94 77 556 5206 > Blog : http://kasunpanorama.blogspot.com/ > -- *Susinda Perera* Software Engineer Mobile:(+94)716049075 WSO2 Inc. http://wso2.com/ Tel : 94 11 214 5345 Fax :94 11 2145300
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
