You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by "S. Ali Tokmen" <sa...@bull.net> on 2010/07/26 10:41:56 UTC
Caching issue in CAMEL
Hello
In my route, I have 2 endpoints that shares the same real URL
underneath. To be clear, the difference between the 2 endpoints is the
dataFormat mode: one is PAYLOAD and the other is POJO.
The idea was to be able to performance test each of theses routes
independently while sharing most of the route definition.
It seems this is not possible because the cache use the endpoint URL as
a key (which is the same with my 2 Endpoints)
Is there any way to fix this behaviour? I have indeed seen that the
ProducerCache has a doGetProducer method with a pooled parameter, but
that parameter is always set to "true".
Cheers
--
S. Ali Tokmen
savas-ali.tokmen@bull.net
Office: +33 4 76 29 76 19
GSM: +33 66 43 00 555
Bull, Architect of an Open World TM
http://www.bull.com
Re: Caching issue in CAMEL
Posted by "S. Ali Tokmen" <sa...@bull.net>.
Hello
We actually use the same endpoint name, but for the different exchanges
its mode is changed to POJO or PAYLOAD. It actually receives as PAYLOAD
but calls other WSs as POJO.
Is this a bad idea?
S. Ali Tokmen
savas-ali.tokmen@bull.net
Office: +33 4 76 29 76 19
GSM: +33 66 43 00 555
Bull, Architect of an Open World TM
http://www.bull.com
On 26/07/2010 11:35, Willem Jiang wrote:
> Maybe CxfEndpoint didn't take the DataFormat parameter into account
> when it build the Endpoint URI :(
>
> Willem
>
> Claus Ibsen wrote:
>> On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
>> <sa...@bull.net> wrote:
>>> Hello
>>>
>>> The endpoint URIs are the URIs of endpoints, for example when using
>>> in the
>>> from(...) or to(...) definitions.
>>>
>>
>> You should post the endpoints used as it can depends on per component
>> how it "regard" endpoints as equal.
>>
>>
>>
>>> We are using CAMEL 2.3.0.
>>>
>>> Cheers
>>>
>>> S. Ali Tokmen
>>> savas-ali.tokmen@bull.net
>>>
>>> Office: +33 4 76 29 76 19
>>> GSM: +33 66 43 00 555
>>>
>>> Bull, Architect of an Open World TM
>>> http://www.bull.com
>>>
>>>
>>> On 26/07/2010 11:01, Claus Ibsen wrote:
>>>> What are the endpoints uris?
>>>>
>>>> And what Camel version are you using.
>>>>
>>>>
>>>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>>>> <sa...@bull.net> wrote:
>>>>
>>>>> Hello
>>>>>
>>>>> In my route, I have 2 endpoints that shares the same real URL
>>>>> underneath.
>>>>> To
>>>>> be clear, the difference between the 2 endpoints is the dataFormat
>>>>> mode:
>>>>> one
>>>>> is PAYLOAD and the other is POJO.
>>>>>
>>>>> The idea was to be able to performance test each of theses routes
>>>>> independently while sharing most of the route definition.
>>>>>
>>>>> It seems this is not possible because the cache use the endpoint
>>>>> URL as a
>>>>> key (which is the same with my 2 Endpoints)
>>>>>
>>>>> Is there any way to fix this behaviour? I have indeed seen that the
>>>>> ProducerCache has a doGetProducer method with a pooled parameter, but
>>>>> that
>>>>> parameter is always set to "true".
>>>>>
>>>>> Cheers
>>>>>
>>>>> --
>>>>>
>>>>> S. Ali Tokmen
>>>>> savas-ali.tokmen@bull.net
>>>>>
>>>>> Office: +33 4 76 29 76 19
>>>>> GSM: +33 66 43 00 555
>>>>>
>>>>> Bull, Architect of an Open World TM
>>>>> http://www.bull.com
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>>
>
>
>
>
Re: Caching issue in CAMEL
Posted by Willem Jiang <wi...@gmail.com>.
Hi,
Can you try out the latest Camel 2.5-SNAPSHOT to verify the fix?
Please let me know if it works.
Willem
----------------------------------
Apache Camel, Apache CXF committer
Open Source Integration http://www.fusesource.com
Blog http://willemjiang.blogspot.com
Tiwtter http://twitter.com/willemjiang
S. Ali Tokmen wrote:
> Hello
>
> Sorry for the late reply, thank you for the JIRA issue
>
> Cheers
>
> S. Ali Tokmen
> savas-ali.tokmen@bull.net
>
> Office: +33 4 76 29 76 19
> GSM: +33 66 43 00 555
>
> Bull, Architect of an Open World TM
> http://www.bull.com
>
>
> On 27/07/2010 06:43, Willem Jiang wrote:
>> I just checked the code, the CxfSpringEndpoint just set the
>> EndpointUri with the beans address. It's worse :(
>>
>> So I filled a JIRA[1] to tracing this issue.
>>
>> [1]https://issues.apache.org/activemq/browse/CAMEL-2997
>>
>> Willem
>>
>> William Tam wrote:
>>>
>>> If it is possible to use Spring to create the route, you can name the
>>> cxfendpoint beans differently.
>>>
>>> On 07/26/2010 05:35 AM, Willem Jiang wrote:
>>>> Maybe CxfEndpoint didn't take the DataFormat parameter into account
>>>> when it build the Endpoint URI :(
>>>>
>>>> Willem
>>>>
>>>> Claus Ibsen wrote:
>>>>> On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
>>>>> <sa...@bull.net> wrote:
>>>>>> Hello
>>>>>>
>>>>>> The endpoint URIs are the URIs of endpoints, for example when
>>>>>> using in the
>>>>>> from(...) or to(...) definitions.
>>>>>>
>>>>>
>>>>> You should post the endpoints used as it can depends on per component
>>>>> how it "regard" endpoints as equal.
>>>>>
>>>>>
>>>>>
>>>>>> We are using CAMEL 2.3.0.
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> S. Ali Tokmen
>>>>>> savas-ali.tokmen@bull.net
>>>>>>
>>>>>> Office: +33 4 76 29 76 19
>>>>>> GSM: +33 66 43 00 555
>>>>>>
>>>>>> Bull, Architect of an Open World TM
>>>>>> http://www.bull.com
>>>>>>
>>>>>>
>>>>>> On 26/07/2010 11:01, Claus Ibsen wrote:
>>>>>>> What are the endpoints uris?
>>>>>>>
>>>>>>> And what Camel version are you using.
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>>>>>>> <sa...@bull.net> wrote:
>>>>>>>
>>>>>>>> Hello
>>>>>>>>
>>>>>>>> In my route, I have 2 endpoints that shares the same real URL
>>>>>>>> underneath.
>>>>>>>> To
>>>>>>>> be clear, the difference between the 2 endpoints is the
>>>>>>>> dataFormat mode:
>>>>>>>> one
>>>>>>>> is PAYLOAD and the other is POJO.
>>>>>>>>
>>>>>>>> The idea was to be able to performance test each of theses routes
>>>>>>>> independently while sharing most of the route definition.
>>>>>>>>
>>>>>>>> It seems this is not possible because the cache use the endpoint
>>>>>>>> URL as a
>>>>>>>> key (which is the same with my 2 Endpoints)
>>>>>>>>
>>>>>>>> Is there any way to fix this behaviour? I have indeed seen that the
>>>>>>>> ProducerCache has a doGetProducer method with a pooled
>>>>>>>> parameter, but
>>>>>>>> that
>>>>>>>> parameter is always set to "true".
>>>>>>>>
>>>>>>>> Cheers
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> S. Ali Tokmen
>>>>>>>> savas-ali.tokmen@bull.net
>>>>>>>>
>>>>>>>> Office: +33 4 76 29 76 19
>>>>>>>> GSM: +33 66 43 00 555
>>>>>>>>
>>>>>>>> Bull, Architect of an Open World TM
>>>>>>>> http://www.bull.com
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>>
>>
>
>
Re: Caching issue in CAMEL
Posted by "S. Ali Tokmen" <sa...@bull.net>.
Hello
Sorry for the late reply, thank you for the JIRA issue
Cheers
S. Ali Tokmen
savas-ali.tokmen@bull.net
Office: +33 4 76 29 76 19
GSM: +33 66 43 00 555
Bull, Architect of an Open World TM
http://www.bull.com
On 27/07/2010 06:43, Willem Jiang wrote:
> I just checked the code, the CxfSpringEndpoint just set the
> EndpointUri with the beans address. It's worse :(
>
> So I filled a JIRA[1] to tracing this issue.
>
> [1]https://issues.apache.org/activemq/browse/CAMEL-2997
>
> Willem
>
> William Tam wrote:
>>
>> If it is possible to use Spring to create the route, you can name the
>> cxfendpoint beans differently.
>>
>> On 07/26/2010 05:35 AM, Willem Jiang wrote:
>>> Maybe CxfEndpoint didn't take the DataFormat parameter into account
>>> when it build the Endpoint URI :(
>>>
>>> Willem
>>>
>>> Claus Ibsen wrote:
>>>> On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
>>>> <sa...@bull.net> wrote:
>>>>> Hello
>>>>>
>>>>> The endpoint URIs are the URIs of endpoints, for example when
>>>>> using in the
>>>>> from(...) or to(...) definitions.
>>>>>
>>>>
>>>> You should post the endpoints used as it can depends on per component
>>>> how it "regard" endpoints as equal.
>>>>
>>>>
>>>>
>>>>> We are using CAMEL 2.3.0.
>>>>>
>>>>> Cheers
>>>>>
>>>>> S. Ali Tokmen
>>>>> savas-ali.tokmen@bull.net
>>>>>
>>>>> Office: +33 4 76 29 76 19
>>>>> GSM: +33 66 43 00 555
>>>>>
>>>>> Bull, Architect of an Open World TM
>>>>> http://www.bull.com
>>>>>
>>>>>
>>>>> On 26/07/2010 11:01, Claus Ibsen wrote:
>>>>>> What are the endpoints uris?
>>>>>>
>>>>>> And what Camel version are you using.
>>>>>>
>>>>>>
>>>>>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>>>>>> <sa...@bull.net> wrote:
>>>>>>
>>>>>>> Hello
>>>>>>>
>>>>>>> In my route, I have 2 endpoints that shares the same real URL
>>>>>>> underneath.
>>>>>>> To
>>>>>>> be clear, the difference between the 2 endpoints is the
>>>>>>> dataFormat mode:
>>>>>>> one
>>>>>>> is PAYLOAD and the other is POJO.
>>>>>>>
>>>>>>> The idea was to be able to performance test each of theses routes
>>>>>>> independently while sharing most of the route definition.
>>>>>>>
>>>>>>> It seems this is not possible because the cache use the endpoint
>>>>>>> URL as a
>>>>>>> key (which is the same with my 2 Endpoints)
>>>>>>>
>>>>>>> Is there any way to fix this behaviour? I have indeed seen that the
>>>>>>> ProducerCache has a doGetProducer method with a pooled
>>>>>>> parameter, but
>>>>>>> that
>>>>>>> parameter is always set to "true".
>>>>>>>
>>>>>>> Cheers
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> S. Ali Tokmen
>>>>>>> savas-ali.tokmen@bull.net
>>>>>>>
>>>>>>> Office: +33 4 76 29 76 19
>>>>>>> GSM: +33 66 43 00 555
>>>>>>>
>>>>>>> Bull, Architect of an Open World TM
>>>>>>> http://www.bull.com
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>
>
>
>
Re: Caching issue in CAMEL
Posted by Willem Jiang <wi...@gmail.com>.
I just checked the code, the CxfSpringEndpoint just set the EndpointUri
with the beans address. It's worse :(
So I filled a JIRA[1] to tracing this issue.
[1]https://issues.apache.org/activemq/browse/CAMEL-2997
Willem
William Tam wrote:
>
> If it is possible to use Spring to create the route, you can name the
> cxfendpoint beans differently.
>
> On 07/26/2010 05:35 AM, Willem Jiang wrote:
>> Maybe CxfEndpoint didn't take the DataFormat parameter into account
>> when it build the Endpoint URI :(
>>
>> Willem
>>
>> Claus Ibsen wrote:
>>> On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
>>> <sa...@bull.net> wrote:
>>>> Hello
>>>>
>>>> The endpoint URIs are the URIs of endpoints, for example when using
>>>> in the
>>>> from(...) or to(...) definitions.
>>>>
>>>
>>> You should post the endpoints used as it can depends on per component
>>> how it "regard" endpoints as equal.
>>>
>>>
>>>
>>>> We are using CAMEL 2.3.0.
>>>>
>>>> Cheers
>>>>
>>>> S. Ali Tokmen
>>>> savas-ali.tokmen@bull.net
>>>>
>>>> Office: +33 4 76 29 76 19
>>>> GSM: +33 66 43 00 555
>>>>
>>>> Bull, Architect of an Open World TM
>>>> http://www.bull.com
>>>>
>>>>
>>>> On 26/07/2010 11:01, Claus Ibsen wrote:
>>>>> What are the endpoints uris?
>>>>>
>>>>> And what Camel version are you using.
>>>>>
>>>>>
>>>>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>>>>> <sa...@bull.net> wrote:
>>>>>
>>>>>> Hello
>>>>>>
>>>>>> In my route, I have 2 endpoints that shares the same real URL
>>>>>> underneath.
>>>>>> To
>>>>>> be clear, the difference between the 2 endpoints is the dataFormat
>>>>>> mode:
>>>>>> one
>>>>>> is PAYLOAD and the other is POJO.
>>>>>>
>>>>>> The idea was to be able to performance test each of theses routes
>>>>>> independently while sharing most of the route definition.
>>>>>>
>>>>>> It seems this is not possible because the cache use the endpoint
>>>>>> URL as a
>>>>>> key (which is the same with my 2 Endpoints)
>>>>>>
>>>>>> Is there any way to fix this behaviour? I have indeed seen that the
>>>>>> ProducerCache has a doGetProducer method with a pooled parameter, but
>>>>>> that
>>>>>> parameter is always set to "true".
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> --
>>>>>>
>>>>>> S. Ali Tokmen
>>>>>> savas-ali.tokmen@bull.net
>>>>>>
>>>>>> Office: +33 4 76 29 76 19
>>>>>> GSM: +33 66 43 00 555
>>>>>>
>>>>>> Bull, Architect of an Open World TM
>>>>>> http://www.bull.com
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>>
>
Re: Caching issue in CAMEL
Posted by William Tam <em...@gmail.com>.
If it is possible to use Spring to create the route, you can name the
cxfendpoint beans differently.
On 07/26/2010 05:35 AM, Willem Jiang wrote:
> Maybe CxfEndpoint didn't take the DataFormat parameter into account
> when it build the Endpoint URI :(
>
> Willem
>
> Claus Ibsen wrote:
>> On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
>> <sa...@bull.net> wrote:
>>> Hello
>>>
>>> The endpoint URIs are the URIs of endpoints, for example when using
>>> in the
>>> from(...) or to(...) definitions.
>>>
>>
>> You should post the endpoints used as it can depends on per component
>> how it "regard" endpoints as equal.
>>
>>
>>
>>> We are using CAMEL 2.3.0.
>>>
>>> Cheers
>>>
>>> S. Ali Tokmen
>>> savas-ali.tokmen@bull.net
>>>
>>> Office: +33 4 76 29 76 19
>>> GSM: +33 66 43 00 555
>>>
>>> Bull, Architect of an Open World TM
>>> http://www.bull.com
>>>
>>>
>>> On 26/07/2010 11:01, Claus Ibsen wrote:
>>>> What are the endpoints uris?
>>>>
>>>> And what Camel version are you using.
>>>>
>>>>
>>>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>>>> <sa...@bull.net> wrote:
>>>>
>>>>> Hello
>>>>>
>>>>> In my route, I have 2 endpoints that shares the same real URL
>>>>> underneath.
>>>>> To
>>>>> be clear, the difference between the 2 endpoints is the dataFormat
>>>>> mode:
>>>>> one
>>>>> is PAYLOAD and the other is POJO.
>>>>>
>>>>> The idea was to be able to performance test each of theses routes
>>>>> independently while sharing most of the route definition.
>>>>>
>>>>> It seems this is not possible because the cache use the endpoint
>>>>> URL as a
>>>>> key (which is the same with my 2 Endpoints)
>>>>>
>>>>> Is there any way to fix this behaviour? I have indeed seen that the
>>>>> ProducerCache has a doGetProducer method with a pooled parameter, but
>>>>> that
>>>>> parameter is always set to "true".
>>>>>
>>>>> Cheers
>>>>>
>>>>> --
>>>>>
>>>>> S. Ali Tokmen
>>>>> savas-ali.tokmen@bull.net
>>>>>
>>>>> Office: +33 4 76 29 76 19
>>>>> GSM: +33 66 43 00 555
>>>>>
>>>>> Bull, Architect of an Open World TM
>>>>> http://www.bull.com
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>>
>
>
Re: Caching issue in CAMEL
Posted by Willem Jiang <wi...@gmail.com>.
Maybe CxfEndpoint didn't take the DataFormat parameter into account when
it build the Endpoint URI :(
Willem
Claus Ibsen wrote:
> On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
> <sa...@bull.net> wrote:
>> Hello
>>
>> The endpoint URIs are the URIs of endpoints, for example when using in the
>> from(...) or to(...) definitions.
>>
>
> You should post the endpoints used as it can depends on per component
> how it "regard" endpoints as equal.
>
>
>
>> We are using CAMEL 2.3.0.
>>
>> Cheers
>>
>> S. Ali Tokmen
>> savas-ali.tokmen@bull.net
>>
>> Office: +33 4 76 29 76 19
>> GSM: +33 66 43 00 555
>>
>> Bull, Architect of an Open World TM
>> http://www.bull.com
>>
>>
>> On 26/07/2010 11:01, Claus Ibsen wrote:
>>> What are the endpoints uris?
>>>
>>> And what Camel version are you using.
>>>
>>>
>>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>>> <sa...@bull.net> wrote:
>>>
>>>> Hello
>>>>
>>>> In my route, I have 2 endpoints that shares the same real URL underneath.
>>>> To
>>>> be clear, the difference between the 2 endpoints is the dataFormat mode:
>>>> one
>>>> is PAYLOAD and the other is POJO.
>>>>
>>>> The idea was to be able to performance test each of theses routes
>>>> independently while sharing most of the route definition.
>>>>
>>>> It seems this is not possible because the cache use the endpoint URL as a
>>>> key (which is the same with my 2 Endpoints)
>>>>
>>>> Is there any way to fix this behaviour? I have indeed seen that the
>>>> ProducerCache has a doGetProducer method with a pooled parameter, but
>>>> that
>>>> parameter is always set to "true".
>>>>
>>>> Cheers
>>>>
>>>> --
>>>>
>>>> S. Ali Tokmen
>>>> savas-ali.tokmen@bull.net
>>>>
>>>> Office: +33 4 76 29 76 19
>>>> GSM: +33 66 43 00 555
>>>>
>>>> Bull, Architect of an Open World TM
>>>> http://www.bull.com
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>
>
>
Re: Caching issue in CAMEL
Posted by Claus Ibsen <cl...@gmail.com>.
On Mon, Jul 26, 2010 at 11:17 AM, S. Ali Tokmen
<sa...@bull.net> wrote:
> Hello
>
> The endpoint URIs are the URIs of endpoints, for example when using in the
> from(...) or to(...) definitions.
>
You should post the endpoints used as it can depends on per component
how it "regard" endpoints as equal.
> We are using CAMEL 2.3.0.
>
> Cheers
>
> S. Ali Tokmen
> savas-ali.tokmen@bull.net
>
> Office: +33 4 76 29 76 19
> GSM: +33 66 43 00 555
>
> Bull, Architect of an Open World TM
> http://www.bull.com
>
>
> On 26/07/2010 11:01, Claus Ibsen wrote:
>>
>> What are the endpoints uris?
>>
>> And what Camel version are you using.
>>
>>
>> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
>> <sa...@bull.net> wrote:
>>
>>>
>>> Hello
>>>
>>> In my route, I have 2 endpoints that shares the same real URL underneath.
>>> To
>>> be clear, the difference between the 2 endpoints is the dataFormat mode:
>>> one
>>> is PAYLOAD and the other is POJO.
>>>
>>> The idea was to be able to performance test each of theses routes
>>> independently while sharing most of the route definition.
>>>
>>> It seems this is not possible because the cache use the endpoint URL as a
>>> key (which is the same with my 2 Endpoints)
>>>
>>> Is there any way to fix this behaviour? I have indeed seen that the
>>> ProducerCache has a doGetProducer method with a pooled parameter, but
>>> that
>>> parameter is always set to "true".
>>>
>>> Cheers
>>>
>>> --
>>>
>>> S. Ali Tokmen
>>> savas-ali.tokmen@bull.net
>>>
>>> Office: +33 4 76 29 76 19
>>> GSM: +33 66 43 00 555
>>>
>>> Bull, Architect of an Open World TM
>>> http://www.bull.com
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
--
Claus Ibsen
Apache Camel Committer
Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus
Re: Caching issue in CAMEL
Posted by "S. Ali Tokmen" <sa...@bull.net>.
Hello
The endpoint URIs are the URIs of endpoints, for example when using in
the from(...) or to(...) definitions.
We are using CAMEL 2.3.0.
Cheers
S. Ali Tokmen
savas-ali.tokmen@bull.net
Office: +33 4 76 29 76 19
GSM: +33 66 43 00 555
Bull, Architect of an Open World TM
http://www.bull.com
On 26/07/2010 11:01, Claus Ibsen wrote:
> What are the endpoints uris?
>
> And what Camel version are you using.
>
>
> On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
> <sa...@bull.net> wrote:
>
>> Hello
>>
>> In my route, I have 2 endpoints that shares the same real URL underneath. To
>> be clear, the difference between the 2 endpoints is the dataFormat mode: one
>> is PAYLOAD and the other is POJO.
>>
>> The idea was to be able to performance test each of theses routes
>> independently while sharing most of the route definition.
>>
>> It seems this is not possible because the cache use the endpoint URL as a
>> key (which is the same with my 2 Endpoints)
>>
>> Is there any way to fix this behaviour? I have indeed seen that the
>> ProducerCache has a doGetProducer method with a pooled parameter, but that
>> parameter is always set to "true".
>>
>> Cheers
>>
>> --
>>
>> S. Ali Tokmen
>> savas-ali.tokmen@bull.net
>>
>> Office: +33 4 76 29 76 19
>> GSM: +33 66 43 00 555
>>
>> Bull, Architect of an Open World TM
>> http://www.bull.com
>>
>>
>>
>>
>
>
>
Re: Caching issue in CAMEL
Posted by Claus Ibsen <cl...@gmail.com>.
What are the endpoints uris?
And what Camel version are you using.
On Mon, Jul 26, 2010 at 10:41 AM, S. Ali Tokmen
<sa...@bull.net> wrote:
> Hello
>
> In my route, I have 2 endpoints that shares the same real URL underneath. To
> be clear, the difference between the 2 endpoints is the dataFormat mode: one
> is PAYLOAD and the other is POJO.
>
> The idea was to be able to performance test each of theses routes
> independently while sharing most of the route definition.
>
> It seems this is not possible because the cache use the endpoint URL as a
> key (which is the same with my 2 Endpoints)
>
> Is there any way to fix this behaviour? I have indeed seen that the
> ProducerCache has a doGetProducer method with a pooled parameter, but that
> parameter is always set to "true".
>
> Cheers
>
> --
>
> S. Ali Tokmen
> savas-ali.tokmen@bull.net
>
> Office: +33 4 76 29 76 19
> GSM: +33 66 43 00 555
>
> Bull, Architect of an Open World TM
> http://www.bull.com
>
>
>
--
Claus Ibsen
Apache Camel Committer
Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus