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-tp21460207s22882p21473302.html Sent from the Camel - Users mailing list archive at Nabble.com.