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 patternI removed osgi-activator component to use RouteBuilder extended/production ready whiteboard pattern, using service property.3. Introduction of CamelContextConfigurer whiteboardCamel-core-osgi now provided CamelContextConfigurer interface allowing you to create and configure CamelContext smoothly."Regards JBLe 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 JBLe 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>>
