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.

Reply via email to