thanks a lot! I got it working.
A quick follow up
What's step do I need to take to include this info in documentation ? I think
it might be useful to others
________________________________
От: Christopher Schultz <[email protected]>
Отправлено: 17 марта 2025 г. 17:40
Кому: [email protected] <[email protected]>
Тема: Re: context path version number with parallel deployment
Азат,
On 3/17/25 8:53 AM, Усманов Азат Анварович wrote:
> Hi everyone! is it possible to display current version number in a jsp page
> or servlet when using parallel deployment . using some property.
> Currently when building an app war we use git to calculate last revision
> number, store it in a file, use it to name a war accordingly.ex
> Education##15229, Education##15230 etc.
> I know tomcat already using something to show version because when checking
> catalina.out for errors it already shows something like
> 17-Mar-2025 11:15:49.732 SEVERE [https-openssl-apr-8443-exec-73]
> org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for
> servlet [IndexServlet] with context path [/Education##23459] threw exception
> [org.opensaml.common.SAMLException: Assertion is not conformed with
> notOnOrAfter condition] with root cause
>
> I know if such property exists its probably a tomcat one, not java, since
> parallel deployment is not a java but a tomcat feature
> and request. getContextPath() shows only the main part (before ##) -
> /Education
> Ability to display such information in a webpage, would help greatly in
> troubleshooting various app users requests when dealing with multiple version
> s
> Any help is appreciated!
> Tomcat version 9.0.64
> OS RHEL Linux 6.5
> Java version 1.8.202
String webappVersion =
(String)request.gteServletContext().getAttribute("org.apache.catalina.webappVersion");
-chris
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]