Re: WAR undeploy seems to leave some struts related classes in memory

2025-02-25 Thread Ing. Andrea Vettori
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

2025-02-25 Thread 戸田 栞太(HARP)
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

2025-02-25 Thread Greg Huber

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