On Sat, Jun 7, 2025 at 10:43 PM Mark Thomas <ma...@apache.org> wrote:

> On 08/06/2025 03:52, robertlazarski wrote:
> > I am upgrading a rather large project to the jakarta libs and noticed the
> > latest JCS version 3.2.1 will not run with jakarta.servlet-api version
> > 6.1.0, nor does the GitHub repo seem to have any indication of jakarta
> > support.
> >
> > Unfortunately I noticed this late in the dev cycle of my project, and I
> > have about a week or two to either fix the JCS source code so that it
> works
> > with jakarta, or replace JCS with something that supports jakarta if I
> have
> > no choice - no idea on that yet.
> >
> > This is of course open source, and I am on the PMC of several Apache
> > projects, in membership etc.
> >
> > I just went thru this jakarta stuff for a lot of other projects, and it
> > looks like a relatively big job for JCS. Yet, I've been on JCS for a very
> > long time and have to decide.
>
> You could use the Tomcat Migration Tool for Jakarta EE to convert a JAR
> from Java EE to Jakarta EE.
>
> Whether you are happy using that long term, short term or at all is your
> choice.
>
> Mark
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
> For additional commands, e-mail: user-h...@commons.apache.org
>
>
Thanks for the reply - however, on this day job project that's been around
a long time on Wildfly, the release is being targeted for Wildfly 32.

JCS is only one dependency out of about 150 for this project - the jakarta
show must go on, somehow. I'm actually about 90% done, to the point I am
trying to start the server with no exceptions.

Jakarta has had the Apache projects that I am the release manager for in
full panic mode for the last three years. I made a mistake in just assuming
every Apache project dealt with it by now, and am in a bind.

Tomorrow, I need to decide to "fix" my local git checkout of JCS, or do
something else - which would frankly break my heart since JCS replaced a
far inferior solution about 15 years ago and just works great.

Some feedback on what is the holdup or challenges on migrating JCS to
jakarta, is what I am hoping for. I see lots of recent commits, so it is an
active project.

Reply via email to