Can you explain "there is only one CamelContext"? How is that ensured/enforced?
Art On 2023/11/07 18:33:02 ski n wrote: > I think the direct-vm was created in Camel 2 when you could have multiple > CamelContexts (for example in Karaf). When you would run multiple > CamelContexts and you want call another route then you needed direct-vm. > Since Camel 3 there is only one CamelContext, thus in most cases you can > use "direct" (synchronous invocation) or "seda" (asynchronous invocation). > > If you have multiple contexts now (assuming these are running in separate > JVM's) then you require something like ActiveMQ or RabbitMQ as an > intermediary broker. > > Raymond > > On Tue, Nov 7, 2023 at 6:37 PM Arthur Naseef <artnas...@apache.org> wrote: > > > As posted on the ASF slack camel channel: > > > > Hey guys - what is the camel 4 replacement for direct-vm? Looking around, > > I just see "deprecated" and no indication what alternative is expected to > > be used. > > > > Even comments in the related Jira ticket are quiet on it: > > https://issues.apache.org/jira/browse/CAMEL-19132 (edited) > > > > @davsclaus > > looks like you worked on this :point_up: > > > > > > Art > > >