Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of Struts 7 #470

Open
afattahi54 opened this issue Jan 28, 2024 · 14 comments
Open

Support of Struts 7 #470

afattahi54 opened this issue Jan 28, 2024 · 14 comments
Milestone

Comments

@afattahi54
Copy link

I recently find that the next version of struts will be Struts 7 which will migrate to JakartaEE

I wonder if there is any plane for this upgrade

Thanks

@lukaszlenart lukaszlenart added this to the 6.0.0 milestone Feb 27, 2024
@azhigmont
Copy link

Any plans for this upgrade?

@lukaszlenart
Copy link
Member

There is a conflict between Freemarker versions, it has been resolved in Struts 7 branch yet no new Milestone version to allow start working on upgrade.

@azhigmont
Copy link

azhigmont commented Jul 1, 2024

There is a conflict between Freemarker versions, it has been resolved in Struts 7 branch yet no new Milestone version to allow start working on upgrade.

The milestone version of Struts 7.x is already available https://lists.apache.org/thread/vns833ospsvvw5p2qzh34po4sdlfy155

@lukaszlenart
Copy link
Member

Yes, there is already the M7 as well but it's missing this fix apache/struts#970

@Foxfire1st
Copy link

Yes, there is already the M7 as well but it's missing this fix apache/struts#970

I ran now into this issue too when I migrated to 7.x.x from 2.5. I have Struts 7 and Spring Boot 3.1 running now. And this plugin was causing

@rrangelo
Copy link

rrangelo commented Oct 25, 2024

For English speakers:

Hello, I wanted to know if there has been any update on this topic, as I am currently working on the migration of some projects that use the following libraries:

com.jgeppert.struts2.jquery
com.jgeppert.struts2.jquery
com.jgeppert.struts2.jquery

Originally, the code is in Java 1.6 and Struts 2.3.1.1, and we are migrating to Java 17 and Struts 6.6.0 to deploy on WildFly 27.0.1.Final. In these new versions, they use 'jakarta.*' instead of 'javax.*', so it is essential for our team to migrate the libraries to versions that support 'jakarta.*'.

I might be reaching out in the wrong repository, and there could be another one where this update has already been done. If so, could you please share it?


Para hispanohablantes:

Hola, quería saber si tenían alguna actualización sobre este tema, ya que actualmente me encuentro trabajando en la migración de unos proyectos que usan estas librerías:

com.jgeppert.struts2.jquery:struts2-jquery-plugin
com.jgeppert.struts2.jquery:struts2-jquery-richtext-plugin
com.jgeppert.struts2.jquery:struts2-jquery-grid-plugin

Originalmente, el código está en Java 1.6 y Struts 2.3.1.1, y estamos migrando, inicialmente, a Java 17 y Struts 6.6.0 para desplegar en WildFly 27.0.1.Final. En estas nuevas versiones usan "jakarta.*" y no "javax.*", por lo que nos es imperativo en el equipo migrar las librerías a versiones que soporten "jakarta.*".

Tal vez estoy consultando en el repositorio equivocado y existe alguno donde esta actualización ya haya sido hecha previamente, si es así, me la podrían compartir?

@gregh3269
Copy link
Contributor

Struts 6.6.0 is 'javax.' not 'jakarta.'. You will need to use v7 for 'jakarta.*' which is soon to be released.

@dja557
Copy link

dja557 commented Oct 28, 2024

@gregh3269 - Is there a release date set for v7?

@gregh3269
Copy link
Contributor

Not sure of the exact date but in November hopefully. You can try M9 which is quite stable.

https://struts.apache.org/announce-2024#a20240721

@dja557
Copy link

dja557 commented Oct 28, 2024

Thanks! Where do we log issues with M9 if we find any?

@gregh3269
Copy link
Contributor

Help testing would be good. I see them on the dev list. But not sure if that is the correct place @lukaszlenart?

https://struts.apache.org/dev-mail.html

@lukaszlenart
Copy link
Member

Dev list is preferable

@mcanzerini
Copy link

Any plans for this upgrade?

@lukaszlenart
Copy link
Member

Rather not quickly, I can try looking into it once first release of Struts 7 is out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants