[ 
https://issues.apache.org/jira/browse/MNG-8243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Slawomir Jaranowski closed MNG-8243.
------------------------------------
    Resolution: Information Provided

There is an issue in the source project 
[https://github.com/mojohaus/jdepend-maven-plugin/issues/39]

 

Pleas follow this issue.

> jdepend-maven-plugin not working anymore due to LinkageError
> ------------------------------------------------------------
>
>                 Key: MNG-8243
>                 URL: https://issues.apache.org/jira/browse/MNG-8243
>             Project: Maven
>          Issue Type: Task
>          Components: Sites & Reporting
>    Affects Versions: 3.9.9
>            Reporter: Philipp Ottlinger
>            Priority: Major
>
> Not sure if it is the correct Jira project ..... but:
> Running the site build with Maven 3.9.9 on my 
> [example|https://github.com/ottlinger/fotorenamer/blob/master/pom.xml] 
> project yields the following error and leaves me without 
> jdependency-maven-plugin report (everything worked fine with site 3.12.x) and 
> the following message:
>  
> {{{}$ ./mvnw site{}}}{{{}....{}}}{{{}[INFO] Generating "File Activity" report 
> --- maven-changelog-plugin:2.3:file-activity{}}}
> {{[INFO] Using existing changelog.xml...}}
> {{[INFO] Generating "Developer Activity" report --- 
> maven-changelog-plugin:2.3:dev-activity}}
> {{[INFO] Using existing changelog.xml...}}
> {{[INFO] Generating "Source Xref" report   --- 
> maven-jxr-plugin:3.5.0:jxr-no-fork}}
> {{[INFO] Generating "Test Source Xref" report --- 
> maven-jxr-plugin:3.5.0:test-jxr-no-fork}}
> {{[INFO] Generating "Surefire" report      --- 
> maven-surefire-report-plugin:3.5.0:report}}
> {{[INFO] Generating "CPD" report           --- maven-pmd-plugin:3.25.0:cpd}}
> {{[INFO] Generating "PMD" report           --- maven-pmd-plugin:3.25.0:pmd}}
> {{[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:201)}}
> {{    at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render 
> (DefaultSiteRenderer.java:300)}}
> {{    at 
> org.apache.maven.plugins.site.render.SiteMojo.renderNonDoxiaDocuments 
> (SiteMojo.java:281)}}
> {{    at org.apache.maven.plugins.site.render.SiteMojo.renderLocale 
> (SiteMojo.java:146)}}
> {{    at org.apache.maven.plugins.site.render.SiteMojo.execute 
> (SiteMojo.java:111)}}
> {{    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:77)}}
> {{    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)}}
> {{    at java.lang.reflect.Method.invoke (Method.java:568)}}
> {{    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:255)}}
> {{    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:201)}}
> {{    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:361)}}
> {{    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:314)}}
> {{[INFO] Generating "Tag List" report      --- 
> taglist-maven-plugin:3.1.0:taglist}}
> {{[INFO] Generating "SpotBugs" report      --- 
> spotbugs-maven-plugin:4.8.6.3:spotbugs}}
> {{[INFO] Generating "Dependencies" report  --- 
> maven-project-info-reports-plugin:3.7.0:dependencies}}
> {{[INFO] Generating "Maven Coordinates" report --- 
> maven-project-info-reports-plugin:3.7.0:dependency-info}}
> {{[INFO] Generating "Distribution Management" report --- 
> maven-project-info-reports-plugin:3.7.0:distribution-management}}
> {{[INFO] Generating "About" report         --- 
> maven-project-info-reports-plugin:3.7.0:index}}
> {{[INFO] Generating "Issue Management" report --- 
> maven-project-info-reports-plugin:3.7.0:issue-management}}
> {{[INFO] Generating "Licenses" report      --- 
> maven-project-info-reports-plugin:3.7.0:licenses}}
> {{[INFO] Generating "Plugin Management" report --- 
> maven-project-info-reports-plugin:3.7.0:plugin-management}}
> {{[INFO] Generating "Plugins" report       --- 
> maven-project-info-reports-plugin:3.7.0:plugins}}
> {{[INFO] Generating "Source Code Management" report --- 
> maven-project-info-reports-plugin:3.7.0:scm}}
> {{[INFO] Generating "Summary" report       --- 
> maven-project-info-reports-plugin:3.7.0:summary}}
> {{[INFO] Generating "Team" report          --- 
> maven-project-info-reports-plugin:3.7.0:team}}
> {{[INFO] Generating "Project Information" report --- 
> maven-site-plugin:4.0.0-M16:project-info}}
> {{[INFO] Generating "Generated Reports" report --- 
> maven-site-plugin:4.0.0-M16:project-reports}}
> {{[INFO] 
> ------------------------------------------------------------------------}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to