Hi

Yes you can take the old code and build it is a custom component and use
with camel

On Tue, Dec 27, 2022 at 12:20 PM Ephemeris Lappis <
ephemeris.lap...@gmail.com> wrote:

> Hello.
>
> I do agree about CVEs, that are also an important concern in our jobs,
> and I also know the price of maintaining complex systems with many
> components from many origins. And Camel is exactly this kind of
> system, built upon hundreds of components that make it a quite rich
> integration platform for enterprises that use both the most recent
> cloud aware applications, and very old file formats or protocols...
>
> Well, is there any way to integrate the "old" beanio component "our
> way" as a custom data format, and thus a solution not to stop our
> migration plan right now ?
>
> Thanks again.
>
> Regards.
>
>
> Le mar. 27 déc. 2022 à 12:03, Andrea Cosentino <anco...@gmail.com> a
> écrit :
> >
> > The problem with this kind of dead libraries is related to the fact that
> > they rapidly become affected by multiple CVEs.
> >
> > So being mature and non maintained, it's a problem.
> >
> > Since nobody updates or release new versions, going ahead we're going to
> > include weak libraries if we maintain them in codebase.
> >
> > So, I don't think there is any hope to see the component back in the
> camel
> > codebase.
> >
> > Il giorno mar 27 dic 2022 alle ore 12:00 Ephemeris Lappis <
> > ephemeris.lap...@gmail.com> ha scritto:
> >
> > > Hello.
> > >
> > > It seems very strange to me to remove a component when no easy
> > > alternative exists. Almost half of our about 100 projects use fixed
> > > length files that are still used by many companies legacy systems, and
> > > rely on beanio.
> > >
> > > In my opinion, a stable component that has no recent change is not
> > > "dead", just "mature".
> > >
> > > Can we hope it gets back to a future Camel release ?
> > >
> > > Regards.
> > >
> > > Le mar. 27 déc. 2022 à 11:47, Claus Ibsen <claus.ib...@gmail.com> a
> écrit
> > > :
> > > >
> > > > Hi
> > > >
> > > > BeanIO is a dead/not-active project and removed in 3.x, as some other
> > > > components - its documented in the upgrade guide to 3.17.x
> > > >
> > > >
> > > > On Tue, Dec 27, 2022 at 11:38 AM Ephemeris Lappis <
> > > > ephemeris.lap...@gmail.com> wrote:
> > > >
> > > > > Hello.
> > > > >
> > > > > I'm very surprised to see that the data format BEANIO has been
> removed
> > > > > in the last Camel versions. Isn't any replacement component ?
> > > > >
> > > > > We used BeanIO in many exchanges that handle enterprise legacy
> systems
> > > > > fixed length formatted files (big retail companies still use it for
> > > > > many purposes). I know alternative components for many file formats
> > > > > (xml, csv, etc.), but for fixed length, BeanIO is really the only
> one
> > > > > that can handle complex structured files...
> > > > >
> > > > > What can we do :( ???
> > > > >
> > > > > Thanks for any idea that can save our migration plans.
> > > > >
> > > > > Regards.
> > > > >
> > > >
> > > >
> > > > --
> > > > 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