Excellent,

Sounds as if it is all under control..

Paul

On 10/08/2020 4:13 pm, Jean-Baptiste Onofre wrote:
Hi Paul,

In the example, I used blueprint just as a loader (to avoid to create the 
CamelContext by hand).

But, I also have an example where I create CamelContext by hand and register as a service (just have to find it). About the message on the mailing list, the subject is "[HEADS UP/PROPOSAL] "New" Camel Karaf for 3.5.0", where you can see:

"2. Remove osgi-activator component to use whiteboard pattern
I removed osgi-activator component to use RouteBuilder extended/production ready whiteboard pattern, using service property.

3. Introduction of CamelContextConfigurer whiteboard
Camel-core-osgi now provided CamelContextConfigurer interface allowing you to create and configure CamelContext smoothly."

Regards
JB

Le 10 août 2020 à 07:59, Paul Fraser <[email protected] 
<mailto:[email protected]>> a écrit :

Thanks, JB,

Good news. Is the blueprint route necessary in your example or just provided as 
an option?

I cannot find the camel mailing list discussion, can you provide a clue to the 
topic and which list?

Paul


On 10/08/2020 3:32 pm, Jean-Baptiste Onofre wrote:
Hi,

Yes, it’s fully possible:

https://github.com/apache/karaf/tree/master/examples/karaf-camel-example/karaf-camel-example-java

I’m also preparing a "native" DS support (as explained on the Camel mailing 
list).

Regards
JB

Le 10 août 2020 à 07:13, Paul Fraser <[email protected] 
<mailto:[email protected]>> a écrit :

Hi,

Blindly ventured into Karaf Camel code and used DefaultCamelContext for a single project wide camel context in a DS Activator.

Did not work. Research turned up a question from Alex Soto answered by Claus 
Ibsen. (Jan 2020)

Claus stated you have to use OsgiCamelContext and if you do you are on your own. He also states that Blueprint is the only approach continuing.

Then I find camel-core-osgi 3.5.0-SNAPSHOT which at least creates a camel context in a DS Activator.

Before I go off and learn Blueprint,is it possible and practical to build a system for production with Camel Java Routes in bundles using camel-core-osgi?

Paul Fraser

<paulf.vcf>


<paulf.vcf>


<<attachment: paulf.vcf>>

Reply via email to