diff --git a/gradle.properties b/gradle.properties index 1d04cf94c9..9138722aff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -291,9 +291,9 @@ slf4jLog4jApiVersion=2.0.17 snappyJavaVersion=1.1.10.8 # Also, update apacheTomcatVersion above to match Spring Boot's Tomcat dependency version -springBootVersion=4.0.6 +springBootVersion=4.1.0 # This usually matches the Spring Framework version dictated by springBootVersion -springVersion=7.0.7 +springVersion=7.0.8 springAiVersion=2.0.0-M8 sqliteJdbcVersion=3.51.1.0 diff --git a/server/embedded/src/org/labkey/embedded/LabKeyTomcatServletWebServerFactory.java b/server/embedded/src/org/labkey/embedded/LabKeyTomcatServletWebServerFactory.java index ba31b633ef..2a2efb2da7 100644 --- a/server/embedded/src/org/labkey/embedded/LabKeyTomcatServletWebServerFactory.java +++ b/server/embedded/src/org/labkey/embedded/LabKeyTomcatServletWebServerFactory.java @@ -69,7 +69,7 @@ public LabKeyTomcatServletWebServerFactory(LabKeyServer server) } @Override - protected void prepareContext(Host host, ServletContextInitializer[] initializers) + protected void prepareContext(Host host, ServletContextInitializer[] initializers, TempDirs tempDirs) { // Prevent the Spring Boot webapp from trying to deserialize the LabKey sessions getSettings().getSession().setPersistent(false); @@ -77,7 +77,7 @@ protected void prepareContext(Host host, ServletContextInitializer[] initializer // Don't use Spring Boot's error pages, as we want to render our own setErrorPages(Collections.emptySet()); - super.prepareContext(host, initializers); + super.prepareContext(host, initializers, tempDirs); } @Override