[ 
https://issues.apache.org/jira/browse/MSITE-967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17728276#comment-17728276
 ] 

Michael Osipov commented on MSITE-967:
--------------------------------------

The message does not correspond othe config, it says version 3.3. Please 
clarify.

> NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent
> -------------------------------------------------------------------------
>
>                 Key: MSITE-967
>                 URL: https://issues.apache.org/jira/browse/MSITE-967
>             Project: Maven Site Plugin
>          Issue Type: Bug
>          Components: doxia integration
>    Affects Versions: 4.0.0-M8
>            Reporter: Gabriel Wolf
>            Priority: Major
>
> I already saw that there are a buch of related NoClassDefFoundError 
> DocumentContent issues. But i could not see, how that helps me.
> So i get this error and have no plan why:
> {code}
> [INFO] --- maven-site-plugin:3.3:site (default-site) @ config ---
> [WARNING] Report plugin 
> org.apache.maven.plugins:maven-project-info-reports-plugin has an empty 
> version.
> [WARNING] 
> [WARNING] It is highly recommended to fix these problems because they 
> threaten the stability of your build.
> [WARNING] 
> [WARNING] For this reason, future Maven versions might no longer support 
> building such malformed projects.
> [INFO] configuring report plugin 
> org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.4
> [WARNING] Error injecting: 
> org.apache.maven.report.projectinfo.CiManagementReport
> java.lang.NoClassDefFoundError: 
> org/apache/maven/doxia/siterenderer/DocumentContent
>     at java.lang.Class.getDeclaredConstructors0 (Native Method)
>     at java.lang.Class.privateGetDeclaredConstructors (Class.java:3373)
>     at java.lang.Class.getDeclaredConstructors (Class.java:2555)
>     at com.google.inject.spi.InjectionPoint.forConstructorOf 
> (InjectionPoint.java:245)
>     at com.google.inject.internal.ConstructorBindingImpl.create 
> (ConstructorBindingImpl.java:115)
>     at com.google.inject.internal.InjectorImpl.createUninitializedBinding 
> (InjectorImpl.java:706)
>     at com.google.inject.internal.InjectorImpl.createJustInTimeBinding 
> (InjectorImpl.java:930)
>     at 
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive 
> (InjectorImpl.java:852)
>     at com.google.inject.internal.InjectorImpl.getJustInTimeBinding 
> (InjectorImpl.java:291)
>     at com.google.inject.internal.InjectorImpl.getBindingOrThrow 
> (InjectorImpl.java:222)
>     at com.google.inject.internal.InjectorImpl.getProviderOrThrow 
> (InjectorImpl.java:1040)
>     at com.google.inject.internal.InjectorImpl.getProvider 
> (InjectorImpl.java:1071)
>     at com.google.inject.internal.InjectorImpl.getProvider 
> (InjectorImpl.java:1034)
>     at com.google.inject.internal.InjectorImpl.getInstance 
> (InjectorImpl.java:1086)
>     at org.eclipse.sisu.space.AbstractDeferredClass.get 
> (AbstractDeferredClass.java:48)
>     at com.google.inject.internal.ProviderInternalFactory.provision 
> (ProviderInternalFactory.java:85)
>     at 
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision 
> (InternalFactoryToInitializableAdapter.java:57)
>     at com.google.inject.internal.ProviderInternalFactory$1.call 
> (ProviderInternalFactory.java:66)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     at com.google.inject.internal.ProvisionListenerStackCallback.provision 
> (ProvisionListenerStackCallback.java:66)
>     at com.google.inject.internal.ProviderInternalFactory.circularGet 
> (ProviderInternalFactory.java:61)
>     at com.google.inject.internal.InternalFactoryToInitializableAdapter.get 
> (InternalFactoryToInitializableAdapter.java:47)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)
>     at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)
>     at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
>     at org.eclipse.sisu.plexus.LazyPlexusBean.getValue 
> (LazyPlexusBean.java:51)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:263)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:255)
>     at 
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo 
> (DefaultMavenPluginManager.java:520)
>     at 
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor.getConfiguredMavenReport
>  (DefaultMavenReportExecutor.java:306)
>     at 
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildReportPlugin 
> (DefaultMavenReportExecutor.java:263)
>     at 
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildMavenReports 
> (DefaultMavenReportExecutor.java:154)
>     at org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports 
> (AbstractSiteRenderingMojo.java:235)
>     at org.apache.maven.plugins.site.SiteMojo.execute (SiteMojo.java:121)
>     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)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     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: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)
>     at org.codehaus.classworlds.Launcher.main (Launcher.java:47)
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.maven.doxia.siterenderer.DocumentContent
>     at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass 
> (SelfFirstStrategy.java:50)
>     at 
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass 
> (ClassRealm.java:271)
>     at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass 
> (ClassRealm.java:247)
>     at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass 
> (ClassRealm.java:239)
>     at java.lang.Class.getDeclaredConstructors0 (Native Method)
>     at java.lang.Class.privateGetDeclaredConstructors (Class.java:3373)
>     at java.lang.Class.getDeclaredConstructors (Class.java:2555)
>     at com.google.inject.spi.InjectionPoint.forConstructorOf 
> (InjectionPoint.java:245)
>     at com.google.inject.internal.ConstructorBindingImpl.create 
> (ConstructorBindingImpl.java:115)
>     at com.google.inject.internal.InjectorImpl.createUninitializedBinding 
> (InjectorImpl.java:706)
>     at com.google.inject.internal.InjectorImpl.createJustInTimeBinding 
> (InjectorImpl.java:930)
>     at 
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive 
> (InjectorImpl.java:852)
>     at com.google.inject.internal.InjectorImpl.getJustInTimeBinding 
> (InjectorImpl.java:291)
>     at com.google.inject.internal.InjectorImpl.getBindingOrThrow 
> (InjectorImpl.java:222)
>     at com.google.inject.internal.InjectorImpl.getProviderOrThrow 
> (InjectorImpl.java:1040)
>     at com.google.inject.internal.InjectorImpl.getProvider 
> (InjectorImpl.java:1071)
>     at com.google.inject.internal.InjectorImpl.getProvider 
> (InjectorImpl.java:1034)
>     at com.google.inject.internal.InjectorImpl.getInstance 
> (InjectorImpl.java:1086)
>     at org.eclipse.sisu.space.AbstractDeferredClass.get 
> (AbstractDeferredClass.java:48)
>     at com.google.inject.internal.ProviderInternalFactory.provision 
> (ProviderInternalFactory.java:85)
>     at 
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision 
> (InternalFactoryToInitializableAdapter.java:57)
>     at com.google.inject.internal.ProviderInternalFactory$1.call 
> (ProviderInternalFactory.java:66)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     at com.google.inject.internal.ProvisionListenerStackCallback.provision 
> (ProvisionListenerStackCallback.java:66)
>     at com.google.inject.internal.ProviderInternalFactory.circularGet 
> (ProviderInternalFactory.java:61)
>     at com.google.inject.internal.InternalFactoryToInitializableAdapter.get 
> (InternalFactoryToInitializableAdapter.java:47)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)
>     at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)
>     at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
>     at org.eclipse.sisu.plexus.LazyPlexusBean.getValue 
> (LazyPlexusBean.java:51)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:263)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:255)
>     at 
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo 
> (DefaultMavenPluginManager.java:520)
>     at 
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor.getConfiguredMavenReport
>  (DefaultMavenReportExecutor.java:306)
>     at 
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildReportPlugin 
> (DefaultMavenReportExecutor.java:263)
>     at 
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildMavenReports 
> (DefaultMavenReportExecutor.java:154)
>     at org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports 
> (AbstractSiteRenderingMojo.java:235)
>     at org.apache.maven.plugins.site.SiteMojo.execute (SiteMojo.java:121)
>     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)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     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: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)
>     at org.codehaus.classworlds.Launcher.main (Launcher.java:47)
> {code}
> And i have this in my PluginManagement:
> {code:xml}
> <plugin>
>       <groupId>org.apache.maven.plugins</groupId>
>       <artifactId>maven-site-plugin</artifactId>
>       <version>4.0.0-M8</version>
> </plugin>
> <plugin>
>       <groupId>org.apache.maven.plugins</groupId>
>       <artifactId>maven-project-info-reports-plugin</artifactId>
>       <version>3.4.4</version>
> </plugin>
> {code}



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

Reply via email to