Hi Jeff,

You could use the property mediator under the synapse (default) scope to
achieve this, because SOAPAction has been treated as a special case.

<property name="Action" expression="......"/>

You can do the same for the Endpoint URL, which is to use the property
mediator set the To value and use the default send mediator as follows;

<property name="To" expression="......"/>
<send/>

This will solve your problem, I guess.

Thanks,
Rwuan

On Tue, Nov 18, 2008 at 6:11 AM, Jeff Davis <[EMAIL PROTECTED]> wrote:

> Hi,
> I'm creating a distributor style service that will receive an inbound
> request and then, depending upon data within the XML, will forward it to a
> given service. As part of this, I need to dynamically assign both the
> soapAction and endpoint URL. Is this doable?
>
> I tried setting soapAction as a transport-scope property, but it never gets
> set (it seems the only way to set it is through the soapAction attribute
> associated with the target element, but this doesn't appear to allow for
> expressions).
>
> Thanks in advance!
>
> jeff
>



-- 
Ruwan Linton
http://wso2.org - "Oxygenating the Web Services Platform"
http://ruwansblog.blogspot.com/

Reply via email to