[ 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