[
https://issues.apache.org/activemq/browse/CAMEL-527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43212#action_43212
]
Claus Ibsen commented on CAMEL-527:
-----------------------------------
Sending camel-core\src\main\java\org\apache\camel\CamelContext.java
Sending camel-core\src\main\java\org\apache\camel\EndpointInject.java
Sending camel-core\src\main\java\org\apache\camel\impl\CamelTemplate.java
Sending
camel-core\src\main\java\org\apache\camel\impl\DefaultCamelContext.java
Adding
camel-core\src\main\java\org\apache\camel\impl\DefaultProducerTemplate.java
Sending camel-core\src\test\java\org\apache\camel\ContextTestSupport.java
Sending
camel-core\src\test\java\org\apache\camel\component\file\DirectoryCreateIssueTest.java
Sending
camel-core\src\test\java\org\apache\camel\component\vm\VmRouteTest.java
Sending
camel-core\src\test\java\org\apache\camel\impl\StringDataFormatTest.java
Sending
camel-core\src\test\java\org\apache\camel\processor\SetOutBodyTest.java
Sending
camel-core\src\test\java\org\apache\camel\processor\TryProcessorHandleTest.java
Sending
camel-core\src\test\java\org\apache\camel\processor\aggregator\AlbertoAggregatorTest.java
Sending
components\camel-jms\src\test\java\org\apache\camel\component\jms\JmsRouteRequestReplyTest.java
Transmitting file data .............
Committed revision 662986.
> Break dependency cycle between camel and camel.impl
> ---------------------------------------------------
>
> Key: CAMEL-527
> URL: https://issues.apache.org/activemq/browse/CAMEL-527
> Project: Apache Camel
> Issue Type: Improvement
> Components: camel-core
> Affects Versions: 1.3.0
> Reporter: Christian Schneider
> Assignee: Hadrian Zbarcea
> Fix For: 1.4.0
>
> Attachments: producertemplate.patch, servicehelper.patch
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
> Currently there is a dependency cycle between camel and camel.impl. While I
> think there is no problem when impl uses camel the other direction should not
> occur. Luckily there ist only one case where this happens. The class
> CamelTemplate from camel uses ServiceSupport from impl.
> As a solution I would suggest to move ServiceSupport and Service to util.
> ServiceHelper is already in util and Service as well as ServiceSupport do not
> need any other classes. This would help to break the dependency cycle and at
> the same time move some classes out of the already quite big camel package.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.