[
https://issues.apache.org/jira/browse/CAMEL-2389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13042704#comment-13042704
]
Christian Schneider commented on CAMEL-2389:
--------------------------------------------
I think it is more important that camel-cxf-transport does not depend on
camel-cxf. This way people who only need the transport have much less
dependencies. We could make the modules completely independent but this would
mean that we have some duplicates. So what I did was factoring out the common
code into a package org.apache.camel.component.cxf.common. Both modules depend
on this package but they do not depend on each other. At the moment I would
like to make camel-cxf depend on camel-cxf-transport and put the common package
there but we may also create a camel-cxf-common module that contains this.
> Split camel transport for cxf out of camel-cxf module
> -----------------------------------------------------
>
> Key: CAMEL-2389
> URL: https://issues.apache.org/jira/browse/CAMEL-2389
> Project: Camel
> Issue Type: Task
> Reporter: Willem Jiang
> Assignee: Willem Jiang
> Fix For: 2.8.0
>
> Attachments: camel-cxf-2010-01-22.patch, camel-cxf-2010-01-23-with
> base.patch, camel-cxf-after-patch2.png, camel-cxf-after.png,
> camel-cxf-before.png
>
>
> As camel-transport for cxf independents from the cxf-rs and cxf component, we
> need to put it into other module to avoid unnecessary third party dependency.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira