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.
