Hi all,
I am using SMX-3.2.1 and encountered the following problem..
I want to create a pure virtualization service on servicecmix, in this
service I need to forward the message that I am sending to SMX as it is to
the target service. First I have tried the http-consumer and the
http-provider bc pair to achieve this, but I found that http-provider does
not forward the SOAPAction and found that it defaults to "" if not
specified, then I looked for a solution to propagate the SOAPAction as it
is.
I found this thread [1] and tried to use the cxf-bc provider and consumer
pair instead of the http provider and consumer. I have used the interceptor
to inject the SOAPAction from the message as well,
<cxfbc:outInterceptors>
<bean
class="org.apache.cxf.binding.soap.interceptor.SoapActionOutInterceptor"/>
</cxfbc:outInterceptors>
but had no luck. With the cxf-bc it gets the SOAPAction from the last
operation of the WSDL of the provider and injects that as the SOAPAction.
Any mechanism to recover this issue is much appreciated. At the same time
can someone point a NightlyBuild of SMX.
Thanks,
Ruwan
[1] -
http://mail-archives.apache.org/mod_mbox/servicemix-users/200804.mbox/[EMAIL
PROTECTED]
--
Ruwan Linton
http://wso2.org - "Oxygenating the Web Services Platform"
http://ruwansblog.blogspot.com/