[ https://issues.apache.org/jira/browse/SYNAPSE-1021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Buddhima Wijeweera updated SYNAPSE-1021: ---------------------------------------- Attachment: header_mediator_tran-scope_improvement.diff Hi, Please find the attached implementation along with unit tests. Thanks, Buddhima > Improve Header Mediator to add/remove transport headers > ------------------------------------------------------- > > Key: SYNAPSE-1021 > URL: https://issues.apache.org/jira/browse/SYNAPSE-1021 > Project: Synapse > Issue Type: Improvement > Components: Core > Reporter: Buddhima Wijeweera > Assignee: Hiranya Jayathilaka > Labels: features > Attachments: header_mediator_tran-scope_improvement.diff > > > Currently header mediator is used for set or remove headers from the current > SOAP infoset. > With this, Header mediator is improved to set or remove headers from > transport as well. Though this can be achieved also with property mediator, > using header mediator will make configuration more readable and clearer. > Syntax: > {noformat} > <header name="qname" (value="literal" | expression="xpath") [action="set"] > [scope=default|transport]/> > {noformat} > Example: > {noformat} > <header name="Accept" value="text/html" scope="transport"/> > {noformat} > Please note that this will not affect already existing configurations as, > null/default scope still mean altering SOAP headers. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org For additional commands, e-mail: dev-h...@synapse.apache.org