adding Kasun Indrasiri

On Tue, Jul 16, 2013 at 6:50 PM, Susinda Perera <susi...@wso2.com> wrote:

> Hi ESB team
>
> Suppose we have a sample payloadFactory configuration as follows
>
> <payloadFactory media-type="json">
>         <format>json body</format>
>         <args>
>             <arg evaluator="xml" expression="/person/gender"/>
>             <arg value="2013"/>
>             <arg evaluator="json" expression="$fname"/>
>         </args>
> </payloadFactory>
>
>
> 1. Is there any use cases such that *media-type="json"* and <*arg
> evaluator="xml"*  will be used
> 2. Possible use case of *media-type="xml"* and <*arg 
> evaluator="json"*(opposite of the question one)
>
> And some synapse code problems
> payloadFactoryMediator has has methods called getJsonPathArgumentList()
> and getXPathArgumentList(). I used these methods to access arguments, issue
> was the value type argument (<arg value="2013"/>) is returned from both
> methods.
>
> 3. Is this a bug or intended behavior.
>
> And a suggestion
> 4 .How about giving the config something like follows (omitting the
> evaluator because in code level it is handled in that way). Hope this
> simplifies coding and understandability.
> <args>
>             <arg expression="/person/gender"/>
>             <arg value="2013"/>
>             <arg jsonpath="$fname"/>
> </args>
>
>
>
> --
> *Susinda Perera*
> Software Engineer
> Mobile:(+94)716049075
>
> WSO2 Inc. http://wso2.com/
>



-- 
*Susinda Perera*
Software Engineer
Mobile:(+94)716049075

WSO2 Inc. http://wso2.com/
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to