Hi all,

I want to execute $subject. I could achieved it like below, but I believe
there must be a better way.

<property name="UserQuery" value="Select a.name, a.age From Users a
where name='"/>
<property name="Username" value="newuser"/>
<property name="Apostrophe" value="'"/>
<property name="CompleteUserQuery"
expression="fn:concat(get-property('UserQuery'),
get-property('Username'), get-property('Apostrophe'))"/>


<payloadFactory media-type="xml">
    <format>
        <qu:user xmlns:qu="user.com">
            <qu:query>$1</qu:query>
        </qu:user>
    </format>
    <args>
        <arg evaluator="xml"
expression="get-property('CompleteActivityQuery')"/>
    </args>
</payloadFactory>


<salesforce.query>
    <batchSize>1</batchSize>
    <queryString xmlns:qu="user.com">{//qu:user/qu:query/text()}</queryString>
</salesforce.query>


I'd like to know 2 things. what is the best way,

1) to create my query with a dynamic value (i.e. property)?
2) to set a property value to queryString?

Thanks,

-- 
*Bhathiya Jayasekara*
*Senior Software Engineer,*
*WSO2 inc., http://wso2.com <http://wso2.com>*

*Phone: +94715478185*
*LinkedIn: http://www.linkedin.com/in/bhathiyaj
<http://www.linkedin.com/in/bhathiyaj>*
*Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
*Blog: http://movingaheadblog.blogspot.com
<http://movingaheadblog.blogspot.com/>*
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to