I tried to install DSpace 9.2 for testing.I installed it on Ubuntu 25.10 
using:
- ant 1.10.17
- mvn 3.9.9
- OpenJDK - 21.0.10
- Tomcat - 11.01.18
- PostgresQl - 18.3

Building with ant and mvn was successful, but I could not start the server 
webapp in tomcat or with the jar file. In Tomcat I received an error (see 
logfile below). Any idea, what the problem could be?

Marc Goovaerts
Hasselt University


29-Apr-2026 16:29:28.132 WARNING [main] 
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The 
web application [server] appears to have started a thread named [Thread-5] 
but has failed to stop it. This is very likely to create a memory leak. 
Stack trace of thread:
 java.base/java.lang.Object.wait0(Native Method)
 java.base/java.lang.Object.wait(Object.java:366)
 
org.dspace.service.impl.HttpConnectionPoolService$IdleConnectionMonitorThread.run(HttpConnectionPoolService.java:176)
29-Apr-2026 16:29:29.546 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version name: 
  Apache Tomcat/11.0.18
29-Apr-2026 16:29:29.549 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server built:         
 Jan 23 2026 10:22:57 UTC
29-Apr-2026 16:29:29.549 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version 
number: 11.0.18.0
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Name:             
  Linux
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Version:           
 6.17.0-19-generic
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Architecture:         
 amd64
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Java Home:           
  /usr/lib/jvm/java-21-openjdk-amd64
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:         
  21.0.10+7-Ubuntu-125.10
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:           
 Ubuntu
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:       
  /opt/tomcat
29-Apr-2026 16:29:29.550 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:       
  /opt/tomcat
29-Apr-2026 16:29:29.560 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: 
-Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties
29-Apr-2026 16:29:29.560 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
29-Apr-2026 16:29:29.560 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Djava.security.egd=file:///dev/urandom
29-Apr-2026 16:29:29.560 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Djdk.tls.ephemeralDHKeySize=2048
29-Apr-2026 16:29:29.560 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --add-opens=java.base/java.lang=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --add-opens=java.base/java.io=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --add-opens=java.base/java.util=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: --enable-native-access=ALL-UNNAMED
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Xms512M
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Xmx1024M
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -XX:+UseParallelGC
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Dcatalina.base=/opt/tomcat
29-Apr-2026 16:29:29.561 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Dcatalina.home=/opt/tomcat
29-Apr-2026 16:29:29.562 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line 
argument: -Djava.io.tmpdir=/opt/tomcat/temp
29-Apr-2026 16:29:29.563 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The Apache 
Tomcat Native library which allows using OpenSSL was not found on the 
java.library.path: 
[/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
29-Apr-2026 16:29:29.851 INFO [main] 
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler 
["http-nio-8080"]
29-Apr-2026 16:29:29.872 INFO [main] 
org.apache.catalina.startup.Catalina.load Server initialization in [479] 
milliseconds
29-Apr-2026 16:29:29.924 INFO [main] 
org.apache.catalina.core.StandardService.startInternal Starting service 
[Catalina]
29-Apr-2026 16:29:29.924 INFO [main] 
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet 
engine: [Apache Tomcat/11.0.18]
29-Apr-2026 16:29:29.934 INFO [main] 
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web 
application directory [/opt/tomcat/webapps/manager]
29-Apr-2026 16:29:30.241 INFO [main] 
org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web 
application directory [/opt/tomcat/webapps/manager] has finished in [307] ms
29-Apr-2026 16:29:30.242 INFO [main] 
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web 
application directory [/opt/tomcat/webapps/server]
29-Apr-2026 16:29:37.318 INFO [main] 
org.apache.jasper.servlet.TldScanner.scanJars 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.
29-Apr-2026 16:29:49.011 SEVERE [main] 
org.apache.catalina.startup.HostConfig.deployDirectory Error deploying web 
application directory [/opt/tomcat/webapps/server]
java.lang.IllegalStateException: Error starting child
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:567)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:663)
at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1084)
at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1850)
at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at 
org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:81)
at 
java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123)
at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:995)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:380)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1579)
at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:262)
at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109)
at 
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:336)
at 
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:741)
at 
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:780)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164)
at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1162)
at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1158)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at 
org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:81)
at 
java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
at 
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:714)
at 
org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:201)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164)
at 
org.apache.catalina.core.StandardService.startInternal(StandardService.java:410)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164)
at 
org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:864)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164)
at org.apache.catalina.startup.Catalina.start(Catalina.java:756)
at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:339)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:470)
Caused by: org.apache.catalina.LifecycleException: Failed to start 
component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/server]]
at 
org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:404)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:179)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:564)
... 34 more

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://lyrasis.org/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/dspace-community/84955d6d-eb83-4b5b-ad00-19a86455723dn%40googlegroups.com.

Reply via email to