Oh sorry igot the answer from: http://activemq.apache.org/camel/how-do-i-reuse-the-contexttestsupport-class-in-my-unit-tests.html
Liav Ezer wrote: > > I don't have the org.apache.camel.ContextTestSupport in my maven > repository. > > Which dependency should i add to the camel SU's pom file? > > Thanks. > > Claus Ibsen-2 wrote: >> >> Hi >> >> I have created an unit test in Camel 1.x that simulates the >> fromEndpointUri using an interceptor instead. >> Its 99% as good :) >> >> Check out: >> org.apache.camel.processor.interceptor.SimulateFromEndpointUsingInterceptorTest >> >> That I will commit in a short time. >> >> Then you will be able to get the fromEndpointUri from a Exchange >> property. >> >> >> On Thu, Jan 15, 2009 at 7:34 AM, Liav Ezer <liav.e...@gmail.com> wrote: >>> >>> Hi Claus, >>> >>> My use case is: each new service need to have a consumer & a provider in >>> my >>> application. >>> >>> Therefore, i need to dynamically build (via producer template) an >>> End-Point >>> & access it. >>> >>> My assumption is that the provider & consumer end-points (BC's) will >>> have >>> the same name (prefix), only change will be the postfix >>> (<svcName>Provider >>> vs <svcName>Consumer). >>> >>> If i can gain knowledge on my FromEndPoing at DSL run time, i can >>> dynamically create a provider end-point based on the consumer name >>> (instead >>> of doing it hard coded). >>> >>> Thanks Claus. >>> >>> >>> >>> >>> Claus Ibsen-2 wrote: >>>> >>>> On Wed, Jan 14, 2009 at 6:00 PM, Liav Ezer <liav.e...@gmail.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> I have the following problem: >>>>> >>>>> In my Camel DSL routing logic i call a processor which analyzes my >>>>> exchange. >>>>> >>>>> When i looked at the Exchange API i saw that i can extract the >>>>> original >>>>> exchane's end-point. >>>>> >>>>> Please refer to: >>>>> http://activemq.apache.org/camel/maven/camel-core/apidocs/org/apache/camel/Exchange.html#getFromEndpoint() >>>>> >>>>> But this API is new - only in camel-2.0 while SMX works with 1.5 at >>>>> most. >>>>> >>>>> My questions are: >>>>> >>>>> 1. Can you advise how to get the camel-core 2.0 version via maven? >>>>> >>>>> I tried the following depedency & got this error: >>>>> <dependency> >>>>> <groupId>org.apache.camel</groupId> >>>>> <artifactId>camel-core</artifactId> >>>>> <version>2.0.0</version> >>>>> </dependency> >>>>> Error: >>>>> [INFO] >>>>> ------------------------------------------------------------------- >>>>> [ERROR] BUILD ERROR >>>>> [INFO] >>>>> ------------------------------------------------------------------- >>>>> [INFO] Failed to resolve artifact. >>>>> >>>>> GroupId: org.apache.camel >>>>> ArtifactId: camel-maven-plugin >>>>> Version: 2.0.0 >>>>> >>>>> Reason: Unable to download the artifact from any repository >>>>> org.apache.camel:camel-maven-plugin:pom:2.0.0 >>>>> >>>>> from the specified remote repositories: >>>>> central (http://repo1.maven.org/maven2), >>>>> apache.snapshots >>>>> (http://people.apache.org/repo/m2-snapshot-repository), >>>>> apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository) >>>> See the download page for using SNAPSHOTS >>>> http://activemq.apache.org/camel/download.html >>>> >>>> You need to add a SNAPSHOT maven repo and use 2.0-SNAPSHOT as version >>>> >>>> >>>> >>>>> >>>>> >>>>> 2. Can you please advise how to gain the exchange's 'from' end-point >>>>> at >>>>> run >>>>> time in other way beside using this new API? >>>> I dont think it is that easy in 1.x. An interceptor might get you >>>> close (like the tracer) as you can get the node (the model of the >>>> route graph) that started it and then "compute" the from endpoint. >>>> >>>> What is your use case since you need the from endpoint? >>>> >>>>> >>>>> Thanks. >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/Problem-using-camel-2.0-API-in-SMX-tp21460207s22882p21460207.html >>>>> Sent from the Camel - Users mailing list archive at Nabble.com. >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> /Claus Ibsen >>>> Apache Camel Committer >>>> Blog: http://davsclaus.blogspot.com/ >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Problem-using-camel-2.0-API-in-SMX-tp21460207s22882p21472159.html >>> Sent from the Camel - Users mailing list archive at Nabble.com. >>> >>> >> >> >> >> -- >> >> /Claus Ibsen >> Apache Camel Committer >> Blog: http://davsclaus.blogspot.com/ >> >> > > -- View this message in context: http://www.nabble.com/Problem-using-camel-2.0-API-in-SMX-tp21460207s22882p21473350.html Sent from the Camel - Users mailing list archive at Nabble.com.