Re: WAR undeploy seems to leave some struts related classes in memory
Hello and thanks for looking into the issue. Yes I see these logs when redeploying the war: 2025-02-25 08:53:57,076 [Catalina-utility-2] DEBUG o.a.s.i.e.StrutsExecutorProvider - Shutting down executor 2025-02-25 08:53:57,077 [Catalina-utility-2] DEBUG o.a.s.i.e.StrutsExecutorProvider - Shutting down executor 2025-02-25 08:53:57,077 [Catalina-utility-2] DEBUG c.o.x.c.ConfigurationManager - Destroying all providers. In these days I continued to investigate the problem I think it’s more related to wildfly XNIO that is not shutting down correctly (even if we call the shutdown method in a web context listener) and this may cause struts classes to stay in memory. So it may be a XNIO issue rather than a struts issue. If you have any hint on what to look into it would be greatly appreciated. Thanks > On 24 Feb 2025, at 15:15, Lukasz Lenart wrote: > > sob., 22 lut 2025 o 13:16 Ing. Andrea Vettori > napisał(a): >> Hope someone can give me an hint on what to look into. I tried to navigate >> the two objects with the memory analyzer but it’s too difficult to >> understand what’s going on. > > Could you increase log level to DEBUG and check if you see "Destroying > all providers." in logs just before redeploy? > > > Regards > Łukasz > > - > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org >
RE: [TEST] Apache Struts 6.7.4 test build is ready
I am planning to upgrade to Struts 7, but since the Java version will also be upgraded, I am still preparing. Has the EOL for Struts 6 been decided? -Original Message- From: Lukasz Lenart Sent: Friday, February 21, 2025 11:33 PM To: Struts Developers List Cc: sds-devs Subject: Re: [TEST] Apache Struts 6.7.4 test build is ready Thanks a lot for testing & confirming! Any plans to migrate to Struts 7? pt., 21 lut 2025 o 12:06 戸田 栞太(HARP) napisał(a): > > I've confirmed that it works with Struts 6.7.4. > > Thank you for the fix! > > On 2025/02/20 14:01:53 Lukasz Lenart wrote: > > Hello, > > > > This is a patch release of Struts 6.x.x which contains only > > non-breaking changes. Please take the time and test the bits - any > > help is appreciated. Please report any problems you will spot. > > > > Here are the changes from the previous version: > > https://github.com/apache/struts/releases/tag/STRUTS_6_7_4 > > > > Staging Maven repo > > https://repository.apache.org/content/groups/staging/ > > > > Standalone artifacts > > https://dist.apache.org/repos/dist/dev/struts/6.7.4/ > > > > Release notes > > https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.7.4 > > > > > > Kind regards > > -- > > Łukasz > > > > > > - To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For > > additional commands, e-mail: dev-h...@struts.apache.org > > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For > additional commands, e-mail: dev-h...@struts.apache.org >
fw posted on tomcat list The future of Tomcat 9
Saw this on the tomcat mailing list, for these who don't subscribe. All, Tomcat 9 is the last major Tomcat version supporting Java EE. Therefore, the Tomcat community intends to provide support for Tomcat 9 beyond the 10 years for which major Tomcat versions are typically supported. Extended support will be provided via a new 9.1.x branch that will be started when 9.0.x reaches end of support. The APR/Native Connector will not be available in Tomcat 9.1.x. The deprecation notice for the APR/Native connector will be updated for the next 9.0.x release to indicate that it will be removed in 9.1.x onwards in addition to the current statement that it has been removed in 10.1.x onwards. Support for NIO+OpenSSL and NIO2+OpenSSL will continue in Tomcat 9.1.x via Tomcat Native 2.x. Back-ports of security fixes, bug fixes and new features will continue for 9.1.x as they have done for 9.0.x. End of support for Tomcat 9.0.x is expected *no earlier than* 31 March 2027. End of support for Tomcat 9.1.x has not been determined. At least 12 months notice will be provided for 9.1.x end of support. Kind regards, Mark on behalf of the Apache Tomcat committers - To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org