Re: [Discussion] Remove cxf: component

2011-06-15 Thread Christian Schneider
Hi William and Willem, thanks for both your explanations. In sum I understand the value of the cxf component. Still it is quite confusing for users that there are so many solutions to choose from. I will try to understand each better and see if I can improve documentation. As you may have see

Re: [Discussion] Remove cxf: component

2011-06-15 Thread William Tam
I really don't think so. The CXF component have unique and important features that simply cannot be replaced by other components in camel-cxf. Camel transport is a CXF transport that can be plugged into CXF stack. It is a building block for other components (e.g. cxfbean) and other use case,

Re: [Discussion] Remove cxf: component

2011-06-15 Thread Willem Jiang
Here you are [1] :) [1]examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/CamelCxfExample.java On 6/15/11 9:55 PM, Christian Schneider wrote: Hi Willem, could you give a small example for creating a proxy using the cxf component? Thanks Christian Am 15.06.2011 15:47, schr

Re: [Discussion] Remove cxf: component

2011-06-15 Thread Christian Schneider
Hi Willem, could you give a small example for creating a proxy using the cxf component? Thanks Christian Am 15.06.2011 15:47, schrieb Willem Jiang: Hi Christian, No, I don't think you can simple replace camel-cxf component with the camel transport for CXF. camel-cxf component uses the cam

Re: [Discussion] Remove cxf: component

2011-06-15 Thread Willem Jiang
Hi Christian, No, I don't think you can simple replace camel-cxf component with the camel transport for CXF. camel-cxf component uses the camel component way to integrate the CXF with camel, and camel transport is using CXF transport API to integrate the camel with CXF. You can use the camel

[Discussion] Remove cxf: component

2011-06-15 Thread Christian Schneider
Hi all, currently we have several ways of using / offering a CXF service with camel: - Camel transport for CXF - cxf: component - cxfbean: component - cxfrs: component The camel transport is useful as it is a very thin layer compared to the other variants. Additionally it allows to reuse exper