Quantcast
Channel: XWiki Forum - Latest topics
Viewing all articles
Browse latest Browse all 1373

Instance fails to start on restart of sever

$
0
0

Hi all.

I am at the end of my tether here. I’m running 16.0 under Tomcat 9.0.85.0 on OpenSuse via the expanded WAR.

Everything was fine for a long time with this installation, then suddenly, intermittently it would not start after server reboot. And then intermittently became less and less successful.
The main problem I have is there are no errors, according to everything it starts just fine, its just … not running. Every request just times out, this is with and without using nginx as a proxy in front of it.

Example Tomcat startup logs:

Apr 07 17:33:29 xxx systemd[1]: Started Apache Tomcat Web Application Container.
Apr 07 17:33:29 xxx server[6650]: Java virtual machine used: /usr/lib64/jvm/jre/bin/java
Apr 07 17:33:29 xxx server[6650]: classpath used: /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar:/usr/lib64/java/commons-daemon.jar
Apr 07 17:33:29 xxx server[6650]: main class used: org.apache.catalina.startup.Bootstrap
Apr 07 17:33:29 xxx server[6650]: flags used: -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory -Djava.awt.headless=true -server -Xmx1024m -Dfile.encoding=utf-8 -Djava.awt.headless=true
Apr 07 17:33:29 xxx server[6650]: options used: -Dcatalina.base=/usr/share/tomcat -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Apr 07 17:33:29 xxx server[6650]: arguments used: start
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.307 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name:   Apache Tomcat/9.0.85
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Mar 6 2024 07:18:06 UTC
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.85.0
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            6.8.2-1-default
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /usr/lib64/jvm/java-17-openjdk-17
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           17.0.10+7-suse-116.31-x8664
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.310 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.311 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /usr/share/tomcat
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.311 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /usr/share/tomcat
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.318 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.318 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.318 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1024m
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.318 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dfile.encoding=utf-8
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.318 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.318 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/share/tomcat
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.319 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/share/tomcat
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.319 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.endorsed.dirs=
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.319 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/var/cache/tomcat/temp
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.319 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.319 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.322 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.39] using APR version [1.7.4].
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.322 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.322 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.328 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.1.4 24 Oct 2023]
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.588 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8180"]
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.609 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [455] milliseconds
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.640 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.641 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.85]
Apr 07 17:33:30 xxx server[6650]: 07-Apr-2024 17:33:30.647 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/var/cache/tomcat/Catalina/localhost/ROOT.xml]
Apr 07 17:33:34 xxx server[6650]: 2024-04-07 17:33:34,823 [main] INFO  iPropertiesConfigurationSource - Loading [xwiki.properties] from [file:/usr/lib/xwiki/WEB-INF/xwiki.properties]
Apr 07 17:33:34 xxx server[6650]: 2024-04-07 17:33:34,995 [main] INFO  o.x.e.i.ServletEnvironment     - Using permanent directory [/var/lib/xwiki/data]
Apr 07 17:33:43 xxx server[6650]: 2024-04-07 17:33:43,734 [main] INFO  o.x.s.s.i.EmbeddedSolr         - Updating Solr home directory at [/var/lib/xwiki/data/store/solr]
Apr 07 17:33:43 xxx server[6650]: 2024-04-07 17:33:43,743 [main] INFO  o.x.s.s.i.EmbeddedSolr         - Starting embedded Solr server...
Apr 07 17:33:43 xxx server[6650]: 2024-04-07 17:33:43,743 [main] INFO  o.x.s.s.i.EmbeddedSolr         - Using Solr home directory: [/var/lib/xwiki/data/store/solr]
Apr 07 17:33:44 xxx server[6650]: 2024-04-07 17:33:44,623 [main] WARN  o.e.j.u.s.S.config             - Trusting all certificates configured for Client@cc4d929[provider=null,keyStore=null,trustStore=null]
Apr 07 17:33:44 xxx server[6650]: 2024-04-07 17:33:44,624 [main] WARN  o.e.j.u.s.S.config             - No Client EndPointIdentificationAlgorithm configured for Client@cc4d929[provider=null,keyStore=null,trustStore=null]
Apr 07 17:33:44 xxx server[6650]: 2024-04-07 17:33:44,776 [main] WARN  o.e.j.u.s.S.config             - Trusting all certificates configured for Client@24df8abf[provider=null,keyStore=null,trustStore=null]
Apr 07 17:33:44 xxx server[6650]: 2024-04-07 17:33:44,777 [main] WARN  o.e.j.u.s.S.config             - No Client EndPointIdentificationAlgorithm configured for Client@24df8abf[provider=null,keyStore=null,trustStore=null]
Apr 07 17:33:44 xxx server[6650]: 2024-04-07 17:33:44,826 [main] WARN  o.a.s.c.CoreContainer          - Not all security plugins configured!  authentication=disabled authorization=disabled.  Solr is only as secure as you make it. Consider configuring authentication/authorization before exposing Solr to users internal or external.  See https://s.apache.org/solrsecurity for more info

