Hi Guillaume,

Some more info

I did change the address field (from
http://sany.spacebel.be/orabpel/lbn/NotifConsumer/1.0 to
http://xmlns.oracle.com/NotifConsumer/NotifConsumer) in the subscription
request sent to the broker (using SOAPUI) without modifying the xbean.xml
file.

Then the notify sent to the broker are forwarded (without SOAPAction field)
by the broker to xmlns.oracle.com instead of sany.spacebel.be (I saw this
using ethereal).

So I guess that the http component still does not match the endpoint and
uses the address field from the subscription to send the notify to the
consumer instead of using the locationURI field defined for the endpoint in
the xbean.xml file

YVDL


gnodet wrote:
> 
> I think it does ;-)
> The address of the subscriber in the request follows the usual URI in
> ServiceMix.
> It is used to resolve the endpoint, so if you want to go through an
> http endpoint explicitely defined, you need to change the uri to
> something like:
>    service:http://xmlns.oracle.com/NotifConsumer/NotifConsumer
> because the service QName of the provider endpoint you define is
>   {http://xmlns.oracle.com/NotifConsumer}:NotifConsumer
> 
> On Thu, Apr 17, 2008 at 1:52 PM, yvdl <[EMAIL PROTECTED]>
> wrote:
> 
> 

-- 
View this message in context: 
http://www.nabble.com/SM-WSN2005%3A-Broker-does-not-set-SOAPAction-field-value-tp16583522p16762847.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to