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

Reply via email to