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.