Kushagra,

> Am 25.07.2020 um 08:12 schrieb Kushagra Bindal <bindal.kusha...@gmail.com>:
> 
> One more related changes :
> https://bz.apache.org/bugzilla/show_bug.cgi?id=63041

None of the bugzilla entries relate to changes in  newer versions.

It won‘t be as easy as to search for „ „shutdown“ in either bugzilla or the 
release notes!

> Please suggest the probable fix to make this smooth.
> 

For now it maybe as simple as sending SIGKILL to the java process.

Apparently some resources in your app don‘t want to terminate.

My 2ct.

Peter

>> On Sat, Jul 25, 2020 at 11:03 AM Kushagra Bindal <bindal.kusha...@gmail.com>
>> wrote:
>> Thanks Martin,
>> By looking at the change log I found few relevant items.
>> 1. https://bz.apache.org/bugzilla/show_bug.cgi?id=55969
>> 2. https://bz.apache.org/bugzilla/show_bug.cgi?id=62515
>> 3. https://bz.apache.org/bugzilla/show_bug.cgi?id=48655
>> 4. https://bz.apache.org/bugzilla/show_bug.cgi?id=63210
>> If possible, please help in understanding the behavior and possible way to
>> handle this.
>> Thanks in advance for helping me so far.
>> On Fri, Jul 24, 2020 at 1:08 AM Martin Grigorov <mgrigo...@apache.org>
>> wrote:
>>> On Thu, Jul 23, 2020, 15:52 Kushagra Bindal <bindal.kusha...@gmail.com>
>>> wrote:
>>>> Thanks Martin.
>>>> But with the old version i.e. 8.5.24 it is working smoothly. So, what
>>> could
>>>> be the problem? Or some specific property/configuration changes that
>>> need
>>>> to be made around this?
>>> You will have to consult with the changelogs for all the versions in
>>> between.
>>>> On Thu, Jul 23, 2020 at 6:00 PM Martin Grigorov <mgrigo...@apache.org>
>>>> wrote:
>>>>> On Thu, Jul 23, 2020 at 3:10 PM Kushagra Bindal <
>>>> bindal.kusha...@gmail.com
>>>>> wrote:
>>>>>> Hi Martin,
>>>>>> Due to our environment I was not able to use pastebin service. I
>>> have
>>>>>> taken different Thread dump during shutdown and attaching the same
>>> with
>>>>>> this email.
>>>>>> Please review the same and let me know, what is the probable root
>>> cause
>>>>> of
>>>>>> the problem and what could be the fix of the same.
>>>>> You have many AMQP (RabbitMQ) listener threads which are not daemons.
>>>>> It seems your application does not notify Spring Framework that it
>>> needs
>>>> to
>>>>> destroy its application context or the beans with
>>>>> type
>>> org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer
>>>>> are not notified to stop for some other
>>>>> reason.
>>>>>> On Thu, Jul 23, 2020 at 3:22 PM Martin Grigorov <
>>> mgrigo...@apache.org>
>>>>>> wrote:
>>>>>>> Hi,
>>>>>>> On Thu, Jul 23, 2020 at 6:35 AM Kushagra Bindal <
>>>>>>> bindal.kusha...@gmail.com>
>>>>>>> wrote:
>>>>>>>> Hi Martin,
>>>>>>>> These are the only two behaviors right now which I am getting on
>>> a
>>>>>>>> regular basis.
>>>>>>>> 1. During startup of the application and then shutdown
>>>>>>>> 2. Running application and then shutdown.
>>>>>>>> Please let me know if anything specific is further needed from my
>>>> end
>>>>>>> which
>>>>>>>> I can provide to have a better clarity.
>>>>>>>> I have shared the server.xml and command which we are using in
>>>>> stopping
>>>>>>> the
>>>>>>>> tomcat.
>>>>>>>> On Thu, Jul 23, 2020 at 2:49 AM Martin Grigorov <
>>>> mgrigo...@apache.org
>>>>>>>> wrote:
>>>>>>>>> On Wed, Jul 22, 2020, 15:55 Kushagra Bindal <
>>>>>>> bindal.kusha...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>> Hi Christopher,
>>>>>>>>>> Did you get a chance to look into this?
>>>>>>>>>> Please help us in resolving this issue.
>>>>>>>>>> On Sat, Jul 18, 2020 at 11:26 AM Kushagra Bindal <
>>>>>>>>>> bindal.kusha...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>> Hi Chris,
>>>>>>>>>>> Additionally when trying to stop running application, we
>>> are
>>>>>>> getting
>>>>>>>>>> below
>>>>>>>>>>> error.
>>>>>>>>>>> Sat Jul 18 05:49:40 UTC 2020
>>>>>>>>>>> **************************
>>>>>>>>>>> *  Stopping the Web Server
>>>>>>>>>>> **************************
>>>>>>>>>>> Sat Jul 18 05:49:40 UTC 2020
>>>>>>>>>>> ./wfc: line 28: /usr/local/nginx/nginx: No such file or
>>>>> directory
>>>>>>>>>>> ./wfc: line 233: /usr/local/nginx/nginx: No such file or
>>>>> directory
>>>>>>>>>>> Sat Jul 18 05:49:40 UTC 2020
>>>>>>>>>>> *  Nginx has been stopped
>>>>>>>>>>> **************************
>>>>>>>>>>> *  Shutdown the wfc Server gracefully
>>>>>>>>>>> **************************
>>>>>>>>>>> #
>>>> *********************************************************************
>>>>>>>>>>> # Tomcat shutdown with wait time: 30
>>>>>>>>>>> #
>>>> *********************************************************************
>>>>>>>>>>> Using CATALINA_BASE:   /usr/local/xyz/tomcat
>>>>>>>>>>> Using CATALINA_HOME:   /usr/local/xyz/tomcat
>>>>>>>>>>> Using CATALINA_TMPDIR: /usr/local/xyz/tomcat/temp
>>>>>>>>>>> Using JRE_HOME:        /usr/local/xyz/jdk
>>>>>>>>>>> Using CLASSPATH:
>>> /usr/local/xyz/tomcat/bin/bootstrap.jar:/usr/local/xyz/tomcat/bin/tomcat-juli.jar
>>>>>>>>>>> Using CATALINA_PID:    /usr/local/xyz/tomcat/tomcat.pid
>>>>>>>>>>> Tomcat did not stop in time.
>>>>>>>>>>> To aid diagnostics a thread dump has been written to
>>> standard
>>>>> out.
>>>>>>>>> Anything interesting in this thread dump?
>>>>>>> Tomcat does not stop properly in time and a thread dump is written
>>> to
>>>>> the
>>>>>>> stdout.
>>>>>>> Please share the thread dump. Use some pastebin service!
>>>>>>>>>> Killing Tomcat with the PID: 4280
>>>>>>>>>>> The Tomcat process has been killed.
>>>>>>>>>>> #
>>>> *********************************************************************
>>>>>>>>>>> # Tomcat shutdown result: 0
>>>>>>>>>>> #
>>>> *********************************************************************
>>>>>>>>>>> Whereas below error that I mentioned earlier is coming when
>>>>>>>> application
>>>>>>>>>> is
>>>>>>>>>>> in INPROGRESS and not yet come into running state and when
>>> we
>>>>> stop
>>>>>>>> the
>>>>>>>>>> same
>>>>>>>>>>> it is throwing below error.
>>>>>>>>>>> On Sat, Jul 18, 2020 at 10:17 AM Kushagra Bindal <
>>>>>>>>>>> bindal.kusha...@gmail.com> wrote:
>>>>>>>>>>>> Hi Chris,
>>>>>>>>>>>> To stop tomcat we are using the below command.
>>>>>>>>>>>> bin/shutdown.sh -$sleeptime -force
>>>>>>>>>>>> Where in our case sleeptime is set to 30.
>>>>>>>>>>>> Please find the attached server.xml which we are using in
>>> our
>>>>>>>>>> application.
>>>>>>>>>>>> Also I have copy-paste the complete content below in this
>>>> email
>>>>>>> as
>>>>>>>>> well.
>>> ----------------------------------------------------------------------------------------
>>>>>>>>>>>> <?xml version='1.0' encoding='utf-8'?>
>>>>>>>>>>>> <Server port="8005" shutdown="SHUTDOWN">
>>>>>>>>>>>> <Listener
>>>>>>>>>> className="org.apache.catalina.startup.VersionLoggerListener"
>>>>>>>>>>>> />
>>>>>>>>>>>> <Listener
>>>>>>>> className="org.apache.catalina.core.AprLifecycleListener"
>>>>>>>>>>>> SSLEngine="on" />
>>>>>>>>>>>> <Listener
>>> className="org.apache.catalina.core.JreMemoryLeakPreventionListener"
>>>>>>>>> />
>>>>>>>>>>>> <Listener
>>>> className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
>>>>>>>>>> />
>>>>>>>>>>>> <Listener
>>>> className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"
>>>>>>>>>> />
>>>>>>>>>>>> <GlobalNamingResources>
>>>>>>>>>>>>   <Resource name="UserDatabase" auth="Container"
>>>>>>>>>>>>             type="org.apache.catalina.UserDatabase"
>>>>>>>>>>>>             description="User database that can be
>>> updated
>>>>> and
>>>>>>>>> saved"
>>> factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
>>>>>>>>>>>>             pathname="conf/tomcat-users.xml" />
>>>>>>>>>>>>   <Resource name="jdbc/edbDataSource" auth="Container"
>>>>>>>>>>>>             type="javax.sql.DataSource"
>>>>>>>>>>>>             username="db_username_stub"
>>>>>>>>>>>>             password="db_password_stub"
>>>>>>>> factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
>>>>>>>>>>>>             url="READ_WRITE_URL_STUB"
>>>>>>>>>>>>             driverClassName="com.edb.Driver"
>>>>>>>>>>>>             initialSize="5"
>>>>>>>>>>>>             maxWait="30000"
>>>>>>>>>>>>             maxActive="50"
>>>>>>>>>>>>             maxIdle="20"
>>>>>>>>>>>>             minIdle="5"
>>>>>>>>>>>>             maxAge="7200000"
>>>>>>>>>>>>             validationQuery="SELECT 1; COMMIT;"
>>>>>>>>>>>> initSQL="ALTER SESSION SET statement_timeout=3600000;
>>> ALTER
>>>>>>> SESSION
>>>>>>>>> SET
>>>>>>>>>>>> idle_in_transaction_session_timeout=3660000; COMMIT;"
>>>>>>>>>>>>             poolPreparedStatements="true"
>>>>>>>>>>>>             testWhileIdle="false"
>>>>>>>>>>>>             testOnBorrow="true"
>>>>>>>>>>>>             testOnReturn="false"
>>>>>>>>>>>>             validationInterval="120000"
>>>>>>>>>>>>             timeBetweenEvictionRunsMillis="15000"
>>>>>>>>>>>>             removeAbandonedTimeout="300"
>>>>>>>>>>>>             removeAbandoned="false"
>>>>>>>>>>>>             logAbandoned="false"
>>>>>>>>>>>>             minEvictableIdleTimeMillis="120000"
>>>>>>>>>>>>             jmxEnabled="true"
>>> jdbcInterceptors="org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;
>>> org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer;
>>>>>>> org.apache.tomcat.jdbc.pool.interceptor.StatementCache(max=4000)"
>>> />
>>>>>>>>>>>>   <Resource name="jdbc/edbDataSourceReadOnly"
>>>>> auth="Container"
>>>>>>>>>>>>             type="javax.sql.DataSource"
>>>>>>>>>>>>             username="db_username_stub"
>>>>>>>>>>>>             password="db_password_stub"
>>>>>>>> factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
>>>>>>>>>>>>             url="READ_ONLY_URL_STUB"
>>>>>>>>>>>>             driverClassName="com.edb.Driver"
>>>>>>>>>>>>             initialSize="5"
>>>>>>>>>>>>             maxWait="30000"
>>>>>>>>>>>>             maxActive="50"
>>>>>>>>>>>>             maxIdle="20"
>>>>>>>>>>>>             minIdle="5"
>>>>>>>>>>>>             defaultReadOnly="true"
>>>>>>>>>>>>             validationQuery="SELECT 1; COMMIT;"
>>>>>>>>>>>>             initSQL="ALTER SESSION SET
>>>>>>> statement_timeout=3600000;
>>>>>>>>>> ALTER
>>>>>>>>>>>> SESSION SET idle_in_transaction_session_timeout=3660000;
>>>>> COMMIT;"
>>>>>>>>>>>>             poolPreparedStatements="true"
>>>>>>>>>>>>             testWhileIdle="false"
>>>>>>>>>>>>             testOnBorrow="true"
>>>>>>>>>>>>             testOnReturn="false"
>>>>>>>>>>>>             validationInterval="120000"
>>>>>>>>>>>>             timeBetweenEvictionRunsMillis="15000"
>>>>>>>>>>>>             removeAbandonedTimeout="300"
>>>>>>>>>>>>             removeAbandoned="false"
>>>>>>>>>>>>             logAbandoned="false"
>>>>>>>>>>>>             minEvictableIdleTimeMillis="120000"
>>>>>>>>>>>>             jmxEnabled="true"
>>> jdbcInterceptors="org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;
>>> org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer;
>>>>>>> org.apache.tomcat.jdbc.pool.interceptor.StatementCache(max=4000)"
>>> />
>>>>>>>>>>>> </GlobalNamingResources>
>>>>>>>>>>>> <Service name="Catalina">
>>>>>>>>>>>>   <Connector port="8080" protocol="HTTP/1.1"
>>>>>>>>>>>>         server=""
>>>>>>>>>>>>              connectionTimeout="20000"
>>>>>>>>>>>>              redirectPort="8443"
>>>> maxHttpHeaderSize="16384"/>
>>>>>>>>>>>> <Connector port="8085" protocol="HTTP/1.1"
>>>>>>>>>>>>                  server=""
>>>>>>>>>>>>              connectionTimeout="20000"
>>>>>>>>>>>>              redirectPort="8443"
>>>> maxHttpHeaderSize="16384"/>
>>>>>>>>>>>>   <Engine name="Catalina" defaultHost="localhost">
>>>>>>>>>>>>     <Realm
>>>>> className="org.apache.catalina.realm.LockOutRealm">
>>>>>>>>>>>>       <Realm
>>>>>>>> className="org.apache.catalina.realm.UserDatabaseRealm"
>>>>>>>>>>>>              resourceName="UserDatabase"/>
>>>>>>>>>>>>     </Realm>
>>>>>>>>>>>>     <Host name="localhost"  appBase="webapps"
>>>>>>>>>>>>           unpackWARs="true" autoDeploy="true">
>>>>>>>>>>>>       <Valve
>>>>>>> className="org.apache.catalina.valves.AccessLogValve"
>>>>>>>>>>>> directory="${log.dir}/tomcat"
>>>>>>>>>>>>              prefix="localhost_access_log" suffix=".txt"
>>>>>>>>>>>>              pattern="%h %l %u %t &quot;%r&quot; %s %b"
>>> />
>>>>>>>>>>>>     </Host>
>>>>>>>>>>>>   </Engine>
>>>>>>>>>>>> </Service>
>>>>>>>>>>>> </Server>
>>> -----------------------------------------------------------------------------------------
>>>>>>>>>>>> Please suggest what needs to be done to resolve this
>>> issue.
>>>>>>>>>>>> On Sat, Jul 18, 2020 at 12:47 AM Christopher Schultz <
>>>>>>>>>>>> ch...@christopherschultz.net> wrote:
>>>>>>>>>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>>>>>>>>>> Hash: SHA256
>>>>>>>>>>>>> Kushagra,
>>>>>>>>>>>>> On 7/17/20 11:47, Kushagra Bindal wrote:
>>>>>>>>>>>>>> Similar issues we are also facing in our environment.
>>> What
>>>>>>> could
>>>>>>>> be
>>>>>>>>>>>>>> the problem?
>>>>>>>>>>>>>> On Fri, Jul 17, 2020 at 6:04 PM om tiwari <
>>>>>>> omt121...@gmail.com>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>> We have upgraded our tomcat version from 8.5.24 to
>>> 8.5.53
>>>>> in
>>>>>>>>>>>>>>> application. After upgrading we are facing issue while
>>>>>>> stopping
>>>>>>>>>>>>>>> tomcat. Below is the stack-trace :
>>>>>>>>>>>>>>> Using CATALINA_BASE:   /usr/local/kronos/tomcat Using
>>>>>>>>>>>>>>> CATALINA_HOME:   /usr/local/kronos/tomcat Using
>>>>>>> CATALINA_TMPDIR:
>>>>>>>>>>>>>>> /usr/local/kronos/tomcat/temp Using JRE_HOME:
>>>>>>>>>>>>>>> /usr/local/kronos/jdk Using CLASSPATH:
>>> /usr/local/kronos/tomcat/bin/bootstrap.jar:/usr/local/kronos/tomcat/b
>>>>>>>>>>>>> in/tomcat-juli.jar
>>>>>>>>>>>>> Using CATALINA_PID:
>>> /usr/local/kronos/tomcat/tomcat.pid
>>>>>>>>>>>>>>> Jul 17, 2020 11:44:44 AM
>>>>> org.apache.catalina.startup.Catalina
>>>>>>>>>>>>>>> stopServer SEVERE: Could not contact [localhost:8005].
>>>>> Tomcat
>>>>>>>> may
>>>>>>>>>>>>>>> not be running. Jul 17, 2020 11:44:44 AM
>>>>>>>>>>>>>>> org.apache.catalina.startup.Catalina stopServer
>>> SEVERE:
>>>>>>>>>>>>>>> Catalina.stop: java.net.ConnectException: Connection
>>>>> refused
>>>>>>>>>>>>>>> (Connection refused) at
>>>>>>>>>>>>>>> java.net.PlainSocketImpl.socketConnect(Native Method)
>>> at
>>>>>>>>>>>>>>> java.net
>>>> .AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>>>>>>>>>>>>> at java.net
>>> .AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.jav
>>>>>>>>>>>>> a:206)
>>>>>>>>>>>>> at java.net
>>> .AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>>>>>>>>>>>>> at
>>>> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>>>>>>>>>>>>>>> at java.net.Socket.connect(Socket.java:589) at
>>>>>>>>>>>>>>> java.net.Socket.connect(Socket.java:538) at
>>>>>>>>>>>>>>> java.net.Socket.<init>(Socket.java:434) at
>>>>>>>>>>>>>>> java.net.Socket.<init>(Socket.java:211) at
>>> org.apache.catalina.startup.Catalina.stopServer(Catalina.java:504)
>>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>> Method)
>>>>>>>>>>>>>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>>>>>>>>>>>> java:62)
>>>>>>>>>>>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>>>>>>>>>>>> sorImpl.java:43)
>>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>>>>>>>>>>> at
>>>> org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:389)
>>>>>>>>>>>>> at
>>>>>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:479)
>>>>>>>>>>>>>>> Tomcat did not stop in time. To aid diagnostics a
>>> thread
>>>>> dump
>>>>>>>> has
>>>>>>>>>>>>>>> been written to standard out. Killing Tomcat with the
>>>> PID:
>>>>>>> 21210
>>>>>>>>>>>>>>> The Tomcat process has been killed.
>>> ---------------------------------------------------------------------
>>>>>>>>>>>>> - ---------------------------------
>>>>>>>>>>>>> At last the tomcat is stopped but we are not able to
>>>>> understand
>>>>>>>> this
>>>>>>>>>>>>>>> connection refused stack trace in this stop process.
>>>>>>>>>>>>>>> It also takes time in stopping the tomcat server now
>>>> since
>>>>>>>>>>>>>>> upgrade `10-15 sec.
>>>>>>>>>>>>>>> Can anyone help us in resolving this issue?
>>>>>>>>>>>>> Can you post your <Server> element from conf/server.xml?
>>>>>>>>>>>>> How do you stop Tomcat -- looks like using "catalina.sh
>>>> stop"
>>>>> or
>>>>>>>>>> similar
>>>>>>>>>>>>> ?
>>>>>>>>>>>>> - -chris
>>>>>>>>>>>>> -----BEGIN PGP SIGNATURE-----
>>>>>>>>>>>>> Comment: Using GnuPG with Thunderbird -
>>>>>>> https://www.enigmail.net/
>>>>> iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAl8R9N4ACgkQHPApP6U8
>>>>> pFga8RAAws1xIkDJJQptsdTu/2T/jssbnnDVewrI4LXguNoavHBxncGzw8r3Jczw
>>>>> Qkx7rJcpoP9KcBmvDjipLDimVMS/uqErAgzb1kS52qUD44gdL2HdKfTyvVmUnOGU
>>>>> xqlVD6JrJjLhATxhHhomDp5omcy8dn+j5XHJD0bGbISjKMsH5SPNUHNI0x2NIWNX
>>>>> u3qcQxNlKiCN5iZpniAPhjVOPA+EFW91W83H37LZkrA7YFV9q4Z/FuHbHit0DL+J
>>>>> sJN7oW9afPeVco5Q80IKiT2EDQEhcLH2zUNRwYqGfktewsgOM5cWN8NSXmqqsZDz
>>>>> B2Zq7OqhAGx3b/OV9OpVSO0v+Pv6G2GMmhdv35eFq/JTkJBwMhd8H9PEc8yDEbTF
>>>>> 0VaKmzjWuxs4ALPvD7yQtyidZE0I8H1MQBg4E1ROC1vMNfEkQXT47ChVq4zvJJDv
>>>>> J1h+6ZHCmY6uLkZLltOZQtUnkFUAS0qn6AY80Dm0FWmMcorBUY0XRQSSfY0Xzpmv
>>>>> CafkAgx6TZKiFGTbmXH90JrSrHQBchBvm4GmOKDNp9W3U/ZV8QQoBH4JLsGu/2e4
>>>>> Cgq/TwBmc7VrjW4gYVg/fQ+mkF/4z2K1o9h2vAD/Di50TpARAIrRZbangqwvQxKN
>>>>>>>>>>>>> b6IFIT965wW0MuhiaIO1leWc3nqLXzII8EEcg5xsduFx/aqrnKI=
>>>>>>>>>>>>> =2Ey1
>>>>>>>>>>>>> -----END PGP SIGNATURE-----
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>> To unsubscribe, e-mail:
>>> users-unsubscr...@tomcat.apache.org
>>>>>>>>>>>>> For additional commands, e-mail:
>>>> users-h...@tomcat.apache.org
>>>>>>>>>>>> --
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Kushagra
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>> Kushagra
>>>>>>>>>> --
>>>>>>>>>> Regards,
>>>>>>>>>> Kushagra
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>> Kushagra
>>>>>> --
>>>>>> Regards,
>>>>>> Kushagra
>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>>>>>> For additional commands, e-mail: users-h...@tomcat.apache.org
>>>> --
>>>> Regards,
>>>> Kushagra
>> --
>> Regards,
>> Kushagra
> 
> 
> -- 
> Regards,
> Kushagra


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to