Return-Path: Delivered-To: apmail-camel-dev-archive@www.apache.org Received: (qmail 35393 invoked from network); 9 Feb 2009 02:08:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Feb 2009 02:08:16 -0000 Received: (qmail 81024 invoked by uid 500); 9 Feb 2009 02:08:16 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 80999 invoked by uid 500); 9 Feb 2009 02:08:16 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 80988 invoked by uid 99); 9 Feb 2009 02:08:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Feb 2009 18:08:15 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of willem.jiang@gmail.com designates 209.85.142.187 as permitted sender) Received: from [209.85.142.187] (HELO ti-out-0910.google.com) (209.85.142.187) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Feb 2009 02:08:07 +0000 Received: by ti-out-0910.google.com with SMTP id j3so1422694tid.10 for ; Sun, 08 Feb 2009 18:07:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=RIZVrOdiMLQ2QTEOpXJnB8E2f+87KHMxtndFDMglQGs=; b=CIn9MlA2MiLw8lKwp8rRG0aODY6SQ0Dce+UI2EXoL+jncot1WafW0yvuD9OW5w92/y EVY2O5iWTzMo6JKe98FXzKaePIQAG7rLqlm0cQsVa3wk1Oa4PRsW8BycNADhE5wYPRtX S9qdL0lZVQIeCVoEXIh1xWkbrdROfau7b5wFo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=rR7ADOfsbtt6Pc9wTerk2SncSg0BRZnwXt+dOzBTr3TQNE74GMaT65XVB+oOX1il7v mp4TaJjimyDTy0xK9aQ00cf+yRqqweF8XVc2cED4LYceyaFZgzO79ebgll8ckOGgf+HL 7z8Dpj+XjtQeYzrdrA7EUnX9UhUH35mH8CimY= Received: by 10.110.53.14 with SMTP id b14mr7098085tia.52.1234145266293; Sun, 08 Feb 2009 18:07:46 -0800 (PST) Received: from ?192.168.0.131? ([221.223.253.204]) by mx.google.com with ESMTPS id i6sm7076161tid.3.2009.02.08.18.07.44 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 08 Feb 2009 18:07:45 -0800 (PST) Message-ID: <498F8FE7.8060906@gmail.com> Date: Mon, 09 Feb 2009 10:07:35 +0800 From: Willem Jiang User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: dev@camel.apache.org Subject: Re: Circular dependency in camel-jms. References: In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi Hadrian, It is easy to resolve that circular dependency by excluding the camel-jms module from the activemq-camel module. I just filled a JIRA[1] for it , and a quick fix is comming up :) [1] https://issues.apache.org/activemq/browse/CAMEL-1326 Willem Hadrian Zbarcea wrote: > We have a circular dependency that messes up a few things. Granted, > it's only for testing, but eclipse for instance barfs. Any idea of a > simple way to get rid of it? > > The dependency is: > [INFO] org.apache.camel:camel-jms:bundle:2.0-SNAPSHOT > [INFO] +- org.apache.activemq:activemq-camel:jar:5.2.0:test > [INFO] | +- org.apache.camel:camel-jms:jar:2.0-SNAPSHOT:test (version > managed from 1.5.0) > > Full dependency tree below. > > Cheers, > Hadrian > > > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Camel :: JMS > [INFO] task-segment: [dependency:tree] > [INFO] > ------------------------------------------------------------------------ > [INFO] [dependency:tree] > [INFO] org.apache.camel:camel-jms:bundle:2.0-SNAPSHOT > [INFO] +- org.apache.camel:camel-core:jar:2.0-SNAPSHOT:compile > [INFO] | +- commons-logging:commons-logging-api:jar:1.1:compile > [INFO] | +- javax.xml.bind:jaxb-api:jar:2.1:compile > [INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile > [INFO] | | \- javax.activation:activation:jar:1.1:compile > [INFO] | \- com.sun.xml.bind:jaxb-impl:jar:2.1.6:compile > [INFO] +- org.apache.camel:camel-spring:jar:2.0-SNAPSHOT:compile > [INFO] | +- org.springframework:spring-core:jar:2.5.6:compile > [INFO] | +- org.springframework:spring-context:jar:2.5.6:compile > [INFO] | | \- aopalliance:aopalliance:jar:1.0:compile > [INFO] | \- org.springframework:spring-tx:jar:2.5.6:compile > [INFO] +- org.springframework:spring-jms:jar:2.5.6:compile > [INFO] | +- commons-pool:commons-pool:jar:1.4:compile (version managed > from 1.3) > [INFO] | +- org.springframework:spring-beans:jar:2.5.6:compile > [INFO] | \- org.springframework:spring-context-support:jar:2.5.6:compile > [INFO] +- org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.1.1:compile > [INFO] +- org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile > [INFO] +- org.apache.camel:camel-core:test-jar:tests:2.0-SNAPSHOT:test > [INFO] +- org.apache.camel:camel-spring:test-jar:tests:2.0-SNAPSHOT:test > [INFO] +- org.springframework:spring-aop:jar:2.5.6:test (scope not > updated to compile) > [INFO] +- org.springframework:spring-test:jar:2.5.6:test > [INFO] +- javax.annotation:jsr250-api:jar:1.0:test > [INFO] +- org.apache.activemq:activemq-core:jar:5.2.0:test > [INFO] | +- org.apache.activemq:activeio-core:jar:3.1.0:test > [INFO] | | \- > backport-util-concurrent:backport-util-concurrent:jar:2.1:test > [INFO] | \- > org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:jar:1.1:test > (version managed from 1.0) > [INFO] +- org.apache.activemq:activemq-camel:jar:5.2.0:test > [INFO] | +- org.apache.camel:camel-jms:jar:2.0-SNAPSHOT:test (version > managed from 1.5.0) > [INFO] | \- org.apache.activemq:activemq-pool:jar:5.2.0:test > [INFO] | \- > org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.0.1:test > [INFO] +- org.apache.xbean:xbean-spring:jar:3.4:test > [INFO] +- commons-logging:commons-logging:jar:1.1.1:test (scope not > updated to compile) > [INFO] +- log4j:log4j:jar:1.2.14:test > [INFO] \- junit:junit:jar:3.8.2:test > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESSFUL > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 7 seconds > >