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 Technical Support" 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-tech/ca81e52e-5387-45d4-a72b-35dab35a5117n%40googlegroups.com.

Reply via email to