So, no errors, but its certainly not working. Given I have seen a few posts on here with similar complaints, and their prevailing wisdom was to switch to Jetty, I did so today, but then ran into the same problem. The server would run fine once, but when rebooted, nothing.

Example Jetty output:

2024-04-07 17:30:18.792:INFO :oejs.Server:main: jetty-10.0.20; built: 2024-01-29T20:46:45.278Z; git: 3a745c71c23682146f262b99f4ddc4c1bc41630c; jvm 17.0.10+7-suse-116.31-x8664
2024-04-07 17:30:18.820:INFO :oejdp.ScanningAppProvider:main: Deployment monitor [file:///usr/share/jetty/webapps/]
2024-04-07 17:30:19.568:INFO :oejw.StandardDescriptorProcessor:main: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
SLF4J(E): A service provider failed to instantiate:
org.slf4j.spi.SLF4JServiceProvider: Provider org.eclipse.jetty.logging.JettyLoggingServiceProvider not found
2024-04-07 17:30:19.954:INFO :oejss.DefaultSessionIdManager:main: Session workerName=node0
2024-04-07 17:30:23,205 [main] INFO  iPropertiesConfigurationSource - Loading [xwiki.properties] from [file:/usr/lib/xwiki/WEB-INF/xwiki.properties]
2024-04-07 17:30:23,415 [main] INFO  o.x.e.i.ServletEnvironment     - Using permanent directory [/var/lib/xwiki/data]
2024-04-07 17:30:27,967 [main] WARN  .x.e.m.i.MavenExtensionScanner - Collision between core extension [org.eclipse.jetty:jetty-http/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-http-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-http/pom.xml)] and [org.eclipse.jetty:jetty-http/9.4.53.v20231009 (file:/usr/lib/xwiki/WEB-INF/lib/jetty-http-9.4.53.v20231009.xed)]
2024-04-07 17:30:27,967 [main] WARN  .x.e.m.i.MavenExtensionScanner - [org.eclipse.jetty:jetty-http/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-http-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-http/pom.xml)] is selected
2024-04-07 17:30:27,969 [main] WARN  .x.e.m.i.MavenExtensionScanner - Collision between core extension [org.eclipse.jetty:jetty-alpn-client/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-alpn-client-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-alpn-client/pom.xml)] and [org.eclipse.jetty:jetty-alpn-client/9.4.53.v20231009 (file:/usr/lib/xwiki/WEB-INF/lib/jetty-alpn-client-9.4.53.v20231009.xed)]
2024-04-07 17:30:27,969 [main] WARN  .x.e.m.i.MavenExtensionScanner - [org.eclipse.jetty:jetty-alpn-client/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-alpn-client-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-alpn-client/pom.xml)] is selected
2024-04-07 17:30:27,971 [main] WARN  .x.e.m.i.MavenExtensionScanner - Collision between core extension [org.eclipse.jetty:jetty-io/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-io-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-io/pom.xml)] and [org.eclipse.jetty:jetty-io/9.4.53.v20231009 (file:/usr/lib/xwiki/WEB-INF/lib/jetty-io-9.4.53.v20231009.xed)]
2024-04-07 17:30:27,971 [main] WARN  .x.e.m.i.MavenExtensionScanner - [org.eclipse.jetty:jetty-io/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-io-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-io/pom.xml)] is selected
2024-04-07 17:30:29,143 [main] WARN  .x.e.m.i.MavenExtensionScanner - Collision between core extension [org.slf4j:slf4j-api/2.0.9 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/logging/slf4j-api-2.0.9.jar!/META-INF/maven/org.slf4j/slf4j-api/pom.xml)] and [org.slf4j:slf4j-api/2.0.11 (file:/usr/lib/xwiki/WEB-INF/lib/slf4j-api-2.0.11.xed)]
2024-04-07 17:30:29,143 [main] WARN  .x.e.m.i.MavenExtensionScanner - [org.slf4j:slf4j-api/2.0.11 (file:/usr/lib/xwiki/WEB-INF/lib/slf4j-api-2.0.11.xed)] is selected
2024-04-07 17:30:29,153 [main] WARN  .x.e.m.i.MavenExtensionScanner - Collision between core extension [org.eclipse.jetty:jetty-util/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-util-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-util/pom.xml)] and [org.eclipse.jetty:jetty-util/9.4.53.v20231009 (file:/usr/lib/xwiki/WEB-INF/lib/jetty-util-9.4.53.v20231009.xed)]
2024-04-07 17:30:29,153 [main] WARN  .x.e.m.i.MavenExtensionScanner - [org.eclipse.jetty:jetty-util/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-util-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-util/pom.xml)] is selected
2024-04-07 17:30:29,155 [main] WARN  .x.e.m.i.MavenExtensionScanner - Collision between core extension [org.eclipse.jetty:jetty-client/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-client-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-client/pom.xml)] and [org.eclipse.jetty:jetty-client/9.4.53.v20231009 (file:/usr/lib/xwiki/WEB-INF/lib/jetty-client-9.4.53.v20231009.xed)]
2024-04-07 17:30:29,155 [main] WARN  .x.e.m.i.MavenExtensionScanner - [org.eclipse.jetty:jetty-client/10.0.20 (jar:file:/opt/jetty/jetty-home-10.0.20/lib/jetty-client-10.0.20.jar!/META-INF/maven/org.eclipse.jetty/jetty-client/pom.xml)] is selected
2024-04-07 17:30:31,982 [main] INFO  o.x.s.s.i.EmbeddedSolr         - Updating Solr home directory at [/var/lib/xwiki/data/store/solr]
2024-04-07 17:30:31,990 [main] INFO  o.x.s.s.i.EmbeddedSolr         - Starting embedded Solr server...
2024-04-07 17:30:31,990 [main] INFO  o.x.s.s.i.EmbeddedSolr         - Using Solr home directory: [/var/lib/xwiki/data/store/solr]
2024-04-07 17:30:32,620 [main] WARN  o.e.j.u.s.S.config             - Trusting all certificates configured for Client@2f9b33f1[provider=null,keyStore=null,trustStore=null]
2024-04-07 17:30:32,620 [main] WARN  o.e.j.u.s.S.config             - No Client EndPointIdentificationAlgorithm configured for Client@2f9b33f1[provider=null,keyStore=null,trustStore=null]
2024-04-07 17:30:32,735 [main] WARN  o.e.j.u.s.S.config             - Trusting all certificates configured for Client@4ea78b91[provider=null,keyStore=null,trustStore=null]
2024-04-07 17:30:32,735 [main] WARN  o.e.j.u.s.S.config             - No Client EndPointIdentificationAlgorithm configured for Client@4ea78b91[provider=null,keyStore=null,trustStore=null]
2024-04-07 17:30:32,767 [main] WARN  o.a.s.c.CoreContainer          - Not all security plugins configured!  authentication=disabled authorization=disabled.  Solr is only as secure as you make it. Consider configuring authentication/authorization before exposing Solr to users internal or external.  See https://s.apache.org/solrsecurity for more info

