From d756b9c2a386e54dbb81520dff09ebbb8f9f57f7 Mon Sep 17 00:00:00 2001 From: Nassim Boutekedjiret Date: Thu, 8 Oct 2026 17:24:04 +0200 Subject: [PATCH] Issue #69 - Build the site with Doxia 2 oss-parent configures maven-site-plugin 3.12.1 with maven-skin-tools 1.3.00, which puts Velocity 1.7 / velocity-tools 2.0 and Velocity 2.3 / velocity-tools 3.1 on the plugin class path. Maven 3.10 orders that class path differently from Maven 3.9 and mixes them, so the site fails with an AbstractMethodError on org.apache.velocity.tools.ToolContext. Use maven-site-plugin 4.0.0-M16 with maven-skin-tools 1.8.01 (Doxia 2, one Velocity generation), and the SITE 2.0.0 descriptor with sentry-maven-skin 8.0.00, as community-connectors does. Co-Authored-By: Claude Opus 5.5 --- pom.xml | 13 +++++++++++++ src/site/site.xml | 19 +++++++++++-------- 2 files changed, 24 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 43bf9ea..87840b0 100644 --- a/pom.xml +++ b/pom.xml @@ -145,6 +145,19 @@ + + + + maven-site-plugin + 4.0.0-M16 + + + org.sentrysoftware.maven + maven-skin-tools + 1.8.01 + + + com.hubspot.maven.plugins diff --git a/src/site/site.xml b/src/site/site.xml index e01ae9d..43c1755 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -1,10 +1,14 @@ - - + + org.sentrysoftware.maven sentry-maven-skin - 6.4.01 + 8.0.00 @@ -12,16 +16,15 @@ jflat - - images/metricshub-logo-only.png - https://metricshub.org + + - + @@ -32,4 +35,4 @@ - \ No newline at end of file +