Some more context:
Due to https://issues.apache.org/jira/browse/DOXIA-724 the issue is only 
reproducible with Doxia 2.0.0-M10-SNAPSHOT not with the last release Doxia 
2.0.0-M9.
I pushed a branch with which to reproduce the issue to 
https://github.com/apache/jackrabbit-filevault-package-maven-plugin/pull/104.

As soon as I have more information I will create an issue for Doxia, still I 
would prefer to not release Doxia Sitetools in this state (if there is no 
urgent need I currently fail to see).
I think for Doxia Sitetools there should be a configuration possibility for 
anchor creation and validation before spinning a release.

Konrad


> On 12. Mar 2024, at 16:29, Konrad Windszus <[email protected]> wrote:
> 
> HI,
> For me the site build of 
> https://github.com/apache/jackrabbit-filevault-package-maven-plugin fails 
> with Sitetools 2.0.0-M17
> 
> "[ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-site-plugin:4.0.0-M14-SNAPSHOT:site 
> (default-site) on project filevault-package-maven-plugin: Execution 
> default-site of goal 
> org.apache.maven.plugins:maven-site-plugin:4.0.0-M14-SNAPSHOT:site failed: 
> Could not call buffered method public abstract void 
> org.apache.maven.doxia.sink.Sink.anchor(java.lang.String): 
> InvocationTargetException: Anchor name "a.3CexcludedLibraries.3E" used more 
> than once -> “
> 
> The full stack trace is 
> 
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
> goal org.apache.maven.plugins:maven-site-plugin:4.0.0-M14-SNAPSHOT:site 
> (default-site) on project filevault-package-maven-plugin: Execution 
> default-site of goal 
> org.apache.maven.plugins:maven-site-plugin:4.0.0-M14-SNAPSHOT:site failed: 
> Could not call buffered method public abstract void 
> org.apache.maven.doxia.sink.Sink.anchor(java.lang.String)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
> (MojoExecutor.java:333)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
> (MojoExecutor.java:316)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:212)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:174)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
> (MojoExecutor.java:75)
>    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
> (MojoExecutor.java:162)
>    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
> (DefaultMojosExecutionStrategy.java:39)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:159)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:105)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:73)
>    at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:53)
>    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:118)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
>    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
>    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
>    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
>    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:283)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:226)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:407)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:348)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution 
> default-site of goal 
> org.apache.maven.plugins:maven-site-plugin:4.0.0-M14-SNAPSHOT:site failed: 
> Could not call buffered method public abstract void 
> org.apache.maven.doxia.sink.Sink.anchor(java.lang.String)
>    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:133)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
> (MojoExecutor.java:328)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
> (MojoExecutor.java:316)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:212)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:174)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
> (MojoExecutor.java:75)
>    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
> (MojoExecutor.java:162)
>    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
> (DefaultMojosExecutionStrategy.java:39)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:159)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:105)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:73)
>    at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:53)
>    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:118)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
>    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
>    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
>    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
>    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:283)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:226)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:407)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:348)
> Caused by: java.lang.IllegalStateException: Could not call buffered method 
> public abstract void org.apache.maven.doxia.sink.Sink.anchor(java.lang.String)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$MethodWithArguments.invoke
>  (BufferingSinkProxyFactory.java:49)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$BufferingSinkProxy.lambda$invoke$0
>  (BufferingSinkProxyFactory.java:82)
>    at java.lang.Iterable.forEach (Iterable.java:75)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$BufferingSinkProxy.invoke
>  (BufferingSinkProxyFactory.java:82)
>    at com.sun.proxy.$Proxy30.flush (Unknown Source)
>    at org.apache.maven.doxia.index.IndexingSink.indexEntryComplete 
> (IndexingSink.java:231)
>    at org.apache.maven.doxia.index.IndexingSink.sectionTitle_ 
> (IndexingSink.java:138)
>    at org.apache.maven.doxia.sink.impl.AbstractSink.sectionTitle4_ 
> (AbstractSink.java:169)
>    at org.apache.maven.doxia.parser.Xhtml5BaseParser.baseEndTag 
> (Xhtml5BaseParser.java:509)
>    at org.apache.maven.doxia.module.xdoc.XdocParser.handleEndTag 
> (XdocParser.java:234)
>    at org.apache.maven.doxia.parser.AbstractXmlParser.parseXml 
> (AbstractXmlParser.java:226)
>    at org.apache.maven.doxia.parser.AbstractXmlParser.parse 
> (AbstractXmlParser.java:139)
>    at org.apache.maven.doxia.parser.Xhtml5BaseParser.parse 
> (Xhtml5BaseParser.java:145)
>    at org.apache.maven.doxia.module.xdoc.XdocParser.parse 
> (XdocParser.java:103)
>    at org.apache.maven.doxia.DefaultDoxia.parse (DefaultDoxia.java:63)
>    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument 
> (DefaultSiteRenderer.java:369)
>    at 
> org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument 
> (DoxiaDocumentRenderer.java:46)
>    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render 
> (DefaultSiteRenderer.java:298)
>    at org.apache.maven.plugins.site.render.SiteMojo.renderDoxiaDocuments 
> (SiteMojo.java:227)
>    at org.apache.maven.plugins.site.render.SiteMojo.renderLocale 
> (SiteMojo.java:163)
>    at org.apache.maven.plugins.site.render.SiteMojo.execute 
> (SiteMojo.java:110)
>    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:126)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
> (MojoExecutor.java:328)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
> (MojoExecutor.java:316)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:212)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:174)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
> (MojoExecutor.java:75)
>    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
> (MojoExecutor.java:162)
>    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
> (DefaultMojosExecutionStrategy.java:39)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:159)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:105)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:73)
>    at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:53)
>    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:118)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
>    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
>    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
>    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
>    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:283)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:226)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:407)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:348)
> Caused by: java.lang.reflect.InvocationTargetException
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$MethodWithArguments.invoke
>  (BufferingSinkProxyFactory.java:47)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$BufferingSinkProxy.lambda$invoke$0
>  (BufferingSinkProxyFactory.java:82)
>    at java.lang.Iterable.forEach (Iterable.java:75)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$BufferingSinkProxy.invoke
>  (BufferingSinkProxyFactory.java:82)
>    at com.sun.proxy.$Proxy30.flush (Unknown Source)
>    at org.apache.maven.doxia.index.IndexingSink.indexEntryComplete 
> (IndexingSink.java:231)
>    at org.apache.maven.doxia.index.IndexingSink.sectionTitle_ 
> (IndexingSink.java:138)
>    at org.apache.maven.doxia.sink.impl.AbstractSink.sectionTitle4_ 
> (AbstractSink.java:169)
>    at org.apache.maven.doxia.parser.Xhtml5BaseParser.baseEndTag 
> (Xhtml5BaseParser.java:509)
>    at org.apache.maven.doxia.module.xdoc.XdocParser.handleEndTag 
> (XdocParser.java:234)
>    at org.apache.maven.doxia.parser.AbstractXmlParser.parseXml 
> (AbstractXmlParser.java:226)
>    at org.apache.maven.doxia.parser.AbstractXmlParser.parse 
> (AbstractXmlParser.java:139)
>    at org.apache.maven.doxia.parser.Xhtml5BaseParser.parse 
> (Xhtml5BaseParser.java:145)
>    at org.apache.maven.doxia.module.xdoc.XdocParser.parse 
> (XdocParser.java:103)
>    at org.apache.maven.doxia.DefaultDoxia.parse (DefaultDoxia.java:63)
>    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument 
> (DefaultSiteRenderer.java:369)
>    at 
> org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument 
> (DoxiaDocumentRenderer.java:46)
>    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render 
> (DefaultSiteRenderer.java:298)
>    at org.apache.maven.plugins.site.render.SiteMojo.renderDoxiaDocuments 
> (SiteMojo.java:227)
>    at org.apache.maven.plugins.site.render.SiteMojo.renderLocale 
> (SiteMojo.java:163)
>    at org.apache.maven.plugins.site.render.SiteMojo.execute 
> (SiteMojo.java:110)
>    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:126)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
> (MojoExecutor.java:328)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
> (MojoExecutor.java:316)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:212)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:174)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
> (MojoExecutor.java:75)
>    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
> (MojoExecutor.java:162)
>    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
> (DefaultMojosExecutionStrategy.java:39)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:159)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:105)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:73)
>    at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:53)
>    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:118)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
>    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
>    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
>    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
>    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:283)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:226)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:407)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:348)
> Caused by: java.lang.IllegalStateException: Anchor name 
> "a.3CexcludedLibraries.3E" used more than once
>    at 
> org.apache.maven.doxia.sink.impl.UniqueAnchorNamesValidator.enforceUniqueAnchor
>  (UniqueAnchorNamesValidator.java:50)
>    at org.apache.maven.doxia.sink.impl.UniqueAnchorNamesValidator.anchor 
> (UniqueAnchorNamesValidator.java:44)
>    at org.apache.maven.doxia.sink.impl.AbstractSink.anchor 
> (AbstractSink.java:354)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$MethodWithArguments.invoke
>  (BufferingSinkProxyFactory.java:47)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$BufferingSinkProxy.lambda$invoke$0
>  (BufferingSinkProxyFactory.java:82)
>    at java.lang.Iterable.forEach (Iterable.java:75)
>    at 
> org.apache.maven.doxia.sink.impl.BufferingSinkProxyFactory$BufferingSinkProxy.invoke
>  (BufferingSinkProxyFactory.java:82)
>    at com.sun.proxy.$Proxy30.flush (Unknown Source)
>    at org.apache.maven.doxia.index.IndexingSink.indexEntryComplete 
> (IndexingSink.java:231)
>    at org.apache.maven.doxia.index.IndexingSink.sectionTitle_ 
> (IndexingSink.java:138)
>    at org.apache.maven.doxia.sink.impl.AbstractSink.sectionTitle4_ 
> (AbstractSink.java:169)
>    at org.apache.maven.doxia.parser.Xhtml5BaseParser.baseEndTag 
> (Xhtml5BaseParser.java:509)
>    at org.apache.maven.doxia.module.xdoc.XdocParser.handleEndTag 
> (XdocParser.java:234)
>    at org.apache.maven.doxia.parser.AbstractXmlParser.parseXml 
> (AbstractXmlParser.java:226)
>    at org.apache.maven.doxia.parser.AbstractXmlParser.parse 
> (AbstractXmlParser.java:139)
>    at org.apache.maven.doxia.parser.Xhtml5BaseParser.parse 
> (Xhtml5BaseParser.java:145)
>    at org.apache.maven.doxia.module.xdoc.XdocParser.parse 
> (XdocParser.java:103)
>    at org.apache.maven.doxia.DefaultDoxia.parse (DefaultDoxia.java:63)
>    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument 
> (DefaultSiteRenderer.java:369)
>    at 
> org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument 
> (DoxiaDocumentRenderer.java:46)
>    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render 
> (DefaultSiteRenderer.java:298)
>    at org.apache.maven.plugins.site.render.SiteMojo.renderDoxiaDocuments 
> (SiteMojo.java:227)
>    at org.apache.maven.plugins.site.render.SiteMojo.renderLocale 
> (SiteMojo.java:163)
>    at org.apache.maven.plugins.site.render.SiteMojo.execute 
> (SiteMojo.java:110)
>    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:126)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
> (MojoExecutor.java:328)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
> (MojoExecutor.java:316)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:212)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:174)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
> (MojoExecutor.java:75)
>    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
> (MojoExecutor.java:162)
>    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
> (DefaultMojosExecutionStrategy.java:39)
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:159)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:105)
>    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:73)
>    at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:53)
>    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:118)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
>    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
>    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
>    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
>    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>    at java.lang.reflect.Method.invoke (Method.java:566)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:283)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:226)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:407)
>    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:348)
> 
> Seems that the validator for duplicate anchors is triggered (don’t know yet 
> if it is a false positive but I rather assume that this page indeed now has a 
> duplicate id).
> The problem is that currently there is neither a killswitch for
> a) generating the anchors for indexable entries nor for
> b) the validator for unique anchors 
> (https://github.com/apache/maven-doxia/blob/master/doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/UniqueAnchorNamesValidator.java)
> 
> Sorry for that, but I would prefer not to release in this state but I am to 
> blame here, because I committed the responsible code pieces.
> 
> Konrad
> 
> 
> 
>> On 9. Mar 2024, at 21:38, Michael Osipov <[email protected]> wrote:
>> 
>> Hi,
>> 
>> we solved 7 issues:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317320&version=12354091
>> 
>> There are still a couple of issues left in JIRA:
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%2012317320%20AND%20status%20%3D%20Open
>> 
>> Staging repo:
>> https://repository.apache.org/content/repositories/maven-2071
>> https://repository.apache.org/content/repositories/maven-2071/org/apache/maven/doxia/doxia-sitetools/2.0.0-M17/doxia-sitetools-2.0.0-M17-source-release.zip
>> 
>> Source release checksum(s):
>> doxia-sitetools-2.0.0-M17-source-release.zip
>> sha512: 
>> abb8c6385e68706da8f9ec15b245b23296ffb69919bb47ddca8b36662d607dcec18164095222d908dcf00ca303885eff2b8794b2acc9aca7ef9787d9fa133af7
>> 
>> Staging site:
>> https://maven.apache.org/doxia/doxia-sitetools-archives/doxia-sitetools-LATEST/
>> 
>> Guide to testing staged releases:
>> https://maven.apache.org/guides/development/guide-testing-releases.html
>> 
>> Vote open for 72 hours.
>> 
>> [ ] +1
>> [ ] +0
>> [ ] -1
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
> 

Reply via email to