(again, no massive errors, but no output)

I can occasionally get warnings like the following:

Apr 06 22:00:13 xxx server[18774]: 2024-04-06 22:00:13,234 [main] ERROR h.i.DefaultExtensionJobHistory - Failed to read extension job history from [/var/lib/xwiki/data/exten>
Apr 06 22:00:13 xxx server[18774]: java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "list" is null
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.util.Collections.reverse(Collections.java:379)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.extension.job.history.internal.DefaultExtensionJobHistory.load(DefaultExtensionJobHistory.java:176)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.extension.job.history.internal.DefaultExtensionJobHistory.initialize(DefaultExtensionJobHistory.java:112)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:550)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:636)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:329)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:320)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getDependencyInstance(EmbeddableComponentManager.java:591)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:540)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:636)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:329)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:320)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.observation.internal.DefaultObservationManager.initializeListeners(DefaultObservationManager.java:178)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.observation.internal.DefaultObservationManager.getListenersByEvent(DefaultObservationManager.java:143)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:301)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.internal.StackingComponentEventManager.sendEvent(StackingComponentEventManager.java:151)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.component.internal.StackingComponentEventManager.flushEvents(StackingComponentEventManager.java:92)
Apr 06 22:00:13 xxx server[18774]:         at org.xwiki.container.servlet.XWikiServletContextListener.contextInitialized(XWikiServletContextListener.java:133)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4462)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4914)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:683)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:658)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:661)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:691)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1897)
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:584)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1619)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:318)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:114)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:345)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:893)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:794)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:248)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
Apr 06 22:00:13 xxx server[18774]:         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Apr 06 22:00:13 xxx server[18774]:         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
Apr 06 22:00:13 xxx server[18774]:         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 06 22:00:13 xxx server[18774]:         at java.base/java.lang.reflect.Method.invoke(Method.java:568)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
Apr 06 22:00:13 xxx server[18774]:         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)

But again, not all the time, and the successful starting of the server does not seem to be dependant on it, as I have seen it start with these errors, and also fail.

I’m really not sure what to do here, I kinda need to get this instance back up and running, but I have been banging my head against this for days, and … nothing. Occasionally when I change something it will start up just fine, but then if I restart it … nothing.

As far as I can tell nothing is stealing the ports, as far as I can tell its not running out of memory (you would hope it would be reporting that, and besides, it used to run just fine). I am presuming here that the only thing that changed was that tomcat got upgraded.

Please help, I am completely out of ideas.

4 posts - 2 participants

Read full topic


Viewing all articles
Browse latest Browse all 1373

Trending Articles