[ 
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

Reply via email to