You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Thomson Waghmare <th...@gmail.com> on 2023/06/06 05:43:32 UTC
Tomcat web server restarts automatically
Hi Team,
We have Tomcat web server as a service that has 4 web applications deployed
on it. One of them is ALARMCFG, an alarm reporting application. Sometimes
this web server is restarting automatically, we don't have anything logged
in the logs of deployed applications.
Want to know the reason of this web server restart. The frequency is
random, sometimes daily, sometimes twice a day, sometimes twice a week. Can
someone help in understanding what is the problem and what else has to be
checked.
Java version - jdk1.8.0_333
Tomcat version - apache-tomcat-8.5.79
*web server restart logs*
{root} #: journalctl -u abc-webserver
Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service: main
process exited, code=killed, status=6/ABRT
Mar 01 15:34:45 rc5abcco systemd[1]: Unit abc-webserver.service entered
failed state.
Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service failed.
Mar 01 15:35:00 rc5abcco systemd[1]: abc-webserver.service holdoff time
over, scheduling restart.
Mar 01 15:35:00 rc5abcco systemd[1]: Stopped The abc Webserver Service.
Mar 01 15:35:00 rc5abcco systemd[1]: Starting The abc Webserver
Service...
Mar 01 15:35:12 rc5abcco abc_smf_start_stop.sh[2532]: webserver is
running OK
Mar 01 15:35:12 rc5abcco systemd[1]: Started The abc Webserver Service.
Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service: main
process exited, code=killed, status=6/ABRT
Mar 01 22:33:36 rc5abcco systemd[1]: Unit abc-webserver.service entered
failed state.
Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service failed.
Mar 01 22:33:51 rc5abcco systemd[1]: abc-webserver.service holdoff time
over, scheduling restart.
Mar 01 22:33:51 rc5abcco systemd[1]: Stopped The abc Webserver Service.
Mar 01 22:33:51 rc5abcco systemd[1]: Starting The abc Webserver
Service...
Mar 01 22:34:02 rc5abcco abc_smf_start_stop.sh[44678]: webserver is
running OK
Mar 01 22:34:02 rc5abcco systemd[1]: Started The abc Webserver Service.
.
.
.
Jun 01 09:48:58 rc5abcco systemd[1]: Stopped The abc Webserver Service.
Jun 01 09:49:10 rc5abcco systemd[1]: Started The abcWebserver Service.
We have Tomcat web server as a service that has 4 web applications deployed
on it. One of them is ALARMCFG, an alarm reporting application. Sometimes
this web server is restarting automatically, we don't have anything logged
in the logs of deployed applications.
Want to know the reason of this web server restart. The frequency is
random, sometimes daily, sometimes twice a day, sometimes twice a week. Can
someone help in understanding what is the problem and what else has to be
checked.
Java version - jdk1.8.0_333
Tomcat version - apache-tomcat-8.5.79
web server restart logs
{root} #: journalctl -u abc-webserver
Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service: main
process exited, code=killed, status=6/ABRT
Mar 01 15:34:45 rc5abcco systemd[1]: Unit abc-webserver.service entered
failed state.
Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service failed.
Mar 01 15:35:00 rc5abcco systemd[1]: abc-webserver.service holdoff time
over, scheduling restart.
Mar 01 15:35:00 rc5abcco systemd[1]: Stopped The abc Webserver Service.
Mar 01 15:35:00 rc5abcco systemd[1]: Starting The abc Webserver
Service...
Mar 01 15:35:12 rc5abcco abc_smf_start_stop.sh[2532]: webserver is
running OK
Mar 01 15:35:12 rc5abcco systemd[1]: Started The abc Webserver Service.
Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service: main
process exited, code=killed, status=6/ABRT
Mar 01 22:33:36 rc5abcco systemd[1]: Unit abc-webserver.service entered
failed state.
Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service failed.
Mar 01 22:33:51 rc5abcco systemd[1]: abc-webserver.service holdoff time
over, scheduling restart.
Mar 01 22:33:51 rc5abcco systemd[1]: Stopped The abc Webserver Service.
Mar 01 22:33:51 rc5abcco systemd[1]: Starting The abc Webserver
Service...
Mar 01 22:34:02 rc5abcco abc_smf_start_stop.sh[44678]: webserver is
running OK
Mar 01 22:34:02 rc5abcco systemd[1]: Started The abc Webserver Service.
.
.
.
Jun 01 09:48:58 rc5abcco systemd[1]: Stopped The abc Webserver Service.
Jun 01 09:49:10 rc5abcco systemd[1]: Started The abcWebserver Service
*Catalina.out*
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fe638000368, pid=54728,
tid=0x00007fe625309700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_333-b31) (build
1.8.0_333-b31)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.333-b31 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# C 0x00007fe638000368
#
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid54728.log
[thread 140626492360448 also had an error]
[thread 140626582980352 also had an error][thread 140626573510400 also
had an error][thread 140626420045568 also had an error][thread
140626442094336 also had an error]
[thread 140626437883648 also had an error]
[thread 140626548127488 also had an error][thread 140626414782208 also
had an error][thread 140626567083776 also had an error]
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Jun 01, 2023 9:49:00 AM
org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server} Setting property 'command' to
'SHUTDOWN' did not find a matching property.
Jun 01, 2023 9:49:00 AM
org.apache.catalina.mbeans.AbcGlobalResourcesLifecycleListener
INFO: AbcUserDatabaseMbean descriptor loaded
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version name: Apache Tomcat
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: May 16 2022 15:36:23 UTC
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version number: 0.0.0.0
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Linux
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 3.10.0-1160.80.1.el7.x86_64
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: /abc/sw/runtime/jdk1.8.0_333/jre
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.8.0_333-b31
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: /abc/sw/runtime/apache-tomcat-8.5.79
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: /abc/sw/runtime/apache-tomcat-8.5.79
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx512M
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -DHEAP_SIZE=512M
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dpname=WebServer
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/abc/sw/runtime/tomcat
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/abc/sw/runtime/tomcat
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument:
-Djava.io.tmpdir=/abc/sw/runtime/tomcat/temp
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -DLOG_DIR=/abc/log/sw_log
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -DCONF_DIR=/abc/sw/conf
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -DRT_DIR=/abc/sw/runtime
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument:
-Djava.rmi.server.codebase=file:///abc/sw/platform/common-R29H01_EC01b1486/dclib/common.jar
file:///abc/sw/platform/engine-R32H01_EC05b3632/dclib/engine.jar
file:///abc/sw/platform/licensing-R26G01b491/dclib/licensing.jar
file:///abc/sw/platform/scheduler-R25H04b525/dclib/scheduler.jar
file:///abc/sw/platform/symboliclinkcreator-R19H09_EC02b369/dclib/symboliclinkcreator.jar
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument:
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Jun 01, 2023 9:49:00 AM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument:
-Dlog4j2.configurationFile=file:/abc/sw/runtime/apache-tomcat-8.5.79/webapps/adminui/conf/adminui.properties
Jun 01, 2023 9:49:00 AM org.apache.catalina.core.AprLifecycleListener
lifecycleEvent
Jun 01, 2023 9:49:00 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"]
Jun 01, 2023 9:49:00 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 678 ms
Jun 01, 2023 9:49:00 AM
com.abcdef.catalina.users.AbcUserDatabaseFactory getObjectInstance
INFO: ABC UserDatabase successfully created.
Jun 01, 2023 9:49:00 AM org.apache.catalina.core.StandardService
startInternal
INFO: Starting service [Catalina]
Jun 01, 2023 9:49:00 AM org.apache.catalina.core.StandardEngine
startInternal
INFO: Starting Servlet engine: [Apache Tomcat]
Jun 01, 2023 9:49:00 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/ROOT]
Jun 01, 2023 9:49:01 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
Enable debug logging for this logger for a complete list of JARs that were
scanned but no TLDs were found in them. Skipping unneeded JARs during
scanning can improve startup time and JSP compilation time.
Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/ROOT] has finished in [616] ms
Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/host-manager]
Jun 01, 2023 9:49:01 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
Enable debug logging for this logger for a complete list of JARs that were
scanned but no TLDs were found in them. Skipping unneeded JARs during
scanning can improve startup time and JSP compilation time.
Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/host-manager] has finished in
[53] ms
Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/manager]
Jun 01, 2023 9:49:01 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
Enable debug logging for this logger for a complete list of JARs that were
scanned but no TLDs were found in them. Skipping unneeded JARs during
scanning can improve startup time and JSP compilation time.
Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/manager] has finished in [56]
ms
Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/adminui]
Jun 01, 2023 9:49:02 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/adminui] has finished in
[1,244] ms
Jun 01, 2023 9:49:02 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/alarmcfg]
Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/alarmcfg] has finished in
[13,051] ms
Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/universeupdateinstaller]
Jun 01, 2023 9:49:16 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
Enable debug logging for this logger for a complete list of JARs that were
scanned but no TLDs were found in them. Skipping unneeded JARs during
scanning can improve startup time and JSP compilation time.
Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[/abc/sw/runtime/apache-tomcat-8.5.79/webapps/universeupdateinstaller] has
finished in [274] ms
Jun 01, 2023 9:49:16 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["https-jsse-nio-8443"]
Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 15359 ms
*hs_err_pid54728.log*
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=**0x00007fe638000368**, pid=54728,
tid=0x00007fe625309700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_333-b31) (build
1.8.0_333-b31)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.333-b31 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# C **0x00007fe638000368**
#
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- T H R E A D ---------------
Current thread (0x00007fe641393800): JavaThread
"https-jsse-nio-8443-exec-15121" daemon [_thread_in_native, id=63271,
stack(0x00007fe625209000,0x00007fe62530a000)]
siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr:
**0x00007fe638000368**
Registers:
RAX=0x00007fe638000318, RBX=0x00000000a010000a, RCX=0x0000000000000010,
RDX=0x00007fe625307bc8
RSP=0x00007fe625307ba8, RBP=0x00007fe625307c18, RSI=0x00007fe638f80fc0,
RDI=0x00007fe638daf530
R8 =0x0000000000000000, R9 =0x0000000004000001, R10=0x0000000000000001,
R11=0x0000000000000283
R12=0x00007fe641393a00, R13=0x00000000fc9669b0, R14=0x0000000000000000,
R15=0x00007fe641393800
RIP=**0x00007fe638000368**, EFLAGS=0x0000000000010206,
CSGSFS=0x0000000000000033, ERR=0x0000000000000015
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x00007fe625307ba8)
0x00007fe625307ba8: 00007fe62bf81fec 00007fe625307c18
0x00007fe625307bb8: 00007fe638f80fc0 00007fe638f80fc0
0x00007fe625307bc8: 0000000000000042 0000000000000042
0x00007fe625307bd8: 00007fe638daf530 00007fe62f31e950
0x00007fe625307be8: 00007fe625307c50 0000000000000000
Regards,
Thomson
AW: Tomcat web server restarts automatically
Posted by "Thomas Hoffmann (Speed4Trade GmbH)" <Th...@speed4trade.com.INVALID>.
Hello Thomson,
> -----Ursprüngliche Nachricht-----
> Von: Thomson Waghmare <th...@gmail.com>
> Gesendet: Dienstag, 6. Juni 2023 07:44
> An: users@tomcat.apache.org
> Betreff: Tomcat web server restarts automatically
>
> Hi Team,
>
> We have Tomcat web server as a service that has 4 web applications
> deployed on it. One of them is ALARMCFG, an alarm reporting application.
> Sometimes this web server is restarting automatically, we don't have
> anything logged in the logs of deployed applications.
>
> Want to know the reason of this web server restart. The frequency is
> random, sometimes daily, sometimes twice a day, sometimes twice a week.
> Can someone help in understanding what is the problem and what else has to
> be checked.
>
> Java version - jdk1.8.0_333
> Tomcat version - apache-tomcat-8.5.79
>
> *web server restart logs*
> {root} #: journalctl -u abc-webserver
>
> Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service: main
> process exited, code=killed, status=6/ABRT
> Mar 01 15:34:45 rc5abcco systemd[1]: Unit abc-webserver.service entered
> failed state.
> Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service failed.
> Mar 01 15:35:00 rc5abcco systemd[1]: abc-webserver.service holdoff time
> over, scheduling restart.
> Mar 01 15:35:00 rc5abcco systemd[1]: Stopped The abc Webserver
> Service.
> Mar 01 15:35:00 rc5abcco systemd[1]: Starting The abc Webserver
> Service...
> Mar 01 15:35:12 rc5abcco abc_smf_start_stop.sh[2532]: webserver is
> running OK
> Mar 01 15:35:12 rc5abcco systemd[1]: Started The abc Webserver Service.
> Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service: main
> process exited, code=killed, status=6/ABRT
> Mar 01 22:33:36 rc5abcco systemd[1]: Unit abc-webserver.service entered
> failed state.
> Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service failed.
> Mar 01 22:33:51 rc5abcco systemd[1]: abc-webserver.service holdoff time
> over, scheduling restart.
> Mar 01 22:33:51 rc5abcco systemd[1]: Stopped The abc Webserver
> Service.
> Mar 01 22:33:51 rc5abcco systemd[1]: Starting The abc Webserver
> Service...
> Mar 01 22:34:02 rc5abcco abc_smf_start_stop.sh[44678]: webserver is
> running OK
> Mar 01 22:34:02 rc5abcco systemd[1]: Started The abc Webserver Service.
> .
> .
> .
> Jun 01 09:48:58 rc5abcco systemd[1]: Stopped The abc Webserver Service.
> Jun 01 09:49:10 rc5abcco systemd[1]: Started The abcWebserver Service.
>
> We have Tomcat web server as a service that has 4 web applications
> deployed on it. One of them is ALARMCFG, an alarm reporting application.
> Sometimes this web server is restarting automatically, we don't have
> anything logged in the logs of deployed applications.
>
> Want to know the reason of this web server restart. The frequency is
> random, sometimes daily, sometimes twice a day, sometimes twice a week.
> Can someone help in understanding what is the problem and what else has to
> be checked.
>
> Java version - jdk1.8.0_333
> Tomcat version - apache-tomcat-8.5.79
> web server restart logs
>
>
> {root} #: journalctl -u abc-webserver
>
> Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service: main
> process exited, code=killed, status=6/ABRT
> Mar 01 15:34:45 rc5abcco systemd[1]: Unit abc-webserver.service entered
> failed state.
> Mar 01 15:34:45 rc5abcco systemd[1]: abc-webserver.service failed.
> Mar 01 15:35:00 rc5abcco systemd[1]: abc-webserver.service holdoff time
> over, scheduling restart.
> Mar 01 15:35:00 rc5abcco systemd[1]: Stopped The abc Webserver
> Service.
> Mar 01 15:35:00 rc5abcco systemd[1]: Starting The abc Webserver
> Service...
> Mar 01 15:35:12 rc5abcco abc_smf_start_stop.sh[2532]: webserver is
> running OK
> Mar 01 15:35:12 rc5abcco systemd[1]: Started The abc Webserver Service.
> Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service: main
> process exited, code=killed, status=6/ABRT
> Mar 01 22:33:36 rc5abcco systemd[1]: Unit abc-webserver.service entered
> failed state.
> Mar 01 22:33:36 rc5abcco systemd[1]: abc-webserver.service failed.
> Mar 01 22:33:51 rc5abcco systemd[1]: abc-webserver.service holdoff time
> over, scheduling restart.
> Mar 01 22:33:51 rc5abcco systemd[1]: Stopped The abc Webserver
> Service.
> Mar 01 22:33:51 rc5abcco systemd[1]: Starting The abc Webserver
> Service...
> Mar 01 22:34:02 rc5abcco abc_smf_start_stop.sh[44678]: webserver is
> running OK
> Mar 01 22:34:02 rc5abcco systemd[1]: Started The abc Webserver Service.
> .
> .
> .
> Jun 01 09:48:58 rc5abcco systemd[1]: Stopped The abc Webserver Service.
> Jun 01 09:49:10 rc5abcco systemd[1]: Started The abcWebserver Service
>
> *Catalina.out*
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # SIGSEGV (0xb) at pc=0x00007fe638000368, pid=54728,
> tid=0x00007fe625309700
> #
> # JRE version: Java(TM) SE Runtime Environment (8.0_333-b31) (build
> 1.8.0_333-b31)
> # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.333-b31 mixed mode
> linux-amd64 compressed oops)
> # Problematic frame:
> # C 0x00007fe638000368
> #
> # Failed to write core dump. Core dumps have been disabled. To enable
> core dumping, try "ulimit -c unlimited" before starting Java again
> #
> # An error report file with more information is saved as:
> # /tmp/hs_err_pid54728.log
> [thread 140626492360448 also had an error]
> [thread 140626582980352 also had an error][thread 140626573510400
> also had an error][thread 140626420045568 also had an error][thread
> 140626442094336 also had an error]
>
>
>
> [thread 140626437883648 also had an error]
> [thread 140626548127488 also had an error][thread 140626414782208
> also had an error][thread 140626567083776 also had an error]
>
>
> #
> # If you would like to submit a bug report, please visit:
> # http://bugreport.java.com/bugreport/crash.jsp
> # The crash happened outside the Java Virtual Machine in native code.
> # See problematic frame for where to report the bug.
> #
> Jun 01, 2023 9:49:00 AM
> org.apache.tomcat.util.digester.SetPropertiesRule begin
> WARNING: [SetPropertiesRule]{Server} Setting property 'command' to
> 'SHUTDOWN' did not find a matching property.
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.mbeans.AbcGlobalResourcesLifecycleListener
> INFO: AbcUserDatabaseMbean descriptor loaded
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Server version name: Apache Tomcat
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Server built: May 16 2022 15:36:23 UTC
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Server version number: 0.0.0.0
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: OS Name: Linux
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: OS Version: 3.10.0-1160.80.1.el7.x86_64
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Architecture: amd64
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Java Home: /abc/sw/runtime/jdk1.8.0_333/jre
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: JVM Version: 1.8.0_333-b31
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: JVM Vendor: Oracle Corporation
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: CATALINA_BASE: /abc/sw/runtime/apache-tomcat-8.5.79
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: CATALINA_HOME: /abc/sw/runtime/apache-tomcat-8.5.79
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -Xmx512M
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -DHEAP_SIZE=512M
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -Dpname=WebServer
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -Djava.endorsed.dirs=
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -Dcatalina.base=/abc/sw/runtime/tomcat
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -
> Dcatalina.home=/abc/sw/runtime/tomcat
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument:
> -Djava.io.tmpdir=/abc/sw/runtime/tomcat/temp
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -DLOG_DIR=/abc/log/sw_log
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -DCONF_DIR=/abc/sw/conf
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument: -DRT_DIR=/abc/sw/runtime
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument:
> -Djava.rmi.server.codebase=file:///abc/sw/platform/common-
> R29H01_EC01b1486/dclib/common.jar
> file:///abc/sw/platform/engine-R32H01_EC05b3632/dclib/engine.jar
> file:///abc/sw/platform/licensing-R26G01b491/dclib/licensing.jar
> file:///abc/sw/platform/scheduler-R25H04b525/dclib/scheduler.jar
> file:///abc/sw/platform/symboliclinkcreator-
> R19H09_EC02b369/dclib/symboliclinkcreator.jar
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument:
> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
> Jun 01, 2023 9:49:00 AM
> org.apache.catalina.startup.VersionLoggerListener log
> INFO: Command line argument:
> -Dlog4j2.configurationFile=file:/abc/sw/runtime/apache-tomcat-
> 8.5.79/webapps/adminui/conf/adminui.properties
> Jun 01, 2023 9:49:00 AM org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> Jun 01, 2023 9:49:00 AM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"]
> Jun 01, 2023 9:49:00 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 678 ms
> Jun 01, 2023 9:49:00 AM
> com.abcdef.catalina.users.AbcUserDatabaseFactory getObjectInstance
> INFO: ABC UserDatabase successfully created.
> Jun 01, 2023 9:49:00 AM org.apache.catalina.core.StandardService
> startInternal
> INFO: Starting service [Catalina]
> Jun 01, 2023 9:49:00 AM org.apache.catalina.core.StandardEngine
> startInternal
> INFO: Starting Servlet engine: [Apache Tomcat]
> Jun 01, 2023 9:49:00 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/ROOT]
> Jun 01, 2023 9:49:01 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that were
> scanned but no TLDs were found in them. Skipping unneeded JARs during
> scanning can improve startup time and JSP compilation time.
> Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/ROOT] has finished in [616] ms
> Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/host-manager]
> Jun 01, 2023 9:49:01 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that were
> scanned but no TLDs were found in them. Skipping unneeded JARs during
> scanning can improve startup time and JSP compilation time.
> Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/host-manager] has finished in [53] ms
> Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/manager]
> Jun 01, 2023 9:49:01 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that were
> scanned but no TLDs were found in them. Skipping unneeded JARs during
> scanning can improve startup time and JSP compilation time.
> Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/manager] has finished in [56] ms
> Jun 01, 2023 9:49:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/adminui]
> Jun 01, 2023 9:49:02 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/adminui] has finished in [1,244] ms
> Jun 01, 2023 9:49:02 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/alarmcfg]
> Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/alarmcfg] has finished in [13,051] ms
> Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/universeupdateinstaller]
> Jun 01, 2023 9:49:16 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that were
> scanned but no TLDs were found in them. Skipping unneeded JARs during
> scanning can improve startup time and JSP compilation time.
> Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [/abc/sw/runtime/apache-
> tomcat-8.5.79/webapps/universeupdateinstaller] has finished in [274] ms
> Jun 01, 2023 9:49:16 AM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["https-jsse-nio-8443"]
> Jun 01, 2023 9:49:16 AM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 15359 ms
>
> *hs_err_pid54728.log*
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # SIGSEGV (0xb) at pc=**0x00007fe638000368**, pid=54728,
> tid=0x00007fe625309700
> #
> # JRE version: Java(TM) SE Runtime Environment (8.0_333-b31) (build
> 1.8.0_333-b31)
> # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.333-b31 mixed mode
> linux-amd64 compressed oops)
> # Problematic frame:
> # C **0x00007fe638000368**
> #
> # Failed to write core dump. Core dumps have been disabled. To enable
> core dumping, try "ulimit -c unlimited" before starting Java again
> #
> # If you would like to submit a bug report, please visit:
> # http://bugreport.java.com/bugreport/crash.jsp
> # The crash happened outside the Java Virtual Machine in native code.
> # See problematic frame for where to report the bug.
> #
>
> --------------- T H R E A D ---------------
>
> Current thread (0x00007fe641393800): JavaThread "https-jsse-nio-8443-
> exec-15121" daemon [_thread_in_native, id=63271,
> stack(0x00007fe625209000,0x00007fe62530a000)]
>
> siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr:
> **0x00007fe638000368**
>
> Registers:
> RAX=0x00007fe638000318, RBX=0x00000000a010000a,
> RCX=0x0000000000000010,
> RDX=0x00007fe625307bc8
> RSP=0x00007fe625307ba8, RBP=0x00007fe625307c18,
> RSI=0x00007fe638f80fc0,
> RDI=0x00007fe638daf530
> R8 =0x0000000000000000, R9 =0x0000000004000001,
> R10=0x0000000000000001,
> R11=0x0000000000000283
> R12=0x00007fe641393a00, R13=0x00000000fc9669b0,
> R14=0x0000000000000000,
> R15=0x00007fe641393800
> RIP=**0x00007fe638000368**, EFLAGS=0x0000000000010206,
> CSGSFS=0x0000000000000033, ERR=0x0000000000000015
> TRAPNO=0x000000000000000e
>
> Top of Stack: (sp=0x00007fe625307ba8)
> 0x00007fe625307ba8: 00007fe62bf81fec 00007fe625307c18
> 0x00007fe625307bb8: 00007fe638f80fc0 00007fe638f80fc0
> 0x00007fe625307bc8: 0000000000000042 0000000000000042
> 0x00007fe625307bd8: 00007fe638daf530 00007fe62f31e950
> 0x00007fe625307be8: 00007fe625307c50 0000000000000000
>
> Regards,
> Thomson
It seems the JVM is crashing and system is then restarting the service.
It doesn't look like a Tomcat issue but rather an issue with the JVM.
Maybe the core dump gives more insight. The error explains what to do (ulimit -c unlimited).
The key might be to inspect the hs_err_pidxxx.log files with the generated core dump.
Greetings,
Thomas