You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Supun Kamburugamuva (JIRA)" <ji...@apache.org> on 2011/03/03 17:52:42 UTC

[jira] Assigned: (SYNAPSE-718) Supporting Dynamic registry keys in Mediators

     [ https://issues.apache.org/jira/browse/SYNAPSE-718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Supun Kamburugamuva reassigned SYNAPSE-718:
-------------------------------------------

    Assignee: Supun Kamburugamuva  (was: Heshan Suriyaarachchi)

> Supporting Dynamic registry keys in Mediators
> ---------------------------------------------
>
>                 Key: SYNAPSE-718
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-718
>             Project: Synapse
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1
>         Environment: OS - Linux
>            Reporter: Ranga Siriwardena
>            Assignee: Supun Kamburugamuva
>         Attachments: patch.diff, patch2.diff, patch3.diff, patch4.diff
>
>
> Currently synapse supporting only static registry keys with mediators. For an example, XSLT Mediators only allows static keys when creating the mediator. With this patch synapse will able to provide support for dynamic keys like xpath expressions. In that case user will able to use XPath kind of approach to dynamically generate the key instead of a static key. 
> With the improvement synapse supports both static and dynamic keys as in following  example.
> <!-- using static key --->
> <xslt key="xslt-key-req"/>
> <!-- using Dynamic key -->
> <xslt key={xpathExpressionToEvaluateKey } />
> Also with this improvement XSLT Mediators will able to support multiple template caching.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org