From aedc1ba05fb984b25a4cb2fbf04a53573a356abb Mon Sep 17 00:00:00 2001 From: Marco Genasci Date: Thu, 26 Feb 2026 10:12:22 +0100 Subject: [PATCH] Some fix to work as war Signed-off-by: Marco Genasci --- pom.xml | 44 ++++++++++++++----- .../webapp/WEB-INF/classes/log4j2.properties | 3 +- src/main/webapp/WEB-INF/web.xml | 4 +- 3 files changed, 36 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 7e52f3dc..b068bb10 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,7 @@ 4.0.0 - + org.mapfish.print print-lib 2.5-SNAPSHOT @@ -15,7 +15,7 @@ MapFish http://www.mapfish.org - + GPL-3.0-or-later @@ -23,7 +23,7 @@ repo - + scm:git:git@github.com:mapfish/mapfish-print-v2.git scm:git:git@github.com:mapfish/mapfish-print-v2.git @@ -35,10 +35,10 @@ github https://github.com/mapfish/mapfish-print-v2/issues - + UTF-8 - + 2.24.3 7.0.2 35-SNAPSHOT 0.9.1-SNAPSHOT @@ -48,9 +48,24 @@ true 512m - + + + org.apache.logging.log4j + log4j-core + ${log4j-version} + + + org.apache.logging.log4j + log4j-api + ${log4j-version} + + + org.apache.logging.log4j + log4j-slf4j-impl + ${log4j-version} + org.geotools gt-bom @@ -144,7 +159,7 @@ io.dropwizard.metrics - metrics-servlet + metrics-jakarta-servlet ${metrics-version} @@ -174,7 +189,7 @@ - + org.geotools @@ -283,11 +298,16 @@ metrics-core compile + + io.dropwizard.metrics + metrics-jakarta-servlet + compile + io.dropwizard.metrics metrics-jakarta-servlets compile - + io.dropwizard.metrics metrics-httpclient @@ -317,7 +337,7 @@ test - + @@ -331,7 +351,7 @@ 17 true UTF-8 - ${fork.javac} + ${fork.javac} ${javac.maxHeapSize} @@ -410,7 +430,7 @@ https://repo.osgeo.org/repository/geoserver-snapshots/ - + diff --git a/src/main/webapp/WEB-INF/classes/log4j2.properties b/src/main/webapp/WEB-INF/classes/log4j2.properties index 0e0bdbbd..a88a8472 100644 --- a/src/main/webapp/WEB-INF/classes/log4j2.properties +++ b/src/main/webapp/WEB-INF/classes/log4j2.properties @@ -6,13 +6,14 @@ appender.R.name = File appender.R.fileName = /tmp/logs/mapfish-print.log appender.R.layout.type = PatternLayout appender.R.layout.pattern = %d{ISO8601} [%t] %-5p %30.30c - %m%n +appender.R.filePattern = %d{ISO8601} [%t] %-5p %30.30c - %m%n appender.R.policies.type = Policies appender.R.policies.time.type = SizeBasedTriggeringPolicy appender.rolling.policies.size.size=10MB appender.rolling.strategy.type = DefaultRolloverStrategy appender.rolling.strategy.max = 5 -rootLogger.appenderRefs = R +rootLogger.appenderRefs = R rootLogger.appenderRef.R.ref = File logger.mapfish.name= org.mapfish diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml index b20d6e34..19915068 100644 --- a/src/main/webapp/WEB-INF/web.xml +++ b/src/main/webapp/WEB-INF/web.xml @@ -26,7 +26,7 @@ instrumentedFilter - com.codahale.metrics.servlet.InstrumentedFilter + io.dropwizard.metrics.servlet.InstrumentedFilter instrumentedFilter @@ -35,7 +35,7 @@ metrics-servlet - com.codahale.metrics.servlets.AdminServlet + io.dropwizard.metrics.servlets.AdminServlet