Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
Found same issue with javadoc plugin in our dist-check tool Sylwester niedz., 17 lip 2022, 13:57 użytkownik Gary Gregory napisał: > On Sun, Jul 17, 2022 at 7:04 AM Michael Osipov > wrote: > > > > Am 2022-07-17 um 13:02 schrieb Gary Gregory: > > > (Sorry for the top post) So it sounds like the simplest from a user's > POV > > > is to wait for JDepend 2.1. > > > > Technically yes, but given the requirements I have depicted I don't > > expect any release soon. I won't put any effort into this plugin beyond > > a pure release. > > k, I've dropped jdepend-maven-plugin from commons-parent, we can > always put it back when it is fixed later. > > Gary > > > > > M > > > > > On Sat, Jul 16, 2022, 16:21 Michael Osipov > wrote: > > > > > >> Gary, > > >> > > >> went through. It is jdepend-maven-plugin only. With: > > >>> D:\Entwicklung\Projekte\commons-dbcp [master ≡ +0 ~1 -0 !]> git diff > > >>> diff --git a/pom.xml b/pom.xml > > >>> index 1269f8b3..694d24e1 100644 > > >>> --- a/pom.xml > > >>> +++ b/pom.xml > > >>> @@ -365,6 +365,11 @@ > > >>> > > >>> > > >>> > > >>> + > > >>> + org.apache.maven.plugins > > >>> + maven-site-plugin > > >>> + 3.12.0 > > >>> + > > >>> > > >>> > > >>> org.apache.maven.plugins > > >>> @@ -457,6 +462,11 @@ > > >>> > > >>> > > >>> > > >>> + > > >>> +org.codehaus.mojo > > >>> +jdepend-maven-plugin > > >>> +2.1-SNAPSHOT > > >>> + > > >>> > > >>> com.github.siom79.japicmp > > >>> japicmp-maven-plugin > > >> > > >> it works: > > >>> [INFO] Generating "JDepend" report --- > > >> jdepend-maven-plugin:2.1-SNAPSHOT:generate > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >>> > > >>> Unknown constant: 18 > > >> > > >> > > >> The report looks good as well. We now have the following problems: > > >> > > >> * JDepend 2.10 isn't in Central and has trouble with Java 8 > > >> * The ITs are horribly outdated plugin/dependency-wise > > >> > > >> I'd push a new relese of this plugin if someone could take care at > least > > >> of the ITs. > > >> > > >> Note: Since the last relese of this plugin is ages ago it depends on a > > >> deprecated class for about 10 years ago. The ABI incompat is my fault, > > >> it was already reported by the Asciidoctor team on ASF JIRA and they > > >> simply aligned their code and it worked again. > > >> > > >> Let me know how you'd like to proceed. > > >> > > >> M > > >> > > >> M > > >> > > > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
On Sun, Jul 17, 2022 at 7:04 AM Michael Osipov wrote: > > Am 2022-07-17 um 13:02 schrieb Gary Gregory: > > (Sorry for the top post) So it sounds like the simplest from a user's POV > > is to wait for JDepend 2.1. > > Technically yes, but given the requirements I have depicted I don't > expect any release soon. I won't put any effort into this plugin beyond > a pure release. k, I've dropped jdepend-maven-plugin from commons-parent, we can always put it back when it is fixed later. Gary > > M > > > On Sat, Jul 16, 2022, 16:21 Michael Osipov wrote: > > > >> Gary, > >> > >> went through. It is jdepend-maven-plugin only. With: > >>> D:\Entwicklung\Projekte\commons-dbcp [master ≡ +0 ~1 -0 !]> git diff > >>> diff --git a/pom.xml b/pom.xml > >>> index 1269f8b3..694d24e1 100644 > >>> --- a/pom.xml > >>> +++ b/pom.xml > >>> @@ -365,6 +365,11 @@ > >>> > >>> > >>> > >>> + > >>> + org.apache.maven.plugins > >>> + maven-site-plugin > >>> + 3.12.0 > >>> + > >>> > >>> > >>> org.apache.maven.plugins > >>> @@ -457,6 +462,11 @@ > >>> > >>> > >>> > >>> + > >>> +org.codehaus.mojo > >>> +jdepend-maven-plugin > >>> +2.1-SNAPSHOT > >>> + > >>> > >>> com.github.siom79.japicmp > >>> japicmp-maven-plugin > >> > >> it works: > >>> [INFO] Generating "JDepend" report --- > >> jdepend-maven-plugin:2.1-SNAPSHOT:generate > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >>> > >>> Unknown constant: 18 > >> > >> > >> The report looks good as well. We now have the following problems: > >> > >> * JDepend 2.10 isn't in Central and has trouble with Java 8 > >> * The ITs are horribly outdated plugin/dependency-wise > >> > >> I'd push a new relese of this plugin if someone could take care at least > >> of the ITs. > >> > >> Note: Since the last relese of this plugin is ages ago it depends on a > >> deprecated class for about 10 years ago. The ABI incompat is my fault, > >> it was already reported by the Asciidoctor team on ASF JIRA and they > >> simply aligned their code and it worked again. > >> > >> Let me know how you'd like to proceed. > >> > >> M > >> > >> M > >> > > > - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
Am 2022-07-17 um 13:02 schrieb Gary Gregory: (Sorry for the top post) So it sounds like the simplest from a user's POV is to wait for JDepend 2.1. Technically yes, but given the requirements I have depicted I don't expect any release soon. I won't put any effort into this plugin beyond a pure release. M On Sat, Jul 16, 2022, 16:21 Michael Osipov wrote: Gary, went through. It is jdepend-maven-plugin only. With: D:\Entwicklung\Projekte\commons-dbcp [master ≡ +0 ~1 -0 !]> git diff diff --git a/pom.xml b/pom.xml index 1269f8b3..694d24e1 100644 --- a/pom.xml +++ b/pom.xml @@ -365,6 +365,11 @@ + + org.apache.maven.plugins + maven-site-plugin + 3.12.0 + org.apache.maven.plugins @@ -457,6 +462,11 @@ + +org.codehaus.mojo +jdepend-maven-plugin +2.1-SNAPSHOT + com.github.siom79.japicmp japicmp-maven-plugin it works: [INFO] Generating "JDepend" report --- jdepend-maven-plugin:2.1-SNAPSHOT:generate Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 The report looks good as well. We now have the following problems: * JDepend 2.10 isn't in Central and has trouble with Java 8 * The ITs are horribly outdated plugin/dependency-wise I'd push a new relese of this plugin if someone could take care at least of the ITs. Note: Since the last relese of this plugin is ages ago it depends on a deprecated class for about 10 years ago. The ABI incompat is my fault, it was already reported by the Asciidoctor team on ASF JIRA and they simply aligned their code and it worked again. Let me know how you'd like to proceed. M M
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
(Sorry for the top post) So it sounds like the simplest from a user's POV is to wait for JDepend 2.1. Gary On Sat, Jul 16, 2022, 16:21 Michael Osipov wrote: > Gary, > > went through. It is jdepend-maven-plugin only. With: > > D:\Entwicklung\Projekte\commons-dbcp [master ≡ +0 ~1 -0 !]> git diff > > diff --git a/pom.xml b/pom.xml > > index 1269f8b3..694d24e1 100644 > > --- a/pom.xml > > +++ b/pom.xml > > @@ -365,6 +365,11 @@ > > > > > > > > + > > + org.apache.maven.plugins > > + maven-site-plugin > > + 3.12.0 > > + > > > > > >org.apache.maven.plugins > > @@ -457,6 +462,11 @@ > > > > > > > > + > > +org.codehaus.mojo > > +jdepend-maven-plugin > > +2.1-SNAPSHOT > > + > > > > com.github.siom79.japicmp > > japicmp-maven-plugin > > it works: > > [INFO] Generating "JDepend" report --- > jdepend-maven-plugin:2.1-SNAPSHOT:generate > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > The report looks good as well. We now have the following problems: > > * JDepend 2.10 isn't in Central and has trouble with Java 8 > * The ITs are horribly outdated plugin/dependency-wise > > I'd push a new relese of this plugin if someone could take care at least > of the ITs. > > Note: Since the last relese of this plugin is ages ago it depends on a > deprecated class for about 10 years ago. The ABI incompat is my fault, > it was already reported by the Asciidoctor team on ASF JIRA and they > simply aligned their code and it worked again. > > Let me know how you'd like to proceed. > > M > > M >
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
Gary, went through. It is jdepend-maven-plugin only. With: D:\Entwicklung\Projekte\commons-dbcp [master ≡ +0 ~1 -0 !]> git diff diff --git a/pom.xml b/pom.xml index 1269f8b3..694d24e1 100644 --- a/pom.xml +++ b/pom.xml @@ -365,6 +365,11 @@ + + org.apache.maven.plugins + maven-site-plugin + 3.12.0 + org.apache.maven.plugins @@ -457,6 +462,11 @@ + +org.codehaus.mojo +jdepend-maven-plugin +2.1-SNAPSHOT + com.github.siom79.japicmp japicmp-maven-plugin it works: [INFO] Generating "JDepend" report --- jdepend-maven-plugin:2.1-SNAPSHOT:generate Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 Unknown constant: 18 The report looks good as well. We now have the following problems: * JDepend 2.10 isn't in Central and has trouble with Java 8 * The ITs are horribly outdated plugin/dependency-wise I'd push a new relese of this plugin if someone could take care at least of the ITs. Note: Since the last relese of this plugin is ages ago it depends on a deprecated class for about 10 years ago. The ABI incompat is my fault, it was already reported by the Asciidoctor team on ASF JIRA and they simply aligned their code and it worked again. Let me know how you'd like to proceed. M M
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
Am 2022-07-11 um 22:05 schrieb Gary Gregory: On Mon, Jul 11, 2022 at 10:42 AM Tamás Cservenák wrote: Howdy, seems m-site-p 3.11.0 introduced something that broke Maven2 (!!) jdepend plugin (comes from parent). I could make it work like this mvn clean package org.apache.maven.plugins:maven-site-plugin:3.10.0:site -DskipTests That command breaks in a different way for me: WARNING] An issue has occurred with apache-rat-plugin:0.14:rat report, skipping LinkageError org.apache.rat.mp.RatReportMojo.generate(Lorg/codehaus/doxia/sink/Sink;Ljava/util/Locale;)V, please report an issue to Maven dev team. java.lang.AbstractMethodError: org.apache.rat.mp.RatReportMojo.generate(Lorg/codehaus/doxia/sink/Sink;Ljava/util/Locale;)V at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument (ReportDocumentRenderer.java:235) I don't understand this on RAT. I have clearly instructed what needs to be done to fix that. Gary, let me try to look at that. I'll let you know.
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
On Mon, Jul 11, 2022 at 10:42 AM Tamás Cservenák wrote: > > Howdy, > > seems m-site-p 3.11.0 introduced something that broke Maven2 (!!) jdepend > plugin (comes from parent). > > I could make it work like this > mvn clean package org.apache.maven.plugins:maven-site-plugin:3.10.0:site > -DskipTests That command breaks in a different way for me: WARNING] An issue has occurred with apache-rat-plugin:0.14:rat report, skipping LinkageError org.apache.rat.mp.RatReportMojo.generate(Lorg/codehaus/doxia/sink/Sink;Ljava/util/Locale;)V, please report an issue to Maven dev team. java.lang.AbstractMethodError: org.apache.rat.mp.RatReportMojo.generate(Lorg/codehaus/doxia/sink/Sink;Ljava/util/Locale;)V at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument (ReportDocumentRenderer.java:235) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render (DefaultSiteRenderer.java:348) at org.apache.maven.plugins.site.render.SiteMojo.renderLocale (SiteMojo.java:194) at org.apache.maven.plugins.site.render.SiteMojo.execute (SiteMojo.java:143) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) So,Catch-22 :-( Using: Maven home: /usr/local/Cellar/maven/3.8.6/libexec Java version: 1.8.0_322, vendor: Homebrew, runtime: /usr/local/Cellar/openjdk@8/1.8.0+322/libexec/openjdk.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "12.4", arch: "x86_64", family: "mac" On Java 11, it also fails like this: [WARNING] An issue has occurred with apache-rat-plugin:0.14:rat report, skipping LinkageError Receiver class org.apache.rat.mp.RatReportMojo does not define or inherit an implementation of the resolved method 'abstract void generate(org.codehaus.doxia.sink.Sink, java.util.Locale)' of interface org.apache.maven.reporting.MavenReport., please report an issue to Maven dev team. java.lang.AbstractMethodError: Receiver class org.apache.rat.mp.RatReportMojo does not define or inherit an implementation of the resolved method 'abstract void generate(org.codehaus.doxia.sink.Sink, java.util.Locale)' of interface org.apache.maven.reporting.MavenReport. at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument (ReportDocumentRenderer.java:235) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render (DefaultSiteRenderer.java:348) at org.apache.maven.plugins.site.render.SiteMojo.renderLocale (SiteMojo.java:194) at org.apache.maven.plugins.site.render.SiteMojo.execute (SiteMojo.java:143) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
Howdy, seems m-site-p 3.11.0 introduced something that broke Maven2 (!!) jdepend plugin (comes from parent). I could make it work like this mvn clean package org.apache.maven.plugins:maven-site-plugin:3.10.0:site -DskipTests (package was needed as then japicmp would fail) HTH T On Mon, Jul 11, 2022 at 3:52 PM Gary Gregory wrote: > Hi All, > > I'm looking for help in how to remedy an AbstractMethodError at > org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument > > Running: > > git clone https://gitbox.apache.org/repos/asf/commons-dbcp.git > cd commons-dbcp > maven clean site -DskipTests > > Any thoughts? > > [INFO] Generating "JDepend" report --- > jdepend-maven-plugin:2.0:generate-no-fork > [WARNING] An issue has occurred with > jdepend-maven-plugin:2.0:generate-no-fork report, skipping > LinkageError null, please report an issue to Maven dev team. > java.lang.AbstractMethodError > at > org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument > (ReportDocumentRenderer.java:235) > at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render > (DefaultSiteRenderer.java:348) > at org.apache.maven.plugins.site.render.SiteMojo.renderLocale > (SiteMojo.java:194) > at org.apache.maven.plugins.site.render.SiteMojo.execute > (SiteMojo.java:143) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:370) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:351) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:215) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:171) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:163) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > > TY, > Gary > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >
Re: AbstractMethodError at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument
My Maven (3.6.3 + Java 11) also hit the same error from the command, but gave a better explanation: [INFO] Generating "JDepend" report --- jdepend-maven-plugin:2.0:generate-no-fork [WARNING] An issue has occurred with jdepend-maven-plugin:2.0:generate-no-fork report, skipping LinkageError Receiver class org.codehaus.mojo.jdepend.JDependNoForkMojo does not define or inherit an implementation of the resolved method '*abstract void generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)*' of interface org.apache.maven.reporting.MavenReport., please report an issue to Maven dev team. java.lang.AbstractMethodError: Receiver class org.codehaus.mojo.jdepend.JDependNoForkMojo does not define or inherit an implementation of the resolved method 'abstract void generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)' of interface org.apache.maven.reporting.MavenReport. at org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument (ReportDocumentRenderer.java:235) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render (DefaultSiteRenderer.java:348) at org.apache.maven.plugins.site.render.SiteMojo.renderLocale (SiteMojo.java:194) at org.apache.maven.plugins.site.render.SiteMojo.execute (SiteMojo.java:143) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) (I hope the error message above will help you find a good compatible dependency versions) On Mon, Jul 11, 2022 at 9:52 AM Gary Gregory wrote: > Hi All, > > I'm looking for help in how to remedy an AbstractMethodError at > org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument > > Running: > > git clone https://gitbox.apache.org/repos/asf/commons-dbcp.git > cd commons-dbcp > maven clean site -DskipTests > > Any thoughts? > > [INFO] Generating "JDepend" report --- > jdepend-maven-plugin:2.0:generate-no-fork > [WARNING] An issue has occurred with > jdepend-maven-plugin:2.0:generate-no-fork report, skipping > LinkageError null, please report an issue to Maven dev team. > java.lang.AbstractMethodError > at > org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument > (ReportDocumentRenderer.java:235) > at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render > (DefaultSiteRenderer.java:348) > at org.apache.maven.plugins.site.render.SiteMojo.renderLocale > (SiteMojo.java:194) > at org.apache.maven.plugins.site.render.SiteMojo.execute > (SiteMojo.java:143) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:370) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:351) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:215) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:171) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:163) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at