Hi Freeman,

Thank you very much for your help.

By pipeline i means a process where, i use an EIP Pipeline, to call an external webservice using a CXF(BC) and than go on on the flow.

I've successfully just used this approach with the old servicemix-http.

Here the use case as it's now

HTTP-BC -> XSLT SE -> EIP-PIPELINE ( <--> HTTP-BC ) -> Console

CXF-BC -> XSLT SE -> EIP-PIPELINE ( <--> CXF-BC ) -> Console ( StreamWriter Component )

I just want to know if this is possible with CXF-BC that's all.

Andrea

Freeman Fang ha scritto:


Andrea Zoppello wrote:
Hi all,

I need to start to use servicemix-cxf-bc, to get support for MTOM, WS-Addressing and WS-Security but
i still have some doubts, about it.

Basically i need to use the CXF BC as i've done with old servicemix-http,
For example i've a process HTTP(BC) -> Groovy (SE) -> Console Out

What i need to know is:

1) Is mandatory to use cxf-bc with cxf-se or it could be used as a simple replacement for old http.
The message used in cxf-bc and cxf-se is using jbi wrapper, if your component support jbi wraper, it can work with cxf component. Let's say, cxf-se can work with http-bc if you enable jbi-wrapper for http-bc component. something like <http:soap-consumer useJbiWrapper="true" ... And I guess your Groovy se need some improvement to support the jbi wrapper message

2) Do i need to provide WSDL???
Yes, for cxf-bc, the wsdl is mandatory
3) It's possible to use the cxf-bc within pipeline??
I am not sure what you mean pileline here?
4) It's not clear to me how to add SSL support to CXF-BC

Besically, cxf-bc leverage ws-* feature from cxf, so you can find lots of discussion on cxf mailing list about how cxf support ssl. Also, you can refer to [1] for server side configuration, [2] for client side configuration


Is there a very basic example of use of CXF-BC without cxf-se???

Yes, we have a test to show cxf-bc provider and consumer work together without cxf-se, [3] for more details

[1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/ws/security/CxfBcProviderSecurityTest.java [2]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/ws/security/CxfBCSecurityTest.java [3]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java


Andrea



Reply via email to