Thanks, we aren’t allowed to until you guys fully release. 😊

From: Christopher Schultz <ch...@christopherschultz.net>
Sent: Thursday, November 7, 2024 4:54 PM
To: users@tomcat.apache.org
Subject: Re: Tomcat Service(s) on Windows, Procmon question

Jon, On 11/7/24 17: 37, Mcalexander, Jon J. wrote: > Thank you. ☹ You could 
grab the just-rolled 9. 0. 97. It's already got 2 +1 votes. -chris > From: 
Christopher Schultz <chris@ christopherschultz. net> > Sent: Thursday, November


Jon,



On 11/7/24 17:37, Mcalexander, Jon J. wrote:

> Thank you. ☹



You could grab the just-rolled 9.0.97.



It's already got 2 +1 votes.



-chris



> From: Christopher Schultz 
> <ch...@christopherschultz.net<mailto:ch...@christopherschultz.net>>

> Sent: Thursday, November 7, 2024 4:16 PM

> To: users@tomcat.apache.org<mailto:users@tomcat.apache.org>

> Subject: Re: Tomcat Service(s) on Windows, Procmon question

>

> Jon, On 11/7/24 14: 53, Mcalexander, Jon J. wrote: > Sorry to top-reply, but 
> does this regression exist in 10. 1. 31 as well, or only 9. 0. 96? It's all 
> of the October releases :/ -chris > From: Christopher Schultz <chris@ 
> christopherschultz. net>

>

>

> Jon,

>

>

>

> On 11/7/24 14:53, Mcalexander, Jon J. wrote:

>

>> Sorry to top-reply, but does this regression exist in 10.1.31 as well, or 
>> only 9.0.96?

>

>

>

> It's all of the October releases :/

>

>

>

> -chris

>

>

>

>> From: Christopher Schultz 
>> <ch...@christopherschultz.net<mailto:ch...@christopherschultz.net<mailto:ch...@christopherschultz.net%3cmailto:ch...@christopherschultz.net>>>

>

>> Sent: Thursday, November 7, 2024 1:16 PM

>

>> To: 
>> users@tomcat.apache.org<mailto:users@tomcat.apache.org<mailto:users@tomcat.apache.org%3cmailto:users@tomcat.apache.org>>

>

>> Subject: Re: Tomcat Service(s) on Windows, Procmon question

>

>>

>

>> Jon, On 11/7/24 13: 08, Mcalexander, Jon J. wrote: > Happy Thursday 
>> everybody, > > I have a question around starting a Tomcat Service Instance 
>> on Windows servers. Is there a way to have the Tomcat Startup kick off a 
>> script before starting

>

>>

>

>>

>

>> Jon,

>

>>

>

>>

>

>>

>

>> On 11/7/24 13:08, Mcalexander, Jon J. wrote:

>

>>

>

>>> Happy Thursday everybody,

>

>>

>

>>>

>

>>

>

>>> I have a question around starting a Tomcat Service Instance on Windows 
>>> servers. Is there a way to have the Tomcat Startup kick off a script before 
>>> starting that will clear the contents of the workDir (Clear the cache so to 
>>> say)?

>

>>

>

>>>

>

>>

>

>>> We have run into some issues after upgrading our binaries to Tomcat 9.0.96 
>>> where applications start throwing some unknown method errors when starting. 
>>> The fix for this was to clear the workDir contents before startup and let 
>>> Tomcat do it's recompile steps. Note, the app didn't change, but the 
>>> binaries did.

>

>>

>

>>

>

>>

>

>> Please note that there is a regression in 9.0.96 that you need to be

>

>>

>

>> aware of that affects JSPs. It will affect you, since you are reporting

>

>>

>

>> (a) missing method errors and (b) you want to clear your work directory,

>

>>

>

>> presumably to remove .jsp -> .java -> .class files to trigger

>

>>

>

>> recompilation of all of those.

>

>>

>

>>

>

>>

>

>> I would pause and NOT deploy 9.0.96 because recompilation will stop the

>

>>

>

>> app from throwing those missing-method errors, but some tags might

>

>>

>

>> actually not behave properly.

>

>>

>

>>

>

>>

>

>>> We separate our CATALINA_HOME from our CATALINA_BASE, so app teams just 
>>> need to restart their instance after the upgrade.

>

>>

>

>>>

>

>>

>

>>> Doing this in Linux/Unix/MAC, is easier as we can do this with the 
>>> setenv.sh script or in the startup or shutdown scripts. However Windows is 
>>> more difficult as the instance runs as a service.

>

>>

>

>>>

>

>>

>

>>> Any help here would be much appreciated.

>

>>

>

>>

>

>>

>

>> As to your question about procrun running a script before it launches

>

>>

>

>> Tomcat, I think the short answer is "no" but I do have an idea for you.

>

>>

>

>>

>

>>

>

>> Create a new service called Tomcat-cleanup, make it a simply BAT/PS

>

>>

>

>> script that cleans-out that directory, and make it a startup dependency

>

>>

>

>> of the real Tomcat service.

>

>>

>

>>

>

>>

>

>> -chris

>

>>

>

>>

>

>>

>

>>

>

>>

>

>> ---------------------------------------------------------------------

>

>>

>

>> To unsubscribe, e-mail: 
>> users-unsubscr...@tomcat.apache.org<mailto:users-unsubscr...@tomcat.apache.org<mailto:users-unsubscr...@tomcat.apache.org%3cmailto:users-unsubscr...@tomcat.apache.org<mailto:users-unsubscr...@tomcat.apache.org%3cmailto:users-unsubscr...@tomcat.apache.org%3cmailto:users-unsubscr...@tomcat.apache.org%3cmailto:users-unsubscr...@tomcat.apache.org>>>

>

>>

>

>> For additional commands, e-mail: 
>> users-h...@tomcat.apache.org<mailto:users-h...@tomcat.apache.org<mailto:users-h...@tomcat.apache.org%3cmailto:users-h...@tomcat.apache.org<mailto:users-h...@tomcat.apache.org%3cmailto:users-h...@tomcat.apache.org%3cmailto:users-h...@tomcat.apache.org%3cmailto:users-h...@tomcat.apache.org>>>

>

>>

>

>>

>

>>

>

>

>

>

>

> ---------------------------------------------------------------------

>

> To unsubscribe, e-mail: 
> users-unsubscr...@tomcat.apache.org<mailto:users-unsubscr...@tomcat.apache.org<mailto:users-unsubscr...@tomcat.apache.org%3cmailto:users-unsubscr...@tomcat.apache.org>>

>

> For additional commands, e-mail: 
> users-h...@tomcat.apache.org<mailto:users-h...@tomcat.apache.org<mailto:users-h...@tomcat.apache.org%3cmailto:users-h...@tomcat.apache.org>>

>

>

>





---------------------------------------------------------------------

To unsubscribe, e-mail: 
users-unsubscr...@tomcat.apache.org<mailto:users-unsubscr...@tomcat.apache.org>

For additional commands, e-mail: 
users-h...@tomcat.apache.org<mailto:users-h...@tomcat.apache.org>


Reply via email to