Hi

Try to search for something like cdi startup listener
There is some @Oberservation annotation where you can specify on startup /
shutdown, and have CDI invoke your methods.


On Wed, Feb 14, 2024 at 11:25 AM Jad Anouti <jadanouti...@gmail.com> wrote:

> Interesting, I have 2 followup points from that.
>
> Point 1: I was watching a presentation video from my senior developer on
> the product I'm working on which is using camel. And he was saying that
> camel would natively support CDI In the newer version, so the need for the
> camel-cdi dependency would no longer be needed. From your response this
> statement seems to be incorrect and Camel no longer supports java CDI. The
> only 2 official ways of support is either spring boot or quarkus
>
> Point 2: Do you have any ideas or examples of how I could possibly control
> the startup and shutdown of the camel context using CDI ( more specifically
> Weld but any CDI implementation would do )
>
>
> On Wed, 14 Feb 2024, 12:16 pm Claus Ibsen, <claus.ib...@gmail.com> wrote:
>
> > Hi
> >
> > camel-cdi is no longer supported and there is no plan.
> > You can with CDI have some way of startup listeners where you can create
> > Camel and load routes and whatnot, you may need.
> >
> >
> >
> > On Wed, Feb 14, 2024 at 11:11 AM Jad Anouti <jadanouti...@gmail.com>
> > wrote:
> >
> > > Hello
> > >
> > > I have a question regarding the deprecation of camel CDI
> > > It seems that with the release of Camel 4 the dependency for Camel CDI
> > has
> > > been removed.
> > >
> > > I was wondering if that means that i will no longer be able to use
> Camel
> > in
> > > my Weld CDI application (Weld being a reference implementation of Java
> > EE),
> > > or is there an alternative to still be able to use Camel and Weld CDI
> > > together without the need for Camel-cdi.
> > >
> > > Since my tech stack is centered around Java EE, if I were to switch to
> > > camel-spring-boot I would have to migrate from Weld to spring boot. And
> > my
> > > company would realistically not allow me to switch to camel-quarkus,
> > since
> > > quarkus is not used in the application.
> > >
> > > Thank you for your assistance in this matter
> > >
> > > Regards
> > >
> > > Jad anouti
> > >
> >
> >
> > --
> > Claus Ibsen
> > -----------------
> > @davsclaus
> > Camel in Action 2: https://www.manning.com/ibsen2
> >
>


-- 
Claus Ibsen
-----------------
@davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to