Re: Take SOAPAction from client's request

2008-04-11 Thread Freeman Fang
Hi Esteban, The exception you see in smx 3.2.1 already get fixed, [1] track this issue. And now we add SoapActionOutInterceptor by default for cxf bc provider, so you needn't add it in your configuratin, [2] track this issue. [1]http://issues.apache.org/activemq/browse/SM-1159 [2]http://issues

Re: Take SOAPAction from client's request

2008-04-11 Thread Esteban Forzani
Thanks Freeman! It worked!!! The xbean.xml was like this: http://test.intranet/webservices/hellopf.asmx?WSDL"; locationURI="http://test.intranet/webservices/hellopf.asmx"; service="tempuri:helloPF" endpoint="helloPFSoap"> The only com

Re: Take SOAPAction from client's request

2008-04-09 Thread Freeman Fang
Hi Antonio, Yes, append the wsdl should be more helpful since we can know if your servicename, interfacename, endpoint is correct from that. And could you append the whole log here? Did your server http://altair:8080/CurrencyConverter/services/EURUSD really get invoked? If so, could you use som

Re: Take SOAPAction from client's request

2008-04-09 Thread Freeman Fang
Hi Esteban, I forget to mention you need add class="org.apache.cxf.binding.soap.interceptor.SoapActionOutInterceptor"/> for your cxf bc provider configuration, this interceptor will add soapAction according to the wsdl to your message. Best Regards Freeman Esteba

Re: Take SOAPAction from client's request

2008-04-09 Thread Esteban Forzani
Hi, I used ServiceMix-3.2.2-SNAPSHOT also, but don't work, throw it the following exception: 09-abr-2008 15:54:32 org.apache.cxf.phase.PhaseInterceptorChain doIntercept INFO: Interceptor has thrown exception, unwinding now java.lang.NullPointerException at org.apache.xerces.dom.CoreDocumen

Re: Take SOAPAction from client's request

2008-04-09 Thread antoniofer
Yes, as suggested in the thread we are using ServiceMix-3.2.2-SNAPSHOT but still getting that error :( gnodet wrote: > > Have you tried with 3.2.2-SNAPSHOT ? Lots of issues have been fixed in the > cxf components afaik. > > On Wed, Apr 9, 2008 at 4:32 PM, antoniofer <[EMAIL PROTECTED]> wrote:

Re: Take SOAPAction from client's request

2008-04-09 Thread Guillaume Nodet
Have you tried with 3.2.2-SNAPSHOT ? Lots of issues have been fixed in the cxf components afaik. On Wed, Apr 9, 2008 at 4:32 PM, antoniofer <[EMAIL PROTECTED]> wrote: > > Hi Esteban, Freeman, Guillaume, > > I've been following this thread because I was having the same issue than > Esteban (SoapAc

Re: Take SOAPAction from client's request

2008-04-09 Thread antoniofer
Hi Esteban, Freeman, Guillaume, I've been following this thread because I was having the same issue than Esteban (SoapAction header) when proxying web services through ServiceMix. I'm getting an exception when the WS client tries to run the WS by connecting to ServiceMix: INFO - AutoDeploymentS

Re: Take SOAPAction from client's request

2008-04-08 Thread Freeman Fang
Hi Esteban, The url is specified in the wsdl, or you can add locationURI="http://whatyouwant"; to cxf bc consumer to override it. Regards Freeman Esteban Forzani wrote: OK, thanks Freeman, it worked! and how can I invoke the consumer from a client? Which is your URL? Thanks Regards Esteb

Re: Take SOAPAction from client's request

2008-04-08 Thread Esteban Forzani
OK, thanks Freeman, it worked! and how can I invoke the consumer from a client? Which is your URL? Thanks Regards Esteban On Tue, Apr 8, 2008 at 9:43 AM, Freeman Fang <[EMAIL PROTECTED]> wrote: > Hi Esteban, > If you deploy su into a standalone servicemix, you shouldn't configure an > embeded

Re: Take SOAPAction from client's request

2008-04-08 Thread Freeman Fang
Hi Esteban, If you deploy su into a standalone servicemix, you shouldn't configure an embeded jbi bus, so just try http://servicemix.apache.org/config/1.0"; xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"; xmlns:tempuri="http://tempuri.org/";> http://test.intranet/webservice

Re: Take SOAPAction from client's request

2008-04-07 Thread Esteban Forzani
Hi Freeman, my jbi.xml of the SA is: http://java.sun.com/xml/ns/jbi"; version="1.0"> HelloProxy-sa HelloProxy :: SA (Proxy Service) HelloProxy-cxfbc-su Este módulo es el encargado de configurar un servicio proxy usando el CXF BC del ESB.

Re: Take SOAPAction from client's request

2008-04-07 Thread Freeman Fang
Hi Esteban, Seems your jbi descriptor didn't specify servicemix-cxf-bc as component-name. Would you please append your jbi.xml of the SA? Freeman Esteban Forzani wrote: Hi Freeman, When I use cxf bc provider an consumer I couldn't deploy the SU because throws the following error: "No endpo

Re: Take SOAPAction from client's request

2008-04-07 Thread Esteban Forzani
Hi Freeman, When I use cxf bc provider an consumer I couldn't deploy the SU because throws the following error: "No endpoints found" in org.apache.servicemix.common .xbean.AbstractXBeanDeployer The xbean.xml for the cxf-bc-su is: http://servicemix.apache.org/config/1.0"; xmlns:cxfbc="http://

Re: Take SOAPAction from client's request

2008-04-04 Thread Freeman Fang
Hi Esteban, They both should work. For cxf bc consumer and provider, ensure the endpoint name used in consumer and provider is different, for example, use helloPFPortProxy for provider in your case. And ensure the service / endpoint for your cxf bc consumer is same as it defined in the wsdl. We

Re: Take SOAPAction from client's request

2008-04-04 Thread Esteban Forzani
Thanks Freeman and Guillaume, Can I try with cxf bc provider and cxf bc consumer or http consumer? I tried both, when I use cxf bc provider an consumer I couldn't deploy the SU because throws the following error: "No endpoints found" in org.apache.servicemix.common.xbean.AbstractXBeanDeployer E.

Re: Take SOAPAction from client's request

2008-03-31 Thread Freeman Fang
Hi Esteban, You can try with cxf bc provider, which needn't specify soap action explicitly in the xbean and abstract it dynamically from the message. Regards Freeman Esteban Forzani wrote: Hello, I have a web service with 5 operations, each with a different SOAPAction. I'm using the serv

Re: Take SOAPAction from client's request

2008-03-31 Thread Guillaume Nodet
The does not really support it (note that SOAPAction is kinda deprecated anyway), so I would advise you to use the servicemix-cxfbc component instead. On Mon, Mar 31, 2008 at 9:40 PM, Esteban Forzani <[EMAIL PROTECTED]> wrote: > Hello, > > I have a web service with 5 operations, each with a diff

Take SOAPAction from client's request

2008-03-31 Thread Esteban Forzani
Hello, I have a web service with 5 operations, each with a different SOAPAction. I'm using the servicemix-http component (proxy) to send a soap request to this webservice. E.g.: http://test.example/webservices/webservices.asmx"; defaultMep="http://www.w3.org/2004/08/wsdl/in-out