Hey Ruwan, I'm not entirely sure I follow. Let me describe what I've done. Inside an iterate mediator, I tried something like (just hard-coding the values for now, to keep things simple):
<property name="Action" value="test" /> <property name="To" value="http://localhost:8280/soap/TestStub"/> <send> <endpoint> <!-- this calls the default, but the addressing doesn't include the action or to --> <address uri="http://localhost:8280/"> <enableAddressing/> </address> </endpoint> </send> In the synapse default scope, I have: <in> <log level="custom"> <property name="Text" value="In Default Sequence"/> </log> <send/> </in> It hits the default, but just loops forever and never hits the TestStub proxy, I presume because the WS-Addressing isn't including the Action or To property values that I set. Maybe it's because I'm setting the property values inside of an iterator? jeff On Mon, Nov 17, 2008 at 6:33 PM, Ruwan Linton <[EMAIL PROTECTED]>wrote: > 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/ >
