context.getCamelContextExtension().addContextPlugin(UnitOfWorkFactory.class, new MyUnitOfWorkFactory());
On Thu, Aug 10, 2023 at 10:41 AM Kushagra Bindal <bindal.kusha...@gmail.com> wrote: > Earlier we use to initiate the CamelContext object using below > mechanism. If you will notice that we use to set UnitOfWorkFactory, > which is now not available neither in CamelContext nor into > ExtendedCamelContext > > CamelContext camelContext = new SpringCamelContext(applicationContext); > camelContext.setUseMDCLogging(true); > camelContext.setUnitOfWorkFactory(customUnitOfWorkFactory); > camelContext.getShutdownStrategy().setTimeout(10); > camelContext.start(); > > Please suggest an alternative way of doing the same. > > On Thu, Aug 10, 2023 at 1:41 PM Kushagra Bindal > <bindal.kusha...@gmail.com> wrote: > > > > Thanks Claus for the quick response. > > > > I checked that already, and in the earlier version of Camel it use to > > have ExtendedCamelContext which usually contained the > > setUnitOfWorkFactory method. Please refer : > > > https://jar-download.com/artifacts/org.apache.camel/camel-api/3.0.0-M3/source-code/org/apache/camel/ExtendedCamelContext.java > > > > But now with the latest version it is not there. > > > > Am I missing something here? > > > > On Thu, Aug 10, 2023 at 1:33 PM Claus Ibsen <claus.ib...@gmail.com> > wrote: > > > > > > Hi > > > > > > Read the migration guides > > > https://camel.apache.org/manual/camel-4-migration-guide.html > > > > > > See the TIP in that api changes section > > > > > > On Thu, Aug 10, 2023 at 9:58 AM Kushagra Bindal < > bindal.kusha...@gmail.com> > > > wrote: > > > > > > > Hi, > > > > > > > > I am trying to upgrade my camel version from 2.25.4 to 4.0.0.M3. > > > > > > > > Earlier I use to set my UnitOfworkFactory using below pattern. > > > > > > > > camelContext.setUnitOfWorkFactory(customUnitOfWorkFactory); > > > > > > > > Now with the latest version of Camel, I just wanted to understand the > > > > new mechanism of doing the same. > > > > > > > > > > > > -- > > > > Regards, > > > > Kushagra > > > > > > > > > > > > > -- > > > Claus Ibsen > > > ----------------- > > > @davsclaus > > > Camel in Action 2: https://www.manning.com/ibsen2 > > > > > > > > -- > > Regards, > > Kushagra > > > > -- > Regards, > Kushagra > -- Claus Ibsen ----------------- @davsclaus Camel in Action 2: https://www.manning.com/ibsen2