You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Maxim Solodovnik <so...@gmail.com> on 2016/02/24 06:21:00 UTC

maven-site-plugin 3.5 ClassNotFoundException

Hello All,

I'm trying to switch to maven-site-plugin 3.5
unfortunately I'm getting ClassNotFoundException,

solomax@solomax-pc:$ *mvn -version*
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-10T22:41:47+06:00)
Maven home: /opt/maven
Java version: 1.8.0_66, vendor: Oracle Corporation
Java home: /opt/jdk1.8.0_66/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-63-generic", arch: "amd64", family:
"unix"

solomax@solomax-pc:$ *java -version*
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

Ubuntu 14.04.3 LTS

3.4 works as expecting

What am I doing wrong?

here is the stack trace:

[WARNING] Error injecting: org.apache.maven.plugins.site.render.SiteMojo
java.lang.NoClassDefFoundError:
org/apache/maven/doxia/sink/impl/XhtmlBaseSink
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
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.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
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.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:688)
at
com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:380)
at
com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:164)
at
com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:613)
at com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
at
com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:555)
at
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:884)
at
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:805)
at
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:282)
at
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:214)
at
com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:1006)
at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038)
at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
at
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:65)
at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:133)
at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:63)
at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
at
org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:250)
at
org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:48)
at org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:140)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:89)
at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:133)
at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:87)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
at
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:65)
at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at
org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.java:176)
at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:63)
at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
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:517)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:121)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
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:497)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.ClassNotFoundException:
org.apache.maven.doxia.sink.impl.XhtmlBaseSink
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)
... 121 more


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Hervé Boutemy <hb...@apache.org>.
Hi,

I just started a vote for Apache Source Release Assembly Descriptor version 
1.0.6, which is a prerequisite. I'll do the vote for Apache parent pom version 
18 just after.

Regards,

Hervé

Le jeudi 28 avril 2016 10:16:46 Maxim Solodovnik a écrit :
> Hello Hervé,
> 
> sorry bothering do you have any roadmap for 18-SNAPSHOT release?
> It is always better to use release versions :)
> 
> On Sat, Apr 9, 2016 at 1:46 AM, Hervé BOUTEMY <he...@free.fr> wrote:
> > I knew I did cleanup in some algorithms, but I didn't expect such an
> > improvement in performance: it's great to see!
> > 
> > Regards,
> > 
> > Hervé
> > 
> > Le jeudi 7 avril 2016 12:49:37 Maxim Solodovnik a écrit :
> > > Great thing I can notice: build time was reduced from *5:30 min* to
> > 
> > *03:40*
> > 
> > > min !!
> > > great :)
> > > 
> > > On Thu, Apr 7, 2016 at 12:48 PM, Hervé BOUTEMY <he...@free.fr>
> > > 
> > > wrote:
> > > > great, thanks for the feedback
> > > > 
> > > > Regards,
> > > > 
> > > > Hervé
> > > > 
> > > > Le jeudi 7 avril 2016 12:45:53 Maxim Solodovnik a écrit :
> > > > > seems to work as expected with
> > > > > <head>
> > > > > <![CDATA[<script type="text/javascript" src="
> > > > > http://openmeetings.apache.org/js/site.js"></script>]]>
> > > > > </head>
> > > > > 
> > > > > site was generated as expected
> > > > > I can see no issues with content or layout
> > > > > 
> > > > > I would say: works for me :)
> > > > > 
> > > > > On Thu, Apr 7, 2016 at 12:39 PM, Maxim Solodovnik <
> > 
> > solomax666@gmail.com>
> > 
> > > > > wrote:
> > > > > > I have changed
> > > > > > parent version to be 18-SNAPSHOT
> > > > > > maven-site version to be 3.5
> > > > > > maven-fluido-skin version to be 1.5
> > > > > > 
> > > > > > it seems my site.xml is not valid anymore the error is
> > > > > > 
> > > > > > [ERROR] Failed to execute goal
> > > > > > org.apache.maven.plugins:maven-site-plugin:3.5:site
> > 
> > (generate-site) on
> > 
> > > > > > project openmeetings-parent: SiteToolException: Error parsing site
> > > > > > descriptor: TEXT must be immediately followed by END_TAG and not
> > > > 
> > > > START_TAG
> > > > 
> > > > > > (position: START_TAG seen ..."text/javascript" src="
> > > > > > http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]
> > > > > > 
> > > > > > 
> > > > > > here:
> > > > > > <head>
> > > > > > <script type="text/javascript" src="
> > > > > > http://openmeetings.apache.org/js/site.js"></script>
> > > > > > </head>
> > > > > > 
> > > > > > Will try to check CHANGELOG for maven-site-plugin
> > > > > > 
> > > > > > 
> > > > > > On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <
> > > > 
> > > > solomax666@gmail.com>
> > > > 
> > > > > > wrote:
> > > > > >> Thanks for letting me know
> > > > > >> will test right now
> > > > > >> 
> > > > > >> 
> > > > > >> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <
> > 
> > herve.boutemy@free.fr
> > 
> > > > > >> wrote:
> > > > > >>> Hi Maxim,
> > > > > >>> 
> > > > > >>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which
> > > > 
> > > > contains
> > > > 
> > > > > >>> early
> > > > > >>> interpolation ${this.*} feature [1]
> > > > > >>> 
> > > > > >>> It would be great to have some tests from end users before I do
> > 
> > the
> > 
> > > > > >>> maven-
> > > > > >>> site-plugin 3.5.1 release
> > > > > >>> 
> > > > > >>> Regards,
> > > > > >>> 
> > > > > >>> Hervé
> > > > > >>> 
> > > > > >>> 
> > > > > >>> [1]
> > 
> > http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/in
> > 
> > > > > >>> dex.html>>>
> > > > > >>> 
> > > > > >>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> > > > > >>> > please let me know if you need any help in testing :)
> > > > > >>> > 
> > > > > >>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr>
> > 
> > wrote:
> > > > > >>> > > 18-SNAPSHOT is ready
> > > > > >>> > > 
> > > > > >>> > > but there are a few feedbacks on edge case issues: I'm torn
> > 
> > if
> > 
> > > > > >>> > > we
> > > > > >>> 
> > > > > >>> should
> > > > > >>> 
> > > > > >>> > > release now or wait for 3.5.1
> > > > > >>> > > 
> > > > > >>> > > Regards,
> > > > > >>> > > 
> > > > > >>> > > Hervé
> > > > > >>> > > 
> > > > > >>> > > ----- Mail original -----
> > > > > >>> > > De: "Maxim Solodovnik" <so...@gmail.com>
> > > > > >>> > > À: "Maven Users List" <us...@maven.apache.org>
> > > > > >>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
> > > > > >>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> > > > > >>> > > 
> > > > > >>> > > Is it time to release apache parent 18? :)
> > > > > >>> > > 
> > > > > >>> > > WBR, Maxim
> > > > > >>> > > (from mobile, sorry for the typos)
> > > > > >>> > > 
> > > > > >>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <
> > 
> > solomax666@gmail.com>
> > 
> > > > > >>> wrote:
> > > > > >>> > > > Thanks a lot!
> > > > > >>> > > > I'll wait for the announce and then will test :)
> > > > > >>> > > > 
> > > > > >>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
> > > > > >>> 
> > > > > >>> herve.boutemy@free.fr>
> > > > > >>> 
> > > > > >>> > > > wrote:
> > > > > >>> > > >> Hi,
> > > > > >>> > > >> 
> > > > > >>> > > >> Not sure there is not a misunderstanding about the new
> > > > > >>> 
> > > > > >>> dependency: it's
> > > > > >>> 
> > > > > >>> > > on
> > > > > >>> > > 
> > > > > >>> > > >> maven-site-plugin to override what I did on ASF v17 [1],
> > 
> > not
> > 
> > > > your
> > > > 
> > > > > >>> > > project
> > > > > >>> > > 
> > > > > >>> > > >> (hopefully, the build tool requirements don't affect your
> > > > 
> > > > project
> > > > 
> > > > > >>> > > >> dependencies). That is like Velocity downgrade [2]:
> > > > > >>> > > >>     <plugin>
> > > > > >>> > > >>     
> > > > > >>> > > >>       <groupId>org.apache.maven.plugins</groupId>
> > > > > >>> > > >>       <artifactId>maven-site-plugin</artifactId>
> > > > > >>> > > >>       <dependencies>
> > > > > >>> > > >>       
> > > > > >>> > > >>         <dependency>
> > > > > >>> > > >>         
> > > > > >>> > > >>           <groupId>org.apache.maven.doxia</groupId>
> > > > > >>> > > >>           <artifactId>doxia-core</artifactId>
> > > > > >>> > > >>           <version>1.7</version>
> > > > > >>> > > >>         
> > > > > >>> > > >>         </dependency>
> > > > > >>> > > >>       
> > > > > >>> > > >>       </dependencies>
> > > > > >>> > > >>     
> > > > > >>> > > >>     </plugin>
> > > > > >>> > > >> 
> > > > > >>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes,
> > > > > >>> > > >> I'll
> > > > > >>> 
> > > > > >>> announce
> > > > > >>> 
> > > > > >>> > > >> when
> > > > > >>> > > >> it is ready.
> > > > > >>> > > >> 
> > > > > >>> > > >> Regards,
> > > > > >>> > > >> 
> > > > > >>> > > >> Hervé
> > > > > >>> > > >> 
> > > > > >>> > > >> [1]
> > 
> > http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=marku
> > 
> > > > > >>> p#
> > > > > >>> 
> > > > > >>> > > l234>
> > > > > >>> > > 
> > > > > >>> > > >> [2]
> > > > > >>> 
> > > > > >>> http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> > > > > >>> 
> > > > > >>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a
> > 
> > écrit
> > 
> > > > > >>> > > >> > Hello Hervé,
> > > > > >>> > > >> > 
> > > > > >>> > > >> > Thanks for the quick answer
> > > > > >>> > > >> > I'll wait for apache parent #18, don't want to add
> > > > 
> > > > additional
> > > > 
> > > > > >>> > > dependency
> > > > > >>> > > 
> > > > > >>> > > >> > Are you going to announce #18?
> > > > > >>> > > >> > 
> > > > > >>> > > >> > 
> > > > > >>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> > > > > >>> > > 
> > > > > >>> > > herve.boutemy@free.fr>
> > > > > >>> > > 
> > > > > >>> > > >> > wrote:
> > > > > >>> > > >> > > Hi Maxim,
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > That's typical of a forced dependency to doxia-core
> > > > 
> > > > version
> > > > 
> > > > > >>> 1.6 or
> > > > > >>> 
> > > > > >>> > > >> less
> > > > > >>> > > >> 
> > > > > >>> > > >> > > (which
> > > > > >>> > > >> > > is typical from a project inheriting from an ASF
> > 
> > version
> > 
> > > > 17
> > > > 
> > > > > >>> parent
> > > > > >>> 
> > > > > >>> > > POM
> > > > > >>> > > 
> > > > > >>> > > >> > > because
> > > > > >>> > > >> > > of MPOM-69 fix).
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > I'm still waiting for a little more feedback before
> > > > 
> > > > releasing
> > > > 
> > > > > >>> ASF
> > > > > >>> 
> > > > > >>> > > >> parent
> > > > > >>> > > >> 
> > > > > >>> > > >> > > POM
> > > > > >>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia
> > 
> > core
> > 
> > > > > >>> version
> > > > > >>> 
> > > > > >>> > > >> forcing).
> > > > > >>> > > >> 
> > > > > >>> > > >> > > Now, you should simply add a dependency to
> > > > 
> > > > maven-site-plugin
> > > > 
> > > > > >>> 3.5 to
> > > > > >>> 
> > > > > >>> > > >> > > doxia-core
> > > > > >>> > > >> > > version 1.7 and everything will work as expected.
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > Regards,
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > Hervé
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik
> > 
> > a
> > 
> > > > écrit
> > > > 
> > > > > >>> > > >> > > > Hello All,
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
> > > > > >>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
> > > > > >>> > > >> > > > Apache Maven 3.3.9
> > > > > >>> 
> > > > > >>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > > > > >>> 
> > > > > >>> > > >> > > > 2015-11-10T22:41:47+06:00)
> > > > > >>> > > >> > > > Maven home: /opt/maven
> > > > > >>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > > > > >>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
> > > > > >>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic",
> > 
> > arch:
> > > > > >>> "amd64",
> > > > > >>> 
> > > > > >>> > > >> family:
> > > > > >>> > > >> > > > "unix"
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > solomax@solomax-pc:$ *java -version*
> > > > > >>> > > >> > > > java version "1.8.0_66"
> > > > > >>> > > >> > > > Java(TM) SE Runtime Environment (build
> > > > > >>> > > >> > > > 1.8.0_66-b17)
> > > > > >>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17,
> > > > 
> > > > mixed
> > > > 
> > > > > >>> mode)
> > > > > >>> 
> > > > > >>> > > >> > > > Ubuntu 14.04.3 LTS
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > 3.4 works as expecting
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > What am I doing wrong?
> > > > > >>> > > >> > > > 
> > > > > >>> > > >> > > > here is the stack trace:
> > > > > >>> > > >> 
> > > > > >>> > > >> > > > [WARNING] Error injecting:
> > > > > >>> > > >> org.apache.maven.plugins.site.render.SiteMojo
> > > > > >>> > > >> 
> > > > > >>> > > >> > > > java.lang.NoClassDefFoundError:
> > > > > >>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > > > > >>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native
> > > > > >>> > > >> > > > Method)
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > > 
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142
> > > > )
> > > > 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > > 
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > > 
> > > > > >>> > > >> > > > at
> > 
> > java.security.AccessController.doPrivileged(Native
> > 
> > > > > >>> Method)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > 
> > > > > >>> Re
> > > > > >>> 
> > > > > >>> > > >> > > al>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > 
> > > > > >>> fF
> > > > > >>> 
> > > > > >>> > > >> > > ir>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > 
> > > > > >>> (C
> > > > > >>> 
> > > > > >>> > > >> > > la>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native
> > > > > >>> > > >> > > > Method)
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > > 
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142
> > > > )
> > > > 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > > 
> > > > > >>> > > >> > > > at
> > > > 
> > > > java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > > 
> > > > > >>> > > >> > > > at
> > 
> > java.security.AccessController.doPrivileged(Native
> > 
> > > > > >>> Method)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > 
> > > > > >>> Re
> > > > > >>> 
> > > > > >>> > > >> > > al>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > 
> > > > > >>> fF
> > > > > >>> 
> > > > > >>> > > >> > > ir>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > 
> > > > > >>> (C
> > > > > >>> 
> > > > > >>> > > >> > > la>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native
> > > > 
> > > > Method)
> > > > 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > 
> > java.lang.Class.getDeclaredMethods(Class.java:1975)
> > 
> > > > > >>> > > >> > > > at
> > 
> > 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > > > > >>> > > >> > > > 688) at
> > 
> > com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injecti
> > 
> > > > > >>> on
> > > > > >>> 
> > > > > >>> > > >> > > Po>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > int.java:380) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl.getInternalDependencie
> > 
> > > > > >>> s(
> > > > > >>> 
> > > > > >>> > > >> > > Co>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nstructorBindingImpl.java:164) at
> > 
> > com.google.inject.internal.InjectorImpl.getInternalDependencies(Injector
> > 
> > > > > >>> Im
> > > > > >>> 
> > > > > >>> > > >> > > pl>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > .java:613) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > > > 
> > > > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImp
> > 
> > > > > >>> l.
> > > > > >>> 
> > > > > >>> > > >> > > ja>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > va:555) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(Injector
> > 
> > > > > >>> Im
> > > > > >>> 
> > > > > >>> > > >> > > pl>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > .java:884) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive
> > 
> > > > > >>> (I
> > > > > >>> 
> > > > > >>> > > >> > > nj>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ectorImpl.java:805) at
> > 
> > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImp
> > 
> > > > > >>> l.
> > > > > >>> 
> > > > > >>> > > >> > > ja>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > va:282) at
> > 
> > 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > > > > >>> > > >> > > > 214) at
> > 
> > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.
> > 
> > > > > >>> ja
> > > > > >>> 
> > > > > >>> > > >> > > va>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > :1006) at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > 
> > > > > >>> 38
> > > > > >>> 
> > > > > >>> > > >> > > )
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > 
> > > > > >>> 01
> > > > > >>> 
> > > > > >>> > > >> > > )
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > 
> > > > > >>> 51
> > > > > >>> 
> > > > > >>> > > >> > > )
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > > > >>> > > >> > > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > 
> > > > > >>> er
> > > > > >>> 
> > > > > >>> > > >> > > na>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > 
> > > > > >>> on
> > > > > >>> 
> > > > > >>> > > >> > > (I>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > 
> > > > > >>> al
> > > > > >>> 
> > > > > >>> > > >> > > Fa>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > 
> > > > > >>> nt
> > > > > >>> 
> > > > > >>> > > >> > > er>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > 
> > > > > >>> er
> > > > > >>> 
> > > > > >>> > > >> > > na>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provi
> > 
> > > > > >>> de
> > > > > >>> 
> > > > > >>> > > >> > > rT>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > oInternalFactoryAdapter.java:46) at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > > >>> 11
> > > > > >>> 
> > > > > >>> > > >> > > 03>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(Provider
> > 
> > > > > >>> To
> > > > > >>> 
> > > > > >>> > > >> > > In>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ternalFactoryAdapter.java:40) at
> > > > 
> > > > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:14
> > > > 5
> > > > 
> > > > > >>> > > >> )
> > > > > >>> > > >> 
> > > > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InternalFactoryToProviderAdapter.get(Internal
> > 
> > > > > >>> Fa
> > > > > >>> 
> > > > > >>> > > >> > > ct>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > oryToProviderAdapter.java:41) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:101
> > > > 6
> > > > 
> > > > > >>> > > >> )
> > > > > >>> > > >> 
> > > > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > > >>> 11
> > > > > >>> 
> > > > > >>> > > >> > > 03>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > > > 
> > > > > >>> > > )
> > > > > >>> > > 
> > > > > >>> > > >> > > > at
> > 
> > org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81
> > 
> > > > > >>> )
> > > > > >>> 
> > > > > >>> > > >> > > at
> > > > 
> > > > org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51
> > > > )
> > > > 
> > > > > >>> > > >> > > at
> > 
> > org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(Plexu
> > 
> > > > > >>> sR
> > > > > >>> 
> > > > > >>> > > >> > > eq>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > uirements.java:250) at
> > 
> > org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedP
> > 
> > > > > >>> ro
> > > > > >>> 
> > > > > >>> > > >> > > pe>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > rtyBinding.java:48) at
> > > > 
> > > > org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > > > 
> > > > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInje
> > 
> > > > > >>> ct
> > > > > >>> 
> > > > > >>> > > >> > > or>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > Impl.java:140) at
> > 
> > com.google.inject.internal.ConstructorInjector.provision(ConstructorInje
> > 
> > > > > >>> ct
> > > > > >>> 
> > > > > >>> > > >> > > or>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > .java:114) at
> > 
> > com.google.inject.internal.ConstructorInjector.access$000(ConstructorInj
> > 
> > > > > >>> ec
> > > > > >>> 
> > > > > >>> > > >> > > to>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > r.java:32) at
> > 
> > com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjecto
> > 
> > > > > >>> r.
> > > > > >>> 
> > > > > >>> > > >> > > ja>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > va:89) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ConstructorInjector.construct(ConstructorInje
> > 
> > > > > >>> ct
> > > > > >>> 
> > > > > >>> > > >> > > or>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > .java:87) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl$Factory.get(Constructo
> > 
> > > > > >>> rB
> > > > > >>> 
> > > > > >>> > > >> > > in>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > dingImpl.java:267) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:101
> > > > 6
> > > > 
> > > > > >>> > > >> )
> > > > > >>> > > >> 
> > > > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > > >>> 11
> > > > > >>> 
> > > > > >>> > > >> > > 03>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > > > 
> > > > > >>> > > )
> > > > > >>> > > 
> > > > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > 
> > > > > >>> 51
> > > > > >>> 
> > > > > >>> > > >> > > )
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > > > >>> > > >> > > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > 
> > > > > >>> er
> > > > > >>> 
> > > > > >>> > > >> > > na>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > 
> > > > > >>> on
> > > > > >>> 
> > > > > >>> > > >> > > (I>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > 
> > > > > >>> al
> > > > > >>> 
> > > > > >>> > > >> > > Fa>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.
> > 
> > > > > >>> ja
> > > > > >>> 
> > > > > >>> > > >> > > va>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > :176) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > 
> > > > > >>> is
> > > > > >>> 
> > > > > >>> > > >> > > io>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > 
> > > > > >>> nt
> > > > > >>> 
> > > > > >>> > > >> > > er>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > 
> > > > > >>> er
> > > > > >>> 
> > > > > >>> > > >> > > na>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:101
> > > > 6
> > > > 
> > > > > >>> > > >> )
> > > > > >>> > > >> 
> > > > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > > >>> 10
> > > > > >>> 
> > > > > >>> > > >> > > 92>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ) at
> > > > 
> > > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > > > 
> > > > > >>> > > )
> > > > > >>> > > 
> > > > > >>> > > >> > > > 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
> > 
> > > > > >>> .j
> > > > > >>> 
> > > > > >>> > > >> > > av>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > a:263) at
> > 
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
> > 
> > > > > >>> .j
> > > > > >>> 
> > > > > >>> > > >> > > av>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > a:255) at
> > 
> > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfigured
> > 
> > > > > >>> Mo
> > > > > >>> 
> > > > > >>> > > >> > > jo>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > (DefaultMavenPluginManager.java:517) at
> > 
> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBui
> > 
> > > > > >>> ld
> > > > > >>> 
> > > > > >>> > > >> > > Pl>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > uginManager.java:121) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 07) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :1>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 53) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :1>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 45) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > 
> > > > > >>> Li
> > > > > >>> 
> > > > > >>> > > >> > > fe>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > cycleModuleBuilder.java:116) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > 
> > > > > >>> Li
> > > > > >>> 
> > > > > >>> > > >> > > fe>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > cycleModuleBuilder.java:80) at
> > 
> > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreade
> > 
> > > > > >>> dB
> > > > > >>> 
> > > > > >>> > > >> > > ui>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleSt
> > 
> > > > > >>> ar
> > > > > >>> 
> > > > > >>> > > >> > > te>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > r.java:128) at
> > > > > >>> 
> > > > > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > > >>> 
> > > > > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > > > 
> > > > org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > > > 
> > > > > >>> > > >> > > > at
> > > > 
> > > > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > > > 
> > > > > >>> > > >> > > > at
> > 
> > org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > 
> > > > > >>> > > >> > > > at
> > 
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > 
> > > > > >>> Method)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > 
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > > > > >>> > > >> > > 62>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ) at
> > 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> > 
> > > > > >>> Im
> > > > > >>> 
> > > > > >>> > > >> > > pl>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > .java:43) at
> > > > > >>> 
> > > > > >>> java.lang.reflect.Method.invoke(Method.java:497)
> > > > > >>> 
> > > > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launche
> > 
> > > > > >>> r.
> > > > > >>> 
> > > > > >>> > > >> > > ja>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > va:289) at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:2
> > 
> > > > > >>> 29
> > > > > >>> 
> > > > > >>> > > >> > > )
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launc
> > 
> > > > > >>> he
> > > > > >>> 
> > > > > >>> > > >> > > r.>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > java:415) at
> > > > 
> > > > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:3
> > > > 5
> > > > 
> > > > > >>> > > >> 6
> > > > > >>> > > >> 
> > > > > >>> > > >> > > > )
> > > > > >>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
> > > > > >>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > > > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > 
> > > > > >>> fF
> > > > > >>> 
> > > > > >>> > > >> > > ir>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > stStrategy.java:50) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > 
> > > > > >>> (C
> > > > > >>> 
> > > > > >>> > > >> > > la>
> > > > > >>> > > >> > > 
> > > > > >>> > > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > > > >>> va
> > > > > >>> 
> > > > > >>> > > >> > > :2>
> > > > > >>> > > >> > > :
> > > > > >>> > > >> > > > 39) ... 121 more
> > > > 
> > > > --------------------------------------------------------------------
> > > > 
> > > > > >>> > > -
> > > > > >>> > > 
> > > > > >>> > > >> > > To unsubscribe, e-mail:
> > > > users-unsubscribe@maven.apache.org
> > > > 
> > > > > >>> > > >> > > For additional commands, e-mail:
> > > > users-help@maven.apache.org
> > 
> > --------------------------------------------------------------------
> > 
> > > > > >>> -
> > > > > >>> 
> > > > > >>> > > >> To unsubscribe, e-mail:
> > users-unsubscribe@maven.apache.org
> > 
> > > > > >>> > > >> For additional commands, e-mail:
> > users-help@maven.apache.org
> > 
> > > > > >>> > > > --
> > > > > >>> > > > WBR
> > > > > >>> > > > Maxim aka solomax
> > > > 
> > > > --------------------------------------------------------------------
> > > > 
> > > > > >>> > > -
> > > > > >>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > > > >>> > > For additional commands, e-mail: users-help@maven.apache.org
> > 
> > --------------------------------------------------------------------
> > 
> > > > > >>> -
> > > > > >>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > > > >>> For additional commands, e-mail: users-help@maven.apache.org
> > > > > >> 
> > > > > >> --
> > > > > >> WBR
> > > > > >> Maxim aka solomax
> > > > > > 
> > > > > > --
> > > > > > WBR
> > > > > > Maxim aka solomax
> > > > 
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > > For additional commands, e-mail: users-help@maven.apache.org
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Hervé,

sorry bothering do you have any roadmap for 18-SNAPSHOT release?
It is always better to use release versions :)

On Sat, Apr 9, 2016 at 1:46 AM, Hervé BOUTEMY <he...@free.fr> wrote:

> I knew I did cleanup in some algorithms, but I didn't expect such an
> improvement in performance: it's great to see!
>
> Regards,
>
> Hervé
>
> Le jeudi 7 avril 2016 12:49:37 Maxim Solodovnik a écrit :
> > Great thing I can notice: build time was reduced from *5:30 min* to
> *03:40*
> > min !!
> > great :)
> >
> > On Thu, Apr 7, 2016 at 12:48 PM, Hervé BOUTEMY <he...@free.fr>
> >
> > wrote:
> > > great, thanks for the feedback
> > >
> > > Regards,
> > >
> > > Hervé
> > >
> > > Le jeudi 7 avril 2016 12:45:53 Maxim Solodovnik a écrit :
> > > > seems to work as expected with
> > > > <head>
> > > > <![CDATA[<script type="text/javascript" src="
> > > > http://openmeetings.apache.org/js/site.js"></script>]]>
> > > > </head>
> > > >
> > > > site was generated as expected
> > > > I can see no issues with content or layout
> > > >
> > > > I would say: works for me :)
> > > >
> > > > On Thu, Apr 7, 2016 at 12:39 PM, Maxim Solodovnik <
> solomax666@gmail.com>
> > > >
> > > > wrote:
> > > > > I have changed
> > > > > parent version to be 18-SNAPSHOT
> > > > > maven-site version to be 3.5
> > > > > maven-fluido-skin version to be 1.5
> > > > >
> > > > > it seems my site.xml is not valid anymore the error is
> > > > >
> > > > > [ERROR] Failed to execute goal
> > > > > org.apache.maven.plugins:maven-site-plugin:3.5:site
> (generate-site) on
> > > > > project openmeetings-parent: SiteToolException: Error parsing site
> > > > > descriptor: TEXT must be immediately followed by END_TAG and not
> > >
> > > START_TAG
> > >
> > > > > (position: START_TAG seen ..."text/javascript" src="
> > > > > http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]
> > > > >
> > > > >
> > > > > here:
> > > > > <head>
> > > > > <script type="text/javascript" src="
> > > > > http://openmeetings.apache.org/js/site.js"></script>
> > > > > </head>
> > > > >
> > > > > Will try to check CHANGELOG for maven-site-plugin
> > > > >
> > > > >
> > > > > On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <
> > >
> > > solomax666@gmail.com>
> > >
> > > > > wrote:
> > > > >> Thanks for letting me know
> > > > >> will test right now
> > > > >>
> > > > >>
> > > > >> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <
> herve.boutemy@free.fr
> > > > >>
> > > > >> wrote:
> > > > >>> Hi Maxim,
> > > > >>>
> > > > >>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which
> > >
> > > contains
> > >
> > > > >>> early
> > > > >>> interpolation ${this.*} feature [1]
> > > > >>>
> > > > >>> It would be great to have some tests from end users before I do
> the
> > > > >>> maven-
> > > > >>> site-plugin 3.5.1 release
> > > > >>>
> > > > >>> Regards,
> > > > >>>
> > > > >>> Hervé
> > > > >>>
> > > > >>>
> > > > >>> [1]
> > >
> > >
> http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/in
> > >
> > > > >>> dex.html>>>
> > > > >>>
> > > > >>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> > > > >>> > please let me know if you need any help in testing :)
> > > > >>> >
> > > > >>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr>
> wrote:
> > > > >>> > > 18-SNAPSHOT is ready
> > > > >>> > >
> > > > >>> > > but there are a few feedbacks on edge case issues: I'm torn
> if
> > > > >>> > > we
> > > > >>>
> > > > >>> should
> > > > >>>
> > > > >>> > > release now or wait for 3.5.1
> > > > >>> > >
> > > > >>> > > Regards,
> > > > >>> > >
> > > > >>> > > Hervé
> > > > >>> > >
> > > > >>> > > ----- Mail original -----
> > > > >>> > > De: "Maxim Solodovnik" <so...@gmail.com>
> > > > >>> > > À: "Maven Users List" <us...@maven.apache.org>
> > > > >>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
> > > > >>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> > > > >>> > >
> > > > >>> > > Is it time to release apache parent 18? :)
> > > > >>> > >
> > > > >>> > > WBR, Maxim
> > > > >>> > > (from mobile, sorry for the typos)
> > > > >>> > >
> > > > >>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <
> solomax666@gmail.com>
> > > > >>>
> > > > >>> wrote:
> > > > >>> > > > Thanks a lot!
> > > > >>> > > > I'll wait for the announce and then will test :)
> > > > >>> > > >
> > > > >>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
> > > > >>>
> > > > >>> herve.boutemy@free.fr>
> > > > >>>
> > > > >>> > > > wrote:
> > > > >>> > > >> Hi,
> > > > >>> > > >>
> > > > >>> > > >> Not sure there is not a misunderstanding about the new
> > > > >>>
> > > > >>> dependency: it's
> > > > >>>
> > > > >>> > > on
> > > > >>> > >
> > > > >>> > > >> maven-site-plugin to override what I did on ASF v17 [1],
> not
> > >
> > > your
> > >
> > > > >>> > > project
> > > > >>> > >
> > > > >>> > > >> (hopefully, the build tool requirements don't affect your
> > >
> > > project
> > >
> > > > >>> > > >> dependencies). That is like Velocity downgrade [2]:
> > > > >>> > > >>     <plugin>
> > > > >>> > > >>
> > > > >>> > > >>       <groupId>org.apache.maven.plugins</groupId>
> > > > >>> > > >>       <artifactId>maven-site-plugin</artifactId>
> > > > >>> > > >>       <dependencies>
> > > > >>> > > >>
> > > > >>> > > >>         <dependency>
> > > > >>> > > >>
> > > > >>> > > >>           <groupId>org.apache.maven.doxia</groupId>
> > > > >>> > > >>           <artifactId>doxia-core</artifactId>
> > > > >>> > > >>           <version>1.7</version>
> > > > >>> > > >>
> > > > >>> > > >>         </dependency>
> > > > >>> > > >>
> > > > >>> > > >>       </dependencies>
> > > > >>> > > >>
> > > > >>> > > >>     </plugin>
> > > > >>> > > >>
> > > > >>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes,
> > > > >>> > > >> I'll
> > > > >>>
> > > > >>> announce
> > > > >>>
> > > > >>> > > >> when
> > > > >>> > > >> it is ready.
> > > > >>> > > >>
> > > > >>> > > >> Regards,
> > > > >>> > > >>
> > > > >>> > > >> Hervé
> > > > >>> > > >>
> > > > >>> > > >> [1]
> > >
> > >
> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=marku
> > >
> > > > >>> p#
> > > > >>>
> > > > >>> > > l234>
> > > > >>> > >
> > > > >>> > > >> [2]
> > > > >>>
> > > > >>> http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> > > > >>>
> > > > >>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a
> écrit
> > > > >>> > > >>
> > > > >>> > > >> > Hello Hervé,
> > > > >>> > > >> >
> > > > >>> > > >> > Thanks for the quick answer
> > > > >>> > > >> > I'll wait for apache parent #18, don't want to add
> > >
> > > additional
> > >
> > > > >>> > > dependency
> > > > >>> > >
> > > > >>> > > >> > Are you going to announce #18?
> > > > >>> > > >> >
> > > > >>> > > >> >
> > > > >>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> > > > >>> > >
> > > > >>> > > herve.boutemy@free.fr>
> > > > >>> > >
> > > > >>> > > >> > wrote:
> > > > >>> > > >> > > Hi Maxim,
> > > > >>> > > >> > >
> > > > >>> > > >> > > That's typical of a forced dependency to doxia-core
> > >
> > > version
> > >
> > > > >>> 1.6 or
> > > > >>>
> > > > >>> > > >> less
> > > > >>> > > >>
> > > > >>> > > >> > > (which
> > > > >>> > > >> > > is typical from a project inheriting from an ASF
> version
> > >
> > > 17
> > >
> > > > >>> parent
> > > > >>>
> > > > >>> > > POM
> > > > >>> > >
> > > > >>> > > >> > > because
> > > > >>> > > >> > > of MPOM-69 fix).
> > > > >>> > > >> > >
> > > > >>> > > >> > > I'm still waiting for a little more feedback before
> > >
> > > releasing
> > >
> > > > >>> ASF
> > > > >>>
> > > > >>> > > >> parent
> > > > >>> > > >>
> > > > >>> > > >> > > POM
> > > > >>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia
> core
> > > > >>>
> > > > >>> version
> > > > >>>
> > > > >>> > > >> forcing).
> > > > >>> > > >>
> > > > >>> > > >> > > Now, you should simply add a dependency to
> > >
> > > maven-site-plugin
> > >
> > > > >>> 3.5 to
> > > > >>>
> > > > >>> > > >> > > doxia-core
> > > > >>> > > >> > > version 1.7 and everything will work as expected.
> > > > >>> > > >> > >
> > > > >>> > > >> > > Regards,
> > > > >>> > > >> > >
> > > > >>> > > >> > > Hervé
> > > > >>> > > >> > >
> > > > >>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik
> a
> > >
> > > écrit
> > >
> > > > >>> > > >> > > > Hello All,
> > > > >>> > > >> > > >
> > > > >>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
> > > > >>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
> > > > >>> > > >> > > >
> > > > >>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
> > > > >>> > > >> > > > Apache Maven 3.3.9
> > > > >>>
> > > > >>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > > > >>>
> > > > >>> > > >> > > > 2015-11-10T22:41:47+06:00)
> > > > >>> > > >> > > > Maven home: /opt/maven
> > > > >>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > > > >>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
> > > > >>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
> > > > >>>
> > > > >>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic",
> arch:
> > > > >>> "amd64",
> > > > >>>
> > > > >>> > > >> family:
> > > > >>> > > >> > > > "unix"
> > > > >>> > > >> > > >
> > > > >>> > > >> > > > solomax@solomax-pc:$ *java -version*
> > > > >>> > > >> > > > java version "1.8.0_66"
> > > > >>> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > > > >>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17,
> > >
> > > mixed
> > >
> > > > >>> mode)
> > > > >>>
> > > > >>> > > >> > > > Ubuntu 14.04.3 LTS
> > > > >>> > > >> > > >
> > > > >>> > > >> > > > 3.4 works as expecting
> > > > >>> > > >> > > >
> > > > >>> > > >> > > > What am I doing wrong?
> > > > >>> > > >> > > >
> > > > >>> > > >> > > > here is the stack trace:
> > > > >>> > > >>
> > > > >>> > > >> > > > [WARNING] Error injecting:
> > > > >>> > > >> org.apache.maven.plugins.site.render.SiteMojo
> > > > >>> > > >>
> > > > >>> > > >> > > > java.lang.NoClassDefFoundError:
> > > > >>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > > > >>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> > > > >>> > > >> > > > at
> > >
> > > java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > >
> > > > >>> > > >> > > > at
> > >
> > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > > >>>
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > > java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > >
> > > > >>> > > >> > > > at
> > >
> > > java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > >
> > > > >>> > > >> > > > at
> java.security.AccessController.doPrivileged(Native
> > > > >>>
> > > > >>> Method)
> > > > >>>
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > >
> > > > >>> Re
> > > > >>>
> > > > >>> > > >> > > al>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > m.java:401) at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > >
> > > > >>> fF
> > > > >>>
> > > > >>> > > >> > > ir>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > stStrategy.java:42) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > >
> > > > >>> (C
> > > > >>>
> > > > >>> > > >> > > la>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native
> > > > >>> > > >> > > > Method)
> > > > >>> > > >> > > > at
> > >
> > > java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > >
> > > > >>> > > >> > > > at
> > >
> > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > > >>>
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > > java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > >
> > > > >>> > > >> > > > at
> > >
> > > java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > >
> > > > >>> > > >> > > > at
> java.security.AccessController.doPrivileged(Native
> > > > >>>
> > > > >>> Method)
> > > > >>>
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > >
> > > > >>> Re
> > > > >>>
> > > > >>> > > >> > > al>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > m.java:401) at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > >
> > > > >>> fF
> > > > >>>
> > > > >>> > > >> > > ir>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > stStrategy.java:42) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > >
> > > > >>> (C
> > > > >>>
> > > > >>> > > >> > > la>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native
> > >
> > > Method)
> > >
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > > > >>>
> > > > >>> > > >> > > > at
> java.lang.Class.getDeclaredMethods(Class.java:1975)
> > > > >>> > > >> > > > at
> > >
> > >
>
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > > > >>> > > >> > > > 688) at
> > >
> > >
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injecti
> > >
> > > > >>> on
> > > > >>>
> > > > >>> > > >> > > Po>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > int.java:380) at
> > >
> > >
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencie
> > >
> > > > >>> s(
> > > > >>>
> > > > >>> > > >> > > Co>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nstructorBindingImpl.java:164) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInternalDependencies(Injector
> > >
> > > > >>> Im
> > > > >>>
> > > > >>> > > >> > > pl>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > .java:613) at
> > >
> > > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > >
> > > > >>> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImp
> > >
> > > > >>> l.
> > > > >>>
> > > > >>> > > >> > > ja>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > va:555) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(Injector
> > >
> > > > >>> Im
> > > > >>>
> > > > >>> > > >> > > pl>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > .java:884) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive
> > >
> > > > >>> (I
> > > > >>>
> > > > >>> > > >> > > nj>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ectorImpl.java:805) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImp
> > >
> > > > >>> l.
> > > > >>>
> > > > >>> > > >> > > ja>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > va:282) at
> > >
> > >
>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > > > >>> > > >> > > > 214) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.
> > >
> > > > >>> ja
> > > > >>>
> > > > >>> > > >> > > va>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > :1006) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > >
> > > > >>> 38
> > > > >>>
> > > > >>> > > >> > > )
> > > > >>> > > >> > >
> > > > >>> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > >
> > > > >>> 01
> > > > >>>
> > > > >>> > > >> > > )
> > > > >>> > > >> > >
> > > > >>> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > >
> > > > >>> 51
> > > > >>>
> > > > >>> > > >> > > )
> > > > >>> > > >> > >
> > > > >>> > > >> > > > at
> > >
> > >
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > > >>> > > >> > > > 48) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > >
> > > > >>> er
> > > > >>>
> > > > >>> > > >> > > na>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > lFactory.java:81) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > >
> > > > >>> on
> > > > >>>
> > > > >>> > > >> > > (I>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > >
> > > > >>> al
> > > > >>>
> > > > >>> > > >> > > Fa>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ctory.java:65) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > >
> > > > >>> nt
> > > > >>>
> > > > >>> > > >> > > er>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nalFactory.java:63) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > >
> > > > >>> er
> > > > >>>
> > > > >>> > > >> > > na>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > >
> > >
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provi
> > >
> > > > >>> de
> > > > >>>
> > > > >>> > > >> > > rT>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > oInternalFactoryAdapter.java:46) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > >>> 11
> > > > >>>
> > > > >>> > > >> > > 03>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ) at
> > >
> > >
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(Provider
> > >
> > > > >>> To
> > > > >>>
> > > > >>> > > >> > > In>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ternalFactoryAdapter.java:40) at
> > >
> > > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
> > >
> > > > >>> > > >> )
> > > > >>> > > >>
> > > > >>> > > >> > > at
> > >
> > >
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(Internal
> > >
> > > > >>> Fa
> > > > >>>
> > > > >>> > > >> > > ct>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > oryToProviderAdapter.java:41) at
> > >
> > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >
> > > > >>> > > >> )
> > > > >>> > > >>
> > > > >>> > > >> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > >>> 11
> > > > >>>
> > > > >>> > > >> > > 03>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > >
> > > > >>> > > )
> > > > >>> > >
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>>
> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81
> > > > >>> )
> > > > >>>
> > > > >>> > > >> > > at
> > >
> > > org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > >
> > > > >>> > > >> > > at
> > >
> > >
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(Plexu
> > >
> > > > >>> sR
> > > > >>>
> > > > >>> > > >> > > eq>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > uirements.java:250) at
> > >
> > >
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedP
> > >
> > > > >>> ro
> > > > >>>
> > > > >>> > > >> > > pe>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > rtyBinding.java:48) at
> > >
> > > org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > >
> > > > >>> > > >> > > > at
> > >
> > >
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInje
> > >
> > > > >>> ct
> > > > >>>
> > > > >>> > > >> > > or>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > Impl.java:140) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInje
> > >
> > > > >>> ct
> > > > >>>
> > > > >>> > > >> > > or>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > .java:114) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInj
> > >
> > > > >>> ec
> > > > >>>
> > > > >>> > > >> > > to>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > r.java:32) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjecto
> > >
> > > > >>> r.
> > > > >>>
> > > > >>> > > >> > > ja>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > va:89) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInje
> > >
> > > > >>> ct
> > > > >>>
> > > > >>> > > >> > > or>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > .java:87) at
> > >
> > >
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(Constructo
> > >
> > > > >>> rB
> > > > >>>
> > > > >>> > > >> > > in>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > dingImpl.java:267) at
> > >
> > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >
> > > > >>> > > >> )
> > > > >>> > > >>
> > > > >>> > > >> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > >>> 11
> > > > >>>
> > > > >>> > > >> > > 03>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > >
> > > > >>> > > )
> > > > >>> > >
> > > > >>> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > >
> > > > >>> 51
> > > > >>>
> > > > >>> > > >> > > )
> > > > >>> > > >> > >
> > > > >>> > > >> > > > at
> > >
> > >
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > > >>> > > >> > > > 48) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > >
> > > > >>> er
> > > > >>>
> > > > >>> > > >> > > na>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > lFactory.java:81) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > >
> > > > >>> on
> > > > >>>
> > > > >>> > > >> > > (I>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > >
> > > > >>> al
> > > > >>>
> > > > >>> > > >> > > Fa>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ctory.java:65) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.
> > >
> > > > >>> ja
> > > > >>>
> > > > >>> > > >> > > va>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > :176) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > >
> > > > >>> is
> > > > >>>
> > > > >>> > > >> > > io>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > >
> > > > >>> nt
> > > > >>>
> > > > >>> > > >> > > er>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > nalFactory.java:63) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > >
> > > > >>> er
> > > > >>>
> > > > >>> > > >> > > na>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > >
> > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >
> > > > >>> > > >> )
> > > > >>> > > >>
> > > > >>> > > >> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > > >>> 10
> > > > >>>
> > > > >>> > > >> > > 92>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > >
> > > > >>> > > )
> > > > >>> > >
> > > > >>> > > >> > > > 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
> > >
> > > > >>> .j
> > > > >>>
> > > > >>> > > >> > > av>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > a:263) at
> > >
> > >
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
> > >
> > > > >>> .j
> > > > >>>
> > > > >>> > > >> > > av>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > a:255) at
> > >
> > >
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfigured
> > >
> > > > >>> Mo
> > > > >>>
> > > > >>> > > >> > > jo>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > (DefaultMavenPluginManager.java:517) at
> > >
> > >
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBui
> > >
> > > > >>> ld
> > > > >>>
> > > > >>> > > >> > > Pl>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > uginManager.java:121) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 07) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :1>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 53) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :1>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 45) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > >
> > > > >>> Li
> > > > >>>
> > > > >>> > > >> > > fe>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > cycleModuleBuilder.java:116) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > >
> > > > >>> Li
> > > > >>>
> > > > >>> > > >> > > fe>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > cycleModuleBuilder.java:80) at
> > >
> > >
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreade
> > >
> > > > >>> dB
> > > > >>>
> > > > >>> > > >> > > ui>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleSt
> > >
> > > > >>> ar
> > > > >>>
> > > > >>> > > >> > > te>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > r.java:128) at
> > > > >>>
> > > > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > > > >>>
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > > > >>>
> > > > >>> > > >> > > > at
> > > > >>>
> > > > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > > org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > >
> > > > >>> > > >> > > > at
> > >
> > > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > >
> > > > >>> > > >> > > > at
> > > > >>> > > >> > > >
> org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > > > >>> > > >> > > > at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > >>>
> > > > >>> Method)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > > > >>> > > >> > > 62>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ) at
> > >
> > >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> > >
> > > > >>> Im
> > > > >>>
> > > > >>> > > >> > > pl>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > .java:43) at
> > > > >>>
> > > > >>> java.lang.reflect.Method.invoke(Method.java:497)
> > > > >>>
> > > > >>> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launche
> > >
> > > > >>> r.
> > > > >>>
> > > > >>> > > >> > > ja>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > va:289) at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:2
> > >
> > > > >>> 29
> > > > >>>
> > > > >>> > > >> > > )
> > > > >>> > > >> > >
> > > > >>> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launc
> > >
> > > > >>> he
> > > > >>>
> > > > >>> > > >> > > r.>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > java:415) at
> > >
> > > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> > >
> > > > >>> > > >> 6
> > > > >>> > > >>
> > > > >>> > > >> > > > )
> > > > >>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
> > > > >>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > > > >>> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > >
> > > > >>> fF
> > > > >>>
> > > > >>> > > >> > > ir>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > stStrategy.java:50) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > >
> > > > >>> (C
> > > > >>>
> > > > >>> > > >> > > la>
> > > > >>> > > >> > >
> > > > >>> > > >> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >
> > > > >>> va
> > > > >>>
> > > > >>> > > >> > > :2>
> > > > >>> > > >> > > :
> > > > >>> > > >> > > > 39) ... 121 more
> > >
> > > --------------------------------------------------------------------
> > >
> > > > >>> > > -
> > > > >>> > >
> > > > >>> > > >> > > To unsubscribe, e-mail:
> > > users-unsubscribe@maven.apache.org
> > >
> > > > >>> > > >> > > For additional commands, e-mail:
> > > users-help@maven.apache.org
> > >
> > > > >>>
> --------------------------------------------------------------------
> > > > >>> -
> > > > >>>
> > > > >>> > > >> To unsubscribe, e-mail:
> users-unsubscribe@maven.apache.org
> > > > >>> > > >> For additional commands, e-mail:
> users-help@maven.apache.org
> > > > >>> > > >
> > > > >>> > > > --
> > > > >>> > > > WBR
> > > > >>> > > > Maxim aka solomax
> > >
> > > --------------------------------------------------------------------
> > >
> > > > >>> > > -
> > > > >>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > > >>> > > For additional commands, e-mail: users-help@maven.apache.org
> > > > >>>
> > > > >>>
> --------------------------------------------------------------------
> > > > >>> -
> > > > >>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > > >>> For additional commands, e-mail: users-help@maven.apache.org
> > > > >>
> > > > >> --
> > > > >> WBR
> > > > >> Maxim aka solomax
> > > > >
> > > > > --
> > > > > WBR
> > > > > Maxim aka solomax
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: users-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Hervé BOUTEMY <he...@free.fr>.
I knew I did cleanup in some algorithms, but I didn't expect such an 
improvement in performance: it's great to see!

Regards,

Hervé

Le jeudi 7 avril 2016 12:49:37 Maxim Solodovnik a écrit :
> Great thing I can notice: build time was reduced from *5:30 min* to *03:40*
> min !!
> great :)
> 
> On Thu, Apr 7, 2016 at 12:48 PM, Hervé BOUTEMY <he...@free.fr>
> 
> wrote:
> > great, thanks for the feedback
> > 
> > Regards,
> > 
> > Hervé
> > 
> > Le jeudi 7 avril 2016 12:45:53 Maxim Solodovnik a écrit :
> > > seems to work as expected with
> > > <head>
> > > <![CDATA[<script type="text/javascript" src="
> > > http://openmeetings.apache.org/js/site.js"></script>]]>
> > > </head>
> > > 
> > > site was generated as expected
> > > I can see no issues with content or layout
> > > 
> > > I would say: works for me :)
> > > 
> > > On Thu, Apr 7, 2016 at 12:39 PM, Maxim Solodovnik <so...@gmail.com>
> > > 
> > > wrote:
> > > > I have changed
> > > > parent version to be 18-SNAPSHOT
> > > > maven-site version to be 3.5
> > > > maven-fluido-skin version to be 1.5
> > > > 
> > > > it seems my site.xml is not valid anymore the error is
> > > > 
> > > > [ERROR] Failed to execute goal
> > > > org.apache.maven.plugins:maven-site-plugin:3.5:site (generate-site) on
> > > > project openmeetings-parent: SiteToolException: Error parsing site
> > > > descriptor: TEXT must be immediately followed by END_TAG and not
> > 
> > START_TAG
> > 
> > > > (position: START_TAG seen ..."text/javascript" src="
> > > > http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]
> > > > 
> > > > 
> > > > here:
> > > > <head>
> > > > <script type="text/javascript" src="
> > > > http://openmeetings.apache.org/js/site.js"></script>
> > > > </head>
> > > > 
> > > > Will try to check CHANGELOG for maven-site-plugin
> > > > 
> > > > 
> > > > On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <
> > 
> > solomax666@gmail.com>
> > 
> > > > wrote:
> > > >> Thanks for letting me know
> > > >> will test right now
> > > >> 
> > > >> 
> > > >> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <herve.boutemy@free.fr
> > > >> 
> > > >> wrote:
> > > >>> Hi Maxim,
> > > >>> 
> > > >>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which
> > 
> > contains
> > 
> > > >>> early
> > > >>> interpolation ${this.*} feature [1]
> > > >>> 
> > > >>> It would be great to have some tests from end users before I do the
> > > >>> maven-
> > > >>> site-plugin 3.5.1 release
> > > >>> 
> > > >>> Regards,
> > > >>> 
> > > >>> Hervé
> > > >>> 
> > > >>> 
> > > >>> [1]
> > 
> > http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/in
> > 
> > > >>> dex.html>>>
> > > >>> 
> > > >>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> > > >>> > please let me know if you need any help in testing :)
> > > >>> > 
> > > >>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
> > > >>> > > 18-SNAPSHOT is ready
> > > >>> > > 
> > > >>> > > but there are a few feedbacks on edge case issues: I'm torn if
> > > >>> > > we
> > > >>> 
> > > >>> should
> > > >>> 
> > > >>> > > release now or wait for 3.5.1
> > > >>> > > 
> > > >>> > > Regards,
> > > >>> > > 
> > > >>> > > Hervé
> > > >>> > > 
> > > >>> > > ----- Mail original -----
> > > >>> > > De: "Maxim Solodovnik" <so...@gmail.com>
> > > >>> > > À: "Maven Users List" <us...@maven.apache.org>
> > > >>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
> > > >>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> > > >>> > > 
> > > >>> > > Is it time to release apache parent 18? :)
> > > >>> > > 
> > > >>> > > WBR, Maxim
> > > >>> > > (from mobile, sorry for the typos)
> > > >>> > > 
> > > >>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com>
> > > >>> 
> > > >>> wrote:
> > > >>> > > > Thanks a lot!
> > > >>> > > > I'll wait for the announce and then will test :)
> > > >>> > > > 
> > > >>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
> > > >>> 
> > > >>> herve.boutemy@free.fr>
> > > >>> 
> > > >>> > > > wrote:
> > > >>> > > >> Hi,
> > > >>> > > >> 
> > > >>> > > >> Not sure there is not a misunderstanding about the new
> > > >>> 
> > > >>> dependency: it's
> > > >>> 
> > > >>> > > on
> > > >>> > > 
> > > >>> > > >> maven-site-plugin to override what I did on ASF v17 [1], not
> > 
> > your
> > 
> > > >>> > > project
> > > >>> > > 
> > > >>> > > >> (hopefully, the build tool requirements don't affect your
> > 
> > project
> > 
> > > >>> > > >> dependencies). That is like Velocity downgrade [2]:
> > > >>> > > >>     <plugin>
> > > >>> > > >>     
> > > >>> > > >>       <groupId>org.apache.maven.plugins</groupId>
> > > >>> > > >>       <artifactId>maven-site-plugin</artifactId>
> > > >>> > > >>       <dependencies>
> > > >>> > > >>       
> > > >>> > > >>         <dependency>
> > > >>> > > >>         
> > > >>> > > >>           <groupId>org.apache.maven.doxia</groupId>
> > > >>> > > >>           <artifactId>doxia-core</artifactId>
> > > >>> > > >>           <version>1.7</version>
> > > >>> > > >>         
> > > >>> > > >>         </dependency>
> > > >>> > > >>       
> > > >>> > > >>       </dependencies>
> > > >>> > > >>     
> > > >>> > > >>     </plugin>
> > > >>> > > >> 
> > > >>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes,
> > > >>> > > >> I'll
> > > >>> 
> > > >>> announce
> > > >>> 
> > > >>> > > >> when
> > > >>> > > >> it is ready.
> > > >>> > > >> 
> > > >>> > > >> Regards,
> > > >>> > > >> 
> > > >>> > > >> Hervé
> > > >>> > > >> 
> > > >>> > > >> [1]
> > 
> > http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=marku
> > 
> > > >>> p#
> > > >>> 
> > > >>> > > l234>
> > > >>> > > 
> > > >>> > > >> [2]
> > > >>> 
> > > >>> http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> > > >>> 
> > > >>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit
> > > >>> > > >> 
> > > >>> > > >> > Hello Hervé,
> > > >>> > > >> > 
> > > >>> > > >> > Thanks for the quick answer
> > > >>> > > >> > I'll wait for apache parent #18, don't want to add
> > 
> > additional
> > 
> > > >>> > > dependency
> > > >>> > > 
> > > >>> > > >> > Are you going to announce #18?
> > > >>> > > >> > 
> > > >>> > > >> > 
> > > >>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> > > >>> > > 
> > > >>> > > herve.boutemy@free.fr>
> > > >>> > > 
> > > >>> > > >> > wrote:
> > > >>> > > >> > > Hi Maxim,
> > > >>> > > >> > > 
> > > >>> > > >> > > That's typical of a forced dependency to doxia-core
> > 
> > version
> > 
> > > >>> 1.6 or
> > > >>> 
> > > >>> > > >> less
> > > >>> > > >> 
> > > >>> > > >> > > (which
> > > >>> > > >> > > is typical from a project inheriting from an ASF version
> > 
> > 17
> > 
> > > >>> parent
> > > >>> 
> > > >>> > > POM
> > > >>> > > 
> > > >>> > > >> > > because
> > > >>> > > >> > > of MPOM-69 fix).
> > > >>> > > >> > > 
> > > >>> > > >> > > I'm still waiting for a little more feedback before
> > 
> > releasing
> > 
> > > >>> ASF
> > > >>> 
> > > >>> > > >> parent
> > > >>> > > >> 
> > > >>> > > >> > > POM
> > > >>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core
> > > >>> 
> > > >>> version
> > > >>> 
> > > >>> > > >> forcing).
> > > >>> > > >> 
> > > >>> > > >> > > Now, you should simply add a dependency to
> > 
> > maven-site-plugin
> > 
> > > >>> 3.5 to
> > > >>> 
> > > >>> > > >> > > doxia-core
> > > >>> > > >> > > version 1.7 and everything will work as expected.
> > > >>> > > >> > > 
> > > >>> > > >> > > Regards,
> > > >>> > > >> > > 
> > > >>> > > >> > > Hervé
> > > >>> > > >> > > 
> > > >>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a
> > 
> > écrit
> > 
> > > >>> > > >> > > > Hello All,
> > > >>> > > >> > > > 
> > > >>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
> > > >>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
> > > >>> > > >> > > > 
> > > >>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
> > > >>> > > >> > > > Apache Maven 3.3.9
> > > >>> 
> > > >>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > > >>> 
> > > >>> > > >> > > > 2015-11-10T22:41:47+06:00)
> > > >>> > > >> > > > Maven home: /opt/maven
> > > >>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > > >>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
> > > >>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
> > > >>> 
> > > >>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch:
> > > >>> "amd64",
> > > >>> 
> > > >>> > > >> family:
> > > >>> > > >> > > > "unix"
> > > >>> > > >> > > > 
> > > >>> > > >> > > > solomax@solomax-pc:$ *java -version*
> > > >>> > > >> > > > java version "1.8.0_66"
> > > >>> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > > >>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17,
> > 
> > mixed
> > 
> > > >>> mode)
> > > >>> 
> > > >>> > > >> > > > Ubuntu 14.04.3 LTS
> > > >>> > > >> > > > 
> > > >>> > > >> > > > 3.4 works as expecting
> > > >>> > > >> > > > 
> > > >>> > > >> > > > What am I doing wrong?
> > > >>> > > >> > > > 
> > > >>> > > >> > > > here is the stack trace:
> > > >>> > > >> 
> > > >>> > > >> > > > [WARNING] Error injecting:
> > > >>> > > >> org.apache.maven.plugins.site.render.SiteMojo
> > > >>> > > >> 
> > > >>> > > >> > > > java.lang.NoClassDefFoundError:
> > > >>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > > >>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> > > >>> > > >> > > > at
> > 
> > java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > 
> > > >>> > > >> > > > at
> > 
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > >>> 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > 
> > > >>> > > >> > > > at
> > 
> > java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > 
> > > >>> > > >> > > > at java.security.AccessController.doPrivileged(Native
> > > >>> 
> > > >>> Method)
> > > >>> 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > 
> > > >>> Re
> > > >>> 
> > > >>> > > >> > > al>
> > > >>> > > >> > > 
> > > >>> > > >> > > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > 
> > > >>> fF
> > > >>> 
> > > >>> > > >> > > ir>
> > > >>> > > >> > > 
> > > >>> > > >> > > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > 
> > > >>> (C
> > > >>> 
> > > >>> > > >> > > la>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native
> > > >>> > > >> > > > Method)
> > > >>> > > >> > > > at
> > 
> > java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > 
> > > >>> > > >> > > > at
> > 
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > >>> 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > 
> > > >>> > > >> > > > at
> > 
> > java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > 
> > > >>> > > >> > > > at java.security.AccessController.doPrivileged(Native
> > > >>> 
> > > >>> Method)
> > > >>> 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > 
> > > >>> Re
> > > >>> 
> > > >>> > > >> > > al>
> > > >>> > > >> > > 
> > > >>> > > >> > > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > 
> > > >>> fF
> > > >>> 
> > > >>> > > >> > > ir>
> > > >>> > > >> > > 
> > > >>> > > >> > > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > 
> > > >>> (C
> > > >>> 
> > > >>> > > >> > > la>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native
> > 
> > Method)
> > 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > > >>> 
> > > >>> > > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > > >>> > > >> > > > at
> > 
> > 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > > >>> > > >> > > > 688) at
> > 
> > com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injecti
> > 
> > > >>> on
> > > >>> 
> > > >>> > > >> > > Po>
> > > >>> > > >> > > 
> > > >>> > > >> > > > int.java:380) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl.getInternalDependencie
> > 
> > > >>> s(
> > > >>> 
> > > >>> > > >> > > Co>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nstructorBindingImpl.java:164) at
> > 
> > com.google.inject.internal.InjectorImpl.getInternalDependencies(Injector
> > 
> > > >>> Im
> > > >>> 
> > > >>> > > >> > > pl>
> > > >>> > > >> > > 
> > > >>> > > >> > > > .java:613) at
> > 
> > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > 
> > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImp
> > 
> > > >>> l.
> > > >>> 
> > > >>> > > >> > > ja>
> > > >>> > > >> > > 
> > > >>> > > >> > > > va:555) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(Injector
> > 
> > > >>> Im
> > > >>> 
> > > >>> > > >> > > pl>
> > > >>> > > >> > > 
> > > >>> > > >> > > > .java:884) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive
> > 
> > > >>> (I
> > > >>> 
> > > >>> > > >> > > nj>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ectorImpl.java:805) at
> > 
> > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImp
> > 
> > > >>> l.
> > > >>> 
> > > >>> > > >> > > ja>
> > > >>> > > >> > > 
> > > >>> > > >> > > > va:282) at
> > 
> > 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > > >>> > > >> > > > 214) at
> > 
> > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.
> > 
> > > >>> ja
> > > >>> 
> > > >>> > > >> > > va>
> > > >>> > > >> > > 
> > > >>> > > >> > > > :1006) at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > 
> > > >>> 38
> > > >>> 
> > > >>> > > >> > > )
> > > >>> > > >> > > 
> > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > 
> > > >>> 01
> > > >>> 
> > > >>> > > >> > > )
> > > >>> > > >> > > 
> > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > 
> > > >>> 51
> > > >>> 
> > > >>> > > >> > > )
> > > >>> > > >> > > 
> > > >>> > > >> > > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > >>> > > >> > > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > 
> > > >>> er
> > > >>> 
> > > >>> > > >> > > na>
> > > >>> > > >> > > 
> > > >>> > > >> > > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > 
> > > >>> on
> > > >>> 
> > > >>> > > >> > > (I>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > 
> > > >>> al
> > > >>> 
> > > >>> > > >> > > Fa>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > 
> > > >>> nt
> > > >>> 
> > > >>> > > >> > > er>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > 
> > > >>> er
> > > >>> 
> > > >>> > > >> > > na>
> > > >>> > > >> > > 
> > > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provi
> > 
> > > >>> de
> > > >>> 
> > > >>> > > >> > > rT>
> > > >>> > > >> > > 
> > > >>> > > >> > > > oInternalFactoryAdapter.java:46) at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > >>> 11
> > > >>> 
> > > >>> > > >> > > 03>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(Provider
> > 
> > > >>> To
> > > >>> 
> > > >>> > > >> > > In>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ternalFactoryAdapter.java:40) at
> > 
> > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
> > 
> > > >>> > > >> )
> > > >>> > > >> 
> > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InternalFactoryToProviderAdapter.get(Internal
> > 
> > > >>> Fa
> > > >>> 
> > > >>> > > >> > > ct>
> > > >>> > > >> > > 
> > > >>> > > >> > > > oryToProviderAdapter.java:41) at
> > 
> > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > 
> > > >>> > > >> )
> > > >>> > > >> 
> > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > >>> 11
> > > >>> 
> > > >>> > > >> > > 03>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > 
> > > >>> > > )
> > > >>> > > 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81
> > > >>> )
> > > >>> 
> > > >>> > > >> > > at
> > 
> > org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > 
> > > >>> > > >> > > at
> > 
> > org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(Plexu
> > 
> > > >>> sR
> > > >>> 
> > > >>> > > >> > > eq>
> > > >>> > > >> > > 
> > > >>> > > >> > > > uirements.java:250) at
> > 
> > org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedP
> > 
> > > >>> ro
> > > >>> 
> > > >>> > > >> > > pe>
> > > >>> > > >> > > 
> > > >>> > > >> > > > rtyBinding.java:48) at
> > 
> > org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > 
> > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInje
> > 
> > > >>> ct
> > > >>> 
> > > >>> > > >> > > or>
> > > >>> > > >> > > 
> > > >>> > > >> > > > Impl.java:140) at
> > 
> > com.google.inject.internal.ConstructorInjector.provision(ConstructorInje
> > 
> > > >>> ct
> > > >>> 
> > > >>> > > >> > > or>
> > > >>> > > >> > > 
> > > >>> > > >> > > > .java:114) at
> > 
> > com.google.inject.internal.ConstructorInjector.access$000(ConstructorInj
> > 
> > > >>> ec
> > > >>> 
> > > >>> > > >> > > to>
> > > >>> > > >> > > 
> > > >>> > > >> > > > r.java:32) at
> > 
> > com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjecto
> > 
> > > >>> r.
> > > >>> 
> > > >>> > > >> > > ja>
> > > >>> > > >> > > 
> > > >>> > > >> > > > va:89) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ConstructorInjector.construct(ConstructorInje
> > 
> > > >>> ct
> > > >>> 
> > > >>> > > >> > > or>
> > > >>> > > >> > > 
> > > >>> > > >> > > > .java:87) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl$Factory.get(Constructo
> > 
> > > >>> rB
> > > >>> 
> > > >>> > > >> > > in>
> > > >>> > > >> > > 
> > > >>> > > >> > > > dingImpl.java:267) at
> > 
> > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > 
> > > >>> > > >> )
> > > >>> > > >> 
> > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > >>> 11
> > > >>> 
> > > >>> > > >> > > 03>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > 
> > > >>> > > )
> > > >>> > > 
> > > >>> > > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > 
> > > >>> 51
> > > >>> 
> > > >>> > > >> > > )
> > > >>> > > >> > > 
> > > >>> > > >> > > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > >>> > > >> > > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > 
> > > >>> er
> > > >>> 
> > > >>> > > >> > > na>
> > > >>> > > >> > > 
> > > >>> > > >> > > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > 
> > > >>> on
> > > >>> 
> > > >>> > > >> > > (I>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > 
> > > >>> al
> > > >>> 
> > > >>> > > >> > > Fa>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.
> > 
> > > >>> ja
> > > >>> 
> > > >>> > > >> > > va>
> > > >>> > > >> > > 
> > > >>> > > >> > > > :176) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > 
> > > >>> is
> > > >>> 
> > > >>> > > >> > > io>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > 
> > > >>> nt
> > > >>> 
> > > >>> > > >> > > er>
> > > >>> > > >> > > 
> > > >>> > > >> > > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > 
> > > >>> er
> > > >>> 
> > > >>> > > >> > > na>
> > > >>> > > >> > > 
> > > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > 
> > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > 
> > > >>> > > >> )
> > > >>> > > >> 
> > > >>> > > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > > >>> 10
> > > >>> 
> > > >>> > > >> > > 92>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > 
> > > >>> > > )
> > > >>> > > 
> > > >>> > > >> > > > 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
> > 
> > > >>> .j
> > > >>> 
> > > >>> > > >> > > av>
> > > >>> > > >> > > 
> > > >>> > > >> > > > a:263) at
> > 
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
> > 
> > > >>> .j
> > > >>> 
> > > >>> > > >> > > av>
> > > >>> > > >> > > 
> > > >>> > > >> > > > a:255) at
> > 
> > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfigured
> > 
> > > >>> Mo
> > > >>> 
> > > >>> > > >> > > jo>
> > > >>> > > >> > > 
> > > >>> > > >> > > > (DefaultMavenPluginManager.java:517) at
> > 
> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBui
> > 
> > > >>> ld
> > > >>> 
> > > >>> > > >> > > Pl>
> > > >>> > > >> > > 
> > > >>> > > >> > > > uginManager.java:121) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 07) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :1>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 53) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :1>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 45) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > 
> > > >>> Li
> > > >>> 
> > > >>> > > >> > > fe>
> > > >>> > > >> > > 
> > > >>> > > >> > > > cycleModuleBuilder.java:116) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > 
> > > >>> Li
> > > >>> 
> > > >>> > > >> > > fe>
> > > >>> > > >> > > 
> > > >>> > > >> > > > cycleModuleBuilder.java:80) at
> > 
> > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreade
> > 
> > > >>> dB
> > > >>> 
> > > >>> > > >> > > ui>
> > > >>> > > >> > > 
> > > >>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleSt
> > 
> > > >>> ar
> > > >>> 
> > > >>> > > >> > > te>
> > > >>> > > >> > > 
> > > >>> > > >> > > > r.java:128) at
> > > >>> 
> > > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > > >>> 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > > >>> 
> > > >>> > > >> > > > at
> > > >>> 
> > > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > 
> > > >>> > > >> > > > at
> > 
> > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > 
> > > >>> > > >> > > > at
> > > >>> > > >> > > > org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > > >>> > > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > >>> 
> > > >>> Method)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > > >>> > > >> > > 62>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ) at
> > 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> > 
> > > >>> Im
> > > >>> 
> > > >>> > > >> > > pl>
> > > >>> > > >> > > 
> > > >>> > > >> > > > .java:43) at
> > > >>> 
> > > >>> java.lang.reflect.Method.invoke(Method.java:497)
> > > >>> 
> > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launche
> > 
> > > >>> r.
> > > >>> 
> > > >>> > > >> > > ja>
> > > >>> > > >> > > 
> > > >>> > > >> > > > va:289) at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:2
> > 
> > > >>> 29
> > > >>> 
> > > >>> > > >> > > )
> > > >>> > > >> > > 
> > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launc
> > 
> > > >>> he
> > > >>> 
> > > >>> > > >> > > r.>
> > > >>> > > >> > > 
> > > >>> > > >> > > > java:415) at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> > 
> > > >>> > > >> 6
> > > >>> > > >> 
> > > >>> > > >> > > > )
> > > >>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
> > > >>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > > >>> > > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > 
> > > >>> fF
> > > >>> 
> > > >>> > > >> > > ir>
> > > >>> > > >> > > 
> > > >>> > > >> > > > stStrategy.java:50) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > 
> > > >>> (C
> > > >>> 
> > > >>> > > >> > > la>
> > > >>> > > >> > > 
> > > >>> > > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > 
> > > >>> va
> > > >>> 
> > > >>> > > >> > > :2>
> > > >>> > > >> > > :
> > > >>> > > >> > > > 39) ... 121 more
> > 
> > --------------------------------------------------------------------
> > 
> > > >>> > > -
> > > >>> > > 
> > > >>> > > >> > > To unsubscribe, e-mail:
> > users-unsubscribe@maven.apache.org
> > 
> > > >>> > > >> > > For additional commands, e-mail:
> > users-help@maven.apache.org
> > 
> > > >>> --------------------------------------------------------------------
> > > >>> -
> > > >>> 
> > > >>> > > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > >>> > > >> For additional commands, e-mail: users-help@maven.apache.org
> > > >>> > > > 
> > > >>> > > > --
> > > >>> > > > WBR
> > > >>> > > > Maxim aka solomax
> > 
> > --------------------------------------------------------------------
> > 
> > > >>> > > -
> > > >>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > >>> > > For additional commands, e-mail: users-help@maven.apache.org
> > > >>> 
> > > >>> --------------------------------------------------------------------
> > > >>> -
> > > >>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > >>> For additional commands, e-mail: users-help@maven.apache.org
> > > >> 
> > > >> --
> > > >> WBR
> > > >> Maxim aka solomax
> > > > 
> > > > --
> > > > WBR
> > > > Maxim aka solomax
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
Great thing I can notice: build time was reduced from *5:30 min* to *03:40*
min !!
great :)

On Thu, Apr 7, 2016 at 12:48 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> great, thanks for the feedback
>
> Regards,
>
> Hervé
>
> Le jeudi 7 avril 2016 12:45:53 Maxim Solodovnik a écrit :
> > seems to work as expected with
> > <head>
> > <![CDATA[<script type="text/javascript" src="
> > http://openmeetings.apache.org/js/site.js"></script>]]>
> > </head>
> >
> > site was generated as expected
> > I can see no issues with content or layout
> >
> > I would say: works for me :)
> >
> > On Thu, Apr 7, 2016 at 12:39 PM, Maxim Solodovnik <so...@gmail.com>
> >
> > wrote:
> > > I have changed
> > > parent version to be 18-SNAPSHOT
> > > maven-site version to be 3.5
> > > maven-fluido-skin version to be 1.5
> > >
> > > it seems my site.xml is not valid anymore the error is
> > >
> > > [ERROR] Failed to execute goal
> > > org.apache.maven.plugins:maven-site-plugin:3.5:site (generate-site) on
> > > project openmeetings-parent: SiteToolException: Error parsing site
> > > descriptor: TEXT must be immediately followed by END_TAG and not
> START_TAG
> > > (position: START_TAG seen ..."text/javascript" src="
> > > http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]
> > >
> > >
> > > here:
> > > <head>
> > > <script type="text/javascript" src="
> > > http://openmeetings.apache.org/js/site.js"></script>
> > > </head>
> > >
> > > Will try to check CHANGELOG for maven-site-plugin
> > >
> > >
> > > On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <
> solomax666@gmail.com>
> > >
> > > wrote:
> > >> Thanks for letting me know
> > >> will test right now
> > >>
> > >>
> > >> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <herve.boutemy@free.fr
> >
> > >>
> > >> wrote:
> > >>> Hi Maxim,
> > >>>
> > >>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which
> contains
> > >>> early
> > >>> interpolation ${this.*} feature [1]
> > >>>
> > >>> It would be great to have some tests from end users before I do the
> > >>> maven-
> > >>> site-plugin 3.5.1 release
> > >>>
> > >>> Regards,
> > >>>
> > >>> Hervé
> > >>>
> > >>>
> > >>> [1]
> > >>>
> http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/in
> > >>> dex.html>>>
> > >>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> > >>> > please let me know if you need any help in testing :)
> > >>> >
> > >>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
> > >>> > > 18-SNAPSHOT is ready
> > >>> > >
> > >>> > > but there are a few feedbacks on edge case issues: I'm torn if we
> > >>>
> > >>> should
> > >>>
> > >>> > > release now or wait for 3.5.1
> > >>> > >
> > >>> > > Regards,
> > >>> > >
> > >>> > > Hervé
> > >>> > >
> > >>> > > ----- Mail original -----
> > >>> > > De: "Maxim Solodovnik" <so...@gmail.com>
> > >>> > > À: "Maven Users List" <us...@maven.apache.org>
> > >>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
> > >>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> > >>> > >
> > >>> > > Is it time to release apache parent 18? :)
> > >>> > >
> > >>> > > WBR, Maxim
> > >>> > > (from mobile, sorry for the typos)
> > >>> > >
> > >>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com>
> > >>>
> > >>> wrote:
> > >>> > > > Thanks a lot!
> > >>> > > > I'll wait for the announce and then will test :)
> > >>> > > >
> > >>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
> > >>>
> > >>> herve.boutemy@free.fr>
> > >>>
> > >>> > > > wrote:
> > >>> > > >> Hi,
> > >>> > > >>
> > >>> > > >> Not sure there is not a misunderstanding about the new
> > >>>
> > >>> dependency: it's
> > >>>
> > >>> > > on
> > >>> > >
> > >>> > > >> maven-site-plugin to override what I did on ASF v17 [1], not
> your
> > >>> > >
> > >>> > > project
> > >>> > >
> > >>> > > >> (hopefully, the build tool requirements don't affect your
> project
> > >>> > > >>
> > >>> > > >> dependencies). That is like Velocity downgrade [2]:
> > >>> > > >>     <plugin>
> > >>> > > >>
> > >>> > > >>       <groupId>org.apache.maven.plugins</groupId>
> > >>> > > >>       <artifactId>maven-site-plugin</artifactId>
> > >>> > > >>       <dependencies>
> > >>> > > >>
> > >>> > > >>         <dependency>
> > >>> > > >>
> > >>> > > >>           <groupId>org.apache.maven.doxia</groupId>
> > >>> > > >>           <artifactId>doxia-core</artifactId>
> > >>> > > >>           <version>1.7</version>
> > >>> > > >>
> > >>> > > >>         </dependency>
> > >>> > > >>
> > >>> > > >>       </dependencies>
> > >>> > > >>
> > >>> > > >>     </plugin>
> > >>> > > >>
> > >>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll
> > >>>
> > >>> announce
> > >>>
> > >>> > > >> when
> > >>> > > >> it is ready.
> > >>> > > >>
> > >>> > > >> Regards,
> > >>> > > >>
> > >>> > > >> Hervé
> > >>> > > >>
> > >>> > > >> [1]
> > >>>
> > >>>
> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=marku
> > >>> p#
> > >>>
> > >>> > > l234>
> > >>> > >
> > >>> > > >> [2]
> > >>>
> > >>> http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> > >>>
> > >>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit
> :
> > >>> > > >> > Hello Hervé,
> > >>> > > >> >
> > >>> > > >> > Thanks for the quick answer
> > >>> > > >> > I'll wait for apache parent #18, don't want to add
> additional
> > >>> > >
> > >>> > > dependency
> > >>> > >
> > >>> > > >> > Are you going to announce #18?
> > >>> > > >> >
> > >>> > > >> >
> > >>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> > >>> > >
> > >>> > > herve.boutemy@free.fr>
> > >>> > >
> > >>> > > >> > wrote:
> > >>> > > >> > > Hi Maxim,
> > >>> > > >> > >
> > >>> > > >> > > That's typical of a forced dependency to doxia-core
> version
> > >>>
> > >>> 1.6 or
> > >>>
> > >>> > > >> less
> > >>> > > >>
> > >>> > > >> > > (which
> > >>> > > >> > > is typical from a project inheriting from an ASF version
> 17
> > >>>
> > >>> parent
> > >>>
> > >>> > > POM
> > >>> > >
> > >>> > > >> > > because
> > >>> > > >> > > of MPOM-69 fix).
> > >>> > > >> > >
> > >>> > > >> > > I'm still waiting for a little more feedback before
> releasing
> > >>>
> > >>> ASF
> > >>>
> > >>> > > >> parent
> > >>> > > >>
> > >>> > > >> > > POM
> > >>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core
> > >>>
> > >>> version
> > >>>
> > >>> > > >> forcing).
> > >>> > > >>
> > >>> > > >> > > Now, you should simply add a dependency to
> maven-site-plugin
> > >>>
> > >>> 3.5 to
> > >>>
> > >>> > > >> > > doxia-core
> > >>> > > >> > > version 1.7 and everything will work as expected.
> > >>> > > >> > >
> > >>> > > >> > > Regards,
> > >>> > > >> > >
> > >>> > > >> > > Hervé
> > >>> > > >> > >
> > >>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a
> écrit
> > >>> > > >> > >
> > >>> > > >> > > > Hello All,
> > >>> > > >> > > >
> > >>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
> > >>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
> > >>> > > >> > > >
> > >>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
> > >>> > > >> > > > Apache Maven 3.3.9
> > >>>
> > >>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > >>>
> > >>> > > >> > > > 2015-11-10T22:41:47+06:00)
> > >>> > > >> > > > Maven home: /opt/maven
> > >>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > >>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
> > >>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
> > >>>
> > >>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch:
> > >>> "amd64",
> > >>>
> > >>> > > >> family:
> > >>> > > >> > > > "unix"
> > >>> > > >> > > >
> > >>> > > >> > > > solomax@solomax-pc:$ *java -version*
> > >>> > > >> > > > java version "1.8.0_66"
> > >>> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > >>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17,
> mixed
> > >>>
> > >>> mode)
> > >>>
> > >>> > > >> > > > Ubuntu 14.04.3 LTS
> > >>> > > >> > > >
> > >>> > > >> > > > 3.4 works as expecting
> > >>> > > >> > > >
> > >>> > > >> > > > What am I doing wrong?
> > >>> > > >> > > >
> > >>> > > >> > > > here is the stack trace:
> > >>> > > >>
> > >>> > > >> > > > [WARNING] Error injecting:
> > >>> > > >> org.apache.maven.plugins.site.render.SiteMojo
> > >>> > > >>
> > >>> > > >> > > > java.lang.NoClassDefFoundError:
> > >>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > >>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> > >>> > > >> > > > at
> java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > >>> > > >> > > > at
> > >>>
> > >>>
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > >>>
> > >>> > > >> > > > at
> java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > >>> > > >> > > > at
> java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > >>> > > >> > > > at java.security.AccessController.doPrivileged(Native
> > >>>
> > >>> Method)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > >>> Re
> > >>>
> > >>> > > >> > > al>
> > >>> > > >> > >
> > >>> > > >> > > > m.java:401) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > >>> fF
> > >>>
> > >>> > > >> > > ir>
> > >>> > > >> > >
> > >>> > > >> > > > stStrategy.java:42) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > >>> (C
> > >>>
> > >>> > > >> > > la>
> > >>> > > >> > >
> > >>> > > >> > > > ssRealm.java:271) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 47) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> > >>> > > >> > > > at
> java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > >>> > > >> > > > at
> > >>>
> > >>>
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > >>>
> > >>> > > >> > > > at
> java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > >>> > > >> > > > at
> java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > >>> > > >> > > > at java.security.AccessController.doPrivileged(Native
> > >>>
> > >>> Method)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> > >>> Re
> > >>>
> > >>> > > >> > > al>
> > >>> > > >> > >
> > >>> > > >> > > > m.java:401) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > >>> fF
> > >>>
> > >>> > > >> > > ir>
> > >>> > > >> > >
> > >>> > > >> > > > stStrategy.java:42) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > >>> (C
> > >>>
> > >>> > > >> > > la>
> > >>> > > >> > >
> > >>> > > >> > > > ssRealm.java:271) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 47) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native
> Method)
> > >>> > > >> > > > at
> > >>>
> > >>> java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > >>>
> > >>> > > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > >>> > > >> > > > at
> > >>>
> > >>>
>
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > >>> > > >> > > > 688) at
> > >>>
> > >>>
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injecti
> > >>> on
> > >>>
> > >>> > > >> > > Po>
> > >>> > > >> > >
> > >>> > > >> > > > int.java:380) at
> > >>>
> > >>>
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencie
> > >>> s(
> > >>>
> > >>> > > >> > > Co>
> > >>> > > >> > >
> > >>> > > >> > > > nstructorBindingImpl.java:164) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getInternalDependencies(Injector
> > >>> Im
> > >>>
> > >>> > > >> > > pl>
> > >>> > > >> > >
> > >>> > > >> > > > .java:613) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImp
> > >>> l.
> > >>>
> > >>> > > >> > > ja>
> > >>> > > >> > >
> > >>> > > >> > > > va:555) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(Injector
> > >>> Im
> > >>>
> > >>> > > >> > > pl>
> > >>> > > >> > >
> > >>> > > >> > > > .java:884) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive
> > >>> (I
> > >>>
> > >>> > > >> > > nj>
> > >>> > > >> > >
> > >>> > > >> > > > ectorImpl.java:805) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImp
> > >>> l.
> > >>>
> > >>> > > >> > > ja>
> > >>> > > >> > >
> > >>> > > >> > > > va:282) at
> > >>>
> > >>>
>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > >>> > > >> > > > 214) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.
> > >>> ja
> > >>>
> > >>> > > >> > > va>
> > >>> > > >> > >
> > >>> > > >> > > > :1006) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > >>> 38
> > >>>
> > >>> > > >> > > )
> > >>> > > >> > >
> > >>> > > >> > > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> > >>> 01
> > >>>
> > >>> > > >> > > )
> > >>> > > >> > >
> > >>> > > >> > > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > >>> 51
> > >>>
> > >>> > > >> > > )
> > >>> > > >> > >
> > >>> > > >> > > > at
> > >>>
> > >>>
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > >>> > > >> > > > 48) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > >>> er
> > >>>
> > >>> > > >> > > na>
> > >>> > > >> > >
> > >>> > > >> > > > lFactory.java:81) at
> > >>>
> > >>>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > >>> on
> > >>>
> > >>> > > >> > > (I>
> > >>> > > >> > >
> > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > >>> al
> > >>>
> > >>> > > >> > > Fa>
> > >>> > > >> > >
> > >>> > > >> > > > ctory.java:65) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > nListenerStackCallback.java:68) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > >>> nt
> > >>>
> > >>> > > >> > > er>
> > >>> > > >> > >
> > >>> > > >> > > > nalFactory.java:63) at
> > >>>
> > >>>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > >>> er
> > >>>
> > >>> > > >> > > na>
> > >>> > > >> > >
> > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provi
> > >>> de
> > >>>
> > >>> > > >> > > rT>
> > >>> > > >> > >
> > >>> > > >> > > > oInternalFactoryAdapter.java:46) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > >>> 11
> > >>>
> > >>> > > >> > > 03>
> > >>> > > >> > >
> > >>> > > >> > > > ) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(Provider
> > >>> To
> > >>>
> > >>> > > >> > > In>
> > >>> > > >> > >
> > >>> > > >> > > > ternalFactoryAdapter.java:40) at
> > >>>
> > >>>
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
> > >>>
> > >>> > > >> )
> > >>> > > >>
> > >>> > > >> > > at
> > >>>
> > >>>
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(Internal
> > >>> Fa
> > >>>
> > >>> > > >> > > ct>
> > >>> > > >> > >
> > >>> > > >> > > > oryToProviderAdapter.java:41) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >>>
> > >>> > > >> )
> > >>> > > >>
> > >>> > > >> > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > >>> 11
> > >>>
> > >>> > > >> > > 03>
> > >>> > > >> > >
> > >>> > > >> > > > ) at
> > >>> > >
> > >>> > >
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > >>> > > )
> > >>> > >
> > >>> > > >> > > > at
> > >>>
> > >>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> > >>>
> > >>> > > >> > > at
> > >>>
> > >>>
> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > >>>
> > >>> > > >> > > at
> > >>>
> > >>>
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(Plexu
> > >>> sR
> > >>>
> > >>> > > >> > > eq>
> > >>> > > >> > >
> > >>> > > >> > > > uirements.java:250) at
> > >>>
> > >>>
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedP
> > >>> ro
> > >>>
> > >>> > > >> > > pe>
> > >>> > > >> > >
> > >>> > > >> > > > rtyBinding.java:48) at
> > >>>
> > >>>
> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>>
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInje
> > >>> ct
> > >>>
> > >>> > > >> > > or>
> > >>> > > >> > >
> > >>> > > >> > > > Impl.java:140) at
> > >>>
> > >>>
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInje
> > >>> ct
> > >>>
> > >>> > > >> > > or>
> > >>> > > >> > >
> > >>> > > >> > > > .java:114) at
> > >>>
> > >>>
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInj
> > >>> ec
> > >>>
> > >>> > > >> > > to>
> > >>> > > >> > >
> > >>> > > >> > > > r.java:32) at
> > >>>
> > >>>
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjecto
> > >>> r.
> > >>>
> > >>> > > >> > > ja>
> > >>> > > >> > >
> > >>> > > >> > > > va:89) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > nListenerStackCallback.java:68) at
> > >>>
> > >>>
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInje
> > >>> ct
> > >>>
> > >>> > > >> > > or>
> > >>> > > >> > >
> > >>> > > >> > > > .java:87) at
> > >>>
> > >>>
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(Constructo
> > >>> rB
> > >>>
> > >>> > > >> > > in>
> > >>> > > >> > >
> > >>> > > >> > > > dingImpl.java:267) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >>>
> > >>> > > >> )
> > >>> > > >>
> > >>> > > >> > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > >>> 11
> > >>>
> > >>> > > >> > > 03>
> > >>> > > >> > >
> > >>> > > >> > > > ) at
> > >>> > >
> > >>> > >
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > >>> > > )
> > >>> > >
> > >>> > > >> > > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> > >>> 51
> > >>>
> > >>> > > >> > > )
> > >>> > > >> > >
> > >>> > > >> > > > at
> > >>>
> > >>>
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > >>> > > >> > > > 48) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> > >>> er
> > >>>
> > >>> > > >> > > na>
> > >>> > > >> > >
> > >>> > > >> > > > lFactory.java:81) at
> > >>>
> > >>>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> > >>> on
> > >>>
> > >>> > > >> > > (I>
> > >>> > > >> > >
> > >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> > >>> al
> > >>>
> > >>> > > >> > > Fa>
> > >>> > > >> > >
> > >>> > > >> > > > ctory.java:65) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >>>
> > >>>
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.
> > >>> ja
> > >>>
> > >>> > > >> > > va>
> > >>> > > >> > >
> > >>> > > >> > > > :176) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
> > >>>
> > >>>
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> > >>> is
> > >>>
> > >>> > > >> > > io>
> > >>> > > >> > >
> > >>> > > >> > > > nListenerStackCallback.java:68) at
> > >>>
> > >>>
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> > >>> nt
> > >>>
> > >>> > > >> > > er>
> > >>> > > >> > >
> > >>> > > >> > > > nalFactory.java:63) at
> > >>>
> > >>>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> > >>> er
> > >>>
> > >>> > > >> > > na>
> > >>> > > >> > >
> > >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >>>
> > >>> > > >> )
> > >>> > > >>
> > >>> > > >> > > at
> > >>>
> > >>>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> > >>> 10
> > >>>
> > >>> > > >> > > 92>
> > >>> > > >> > >
> > >>> > > >> > > > ) at
> > >>> > >
> > >>> > >
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> > >>> > > )
> > >>> > >
> > >>> > > >> > > > 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
> > >>> .j
> > >>>
> > >>> > > >> > > av>
> > >>> > > >> > >
> > >>> > > >> > > > a:263) at
> > >>>
> > >>>
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
> > >>> .j
> > >>>
> > >>> > > >> > > av>
> > >>> > > >> > >
> > >>> > > >> > > > a:255) at
> > >>>
> > >>>
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfigured
> > >>> Mo
> > >>>
> > >>> > > >> > > jo>
> > >>> > > >> > >
> > >>> > > >> > > > (DefaultMavenPluginManager.java:517) at
> > >>>
> > >>>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBui
> > >>> ld
> > >>>
> > >>> > > >> > > Pl>
> > >>> > > >> > >
> > >>> > > >> > > > uginManager.java:121) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 07) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > >>> va
> > >>>
> > >>> > > >> > > :1>
> > >>> > > >> > > :
> > >>> > > >> > > > 53) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> > >>> va
> > >>>
> > >>> > > >> > > :1>
> > >>> > > >> > > :
> > >>> > > >> > > > 45) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > >>> Li
> > >>>
> > >>> > > >> > > fe>
> > >>> > > >> > >
> > >>> > > >> > > > cycleModuleBuilder.java:116) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> > >>> Li
> > >>>
> > >>> > > >> > > fe>
> > >>> > > >> > >
> > >>> > > >> > > > cycleModuleBuilder.java:80) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreade
> > >>> dB
> > >>>
> > >>> > > >> > > ui>
> > >>> > > >> > >
> > >>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> > >>>
> > >>>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleSt
> > >>> ar
> > >>>
> > >>> > > >> > > te>
> > >>> > > >> > >
> > >>> > > >> > > > r.java:128) at
> > >>>
> > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > >>>
> > >>> > > >> > > > at
> org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > >>> > > >> > > > at
> org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > >>> > > >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > >>> > > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > >>>
> > >>> Method)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > >>> > > >> > > 62>
> > >>> > > >> > >
> > >>> > > >> > > > ) at
> > >>>
> > >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> > >>> Im
> > >>>
> > >>> > > >> > > pl>
> > >>> > > >> > >
> > >>> > > >> > > > .java:43) at
> > >>>
> > >>> java.lang.reflect.Method.invoke(Method.java:497)
> > >>>
> > >>> > > >> > > > at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launche
> > >>> r.
> > >>>
> > >>> > > >> > > ja>
> > >>> > > >> > >
> > >>> > > >> > > > va:289) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:2
> > >>> 29
> > >>>
> > >>> > > >> > > )
> > >>> > > >> > >
> > >>> > > >> > > > at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launc
> > >>> he
> > >>>
> > >>> > > >> > > r.>
> > >>> > > >> > >
> > >>> > > >> > > > java:415) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> > >>>
> > >>> > > >> 6
> > >>> > > >>
> > >>> > > >> > > > )
> > >>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
> > >>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > >>> > > >> > > > at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> > >>> fF
> > >>>
> > >>> > > >> > > ir>
> > >>> > > >> > >
> > >>> > > >> > > > stStrategy.java:50) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> > >>> (C
> > >>>
> > >>> > > >> > > la>
> > >>> > > >> > >
> > >>> > > >> > > > ssRealm.java:271) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 47) at
> > >>>
> > >>>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> > >>> va
> > >>>
> > >>> > > >> > > :2>
> > >>> > > >> > > :
> > >>> > > >> > > > 39) ... 121 more
> > >>> > >
> > >>> > >
> --------------------------------------------------------------------
> > >>> > > -
> > >>> > >
> > >>> > > >> > > To unsubscribe, e-mail:
> users-unsubscribe@maven.apache.org
> > >>> > > >> > > For additional commands, e-mail:
> users-help@maven.apache.org
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>>
> > >>> > > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > >>> > > >> For additional commands, e-mail: users-help@maven.apache.org
> > >>> > > >
> > >>> > > > --
> > >>> > > > WBR
> > >>> > > > Maxim aka solomax
> > >>> > >
> > >>> > >
> --------------------------------------------------------------------
> > >>> > > -
> > >>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > >>> > > For additional commands, e-mail: users-help@maven.apache.org
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > >>> For additional commands, e-mail: users-help@maven.apache.org
> > >>
> > >> --
> > >> WBR
> > >> Maxim aka solomax
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Hervé BOUTEMY <he...@free.fr>.
great, thanks for the feedback

Regards,

Hervé

Le jeudi 7 avril 2016 12:45:53 Maxim Solodovnik a écrit :
> seems to work as expected with
> <head>
> <![CDATA[<script type="text/javascript" src="
> http://openmeetings.apache.org/js/site.js"></script>]]>
> </head>
> 
> site was generated as expected
> I can see no issues with content or layout
> 
> I would say: works for me :)
> 
> On Thu, Apr 7, 2016 at 12:39 PM, Maxim Solodovnik <so...@gmail.com>
> 
> wrote:
> > I have changed
> > parent version to be 18-SNAPSHOT
> > maven-site version to be 3.5
> > maven-fluido-skin version to be 1.5
> > 
> > it seems my site.xml is not valid anymore the error is
> > 
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-site-plugin:3.5:site (generate-site) on
> > project openmeetings-parent: SiteToolException: Error parsing site
> > descriptor: TEXT must be immediately followed by END_TAG and not START_TAG
> > (position: START_TAG seen ..."text/javascript" src="
> > http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]
> > 
> > 
> > here:
> > <head>
> > <script type="text/javascript" src="
> > http://openmeetings.apache.org/js/site.js"></script>
> > </head>
> > 
> > Will try to check CHANGELOG for maven-site-plugin
> > 
> > 
> > On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <so...@gmail.com>
> > 
> > wrote:
> >> Thanks for letting me know
> >> will test right now
> >> 
> >> 
> >> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <he...@free.fr>
> >> 
> >> wrote:
> >>> Hi Maxim,
> >>> 
> >>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which contains
> >>> early
> >>> interpolation ${this.*} feature [1]
> >>> 
> >>> It would be great to have some tests from end users before I do the
> >>> maven-
> >>> site-plugin 3.5.1 release
> >>> 
> >>> Regards,
> >>> 
> >>> Hervé
> >>> 
> >>> 
> >>> [1]
> >>> http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/in
> >>> dex.html>>> 
> >>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> >>> > please let me know if you need any help in testing :)
> >>> > 
> >>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
> >>> > > 18-SNAPSHOT is ready
> >>> > > 
> >>> > > but there are a few feedbacks on edge case issues: I'm torn if we
> >>> 
> >>> should
> >>> 
> >>> > > release now or wait for 3.5.1
> >>> > > 
> >>> > > Regards,
> >>> > > 
> >>> > > Hervé
> >>> > > 
> >>> > > ----- Mail original -----
> >>> > > De: "Maxim Solodovnik" <so...@gmail.com>
> >>> > > À: "Maven Users List" <us...@maven.apache.org>
> >>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
> >>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> >>> > > 
> >>> > > Is it time to release apache parent 18? :)
> >>> > > 
> >>> > > WBR, Maxim
> >>> > > (from mobile, sorry for the typos)
> >>> > > 
> >>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com>
> >>> 
> >>> wrote:
> >>> > > > Thanks a lot!
> >>> > > > I'll wait for the announce and then will test :)
> >>> > > > 
> >>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
> >>> 
> >>> herve.boutemy@free.fr>
> >>> 
> >>> > > > wrote:
> >>> > > >> Hi,
> >>> > > >> 
> >>> > > >> Not sure there is not a misunderstanding about the new
> >>> 
> >>> dependency: it's
> >>> 
> >>> > > on
> >>> > > 
> >>> > > >> maven-site-plugin to override what I did on ASF v17 [1], not your
> >>> > > 
> >>> > > project
> >>> > > 
> >>> > > >> (hopefully, the build tool requirements don't affect your project
> >>> > > >> 
> >>> > > >> dependencies). That is like Velocity downgrade [2]:
> >>> > > >>     <plugin>
> >>> > > >>     
> >>> > > >>       <groupId>org.apache.maven.plugins</groupId>
> >>> > > >>       <artifactId>maven-site-plugin</artifactId>
> >>> > > >>       <dependencies>
> >>> > > >>       
> >>> > > >>         <dependency>
> >>> > > >>         
> >>> > > >>           <groupId>org.apache.maven.doxia</groupId>
> >>> > > >>           <artifactId>doxia-core</artifactId>
> >>> > > >>           <version>1.7</version>
> >>> > > >>         
> >>> > > >>         </dependency>
> >>> > > >>       
> >>> > > >>       </dependencies>
> >>> > > >>     
> >>> > > >>     </plugin>
> >>> > > >> 
> >>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll
> >>> 
> >>> announce
> >>> 
> >>> > > >> when
> >>> > > >> it is ready.
> >>> > > >> 
> >>> > > >> Regards,
> >>> > > >> 
> >>> > > >> Hervé
> >>> > > >> 
> >>> > > >> [1]
> >>> 
> >>> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=marku
> >>> p#
> >>> 
> >>> > > l234>
> >>> > > 
> >>> > > >> [2]
> >>> 
> >>> http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> >>> 
> >>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
> >>> > > >> > Hello Hervé,
> >>> > > >> > 
> >>> > > >> > Thanks for the quick answer
> >>> > > >> > I'll wait for apache parent #18, don't want to add additional
> >>> > > 
> >>> > > dependency
> >>> > > 
> >>> > > >> > Are you going to announce #18?
> >>> > > >> > 
> >>> > > >> > 
> >>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> >>> > > 
> >>> > > herve.boutemy@free.fr>
> >>> > > 
> >>> > > >> > wrote:
> >>> > > >> > > Hi Maxim,
> >>> > > >> > > 
> >>> > > >> > > That's typical of a forced dependency to doxia-core version
> >>> 
> >>> 1.6 or
> >>> 
> >>> > > >> less
> >>> > > >> 
> >>> > > >> > > (which
> >>> > > >> > > is typical from a project inheriting from an ASF version 17
> >>> 
> >>> parent
> >>> 
> >>> > > POM
> >>> > > 
> >>> > > >> > > because
> >>> > > >> > > of MPOM-69 fix).
> >>> > > >> > > 
> >>> > > >> > > I'm still waiting for a little more feedback before releasing
> >>> 
> >>> ASF
> >>> 
> >>> > > >> parent
> >>> > > >> 
> >>> > > >> > > POM
> >>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core
> >>> 
> >>> version
> >>> 
> >>> > > >> forcing).
> >>> > > >> 
> >>> > > >> > > Now, you should simply add a dependency to maven-site-plugin
> >>> 
> >>> 3.5 to
> >>> 
> >>> > > >> > > doxia-core
> >>> > > >> > > version 1.7 and everything will work as expected.
> >>> > > >> > > 
> >>> > > >> > > Regards,
> >>> > > >> > > 
> >>> > > >> > > Hervé
> >>> > > >> > > 
> >>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit
> >>> > > >> > > 
> >>> > > >> > > > Hello All,
> >>> > > >> > > > 
> >>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
> >>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
> >>> > > >> > > > 
> >>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
> >>> > > >> > > > Apache Maven 3.3.9
> >>> 
> >>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> >>> 
> >>> > > >> > > > 2015-11-10T22:41:47+06:00)
> >>> > > >> > > > Maven home: /opt/maven
> >>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> >>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
> >>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
> >>> 
> >>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch:
> >>> "amd64",
> >>> 
> >>> > > >> family:
> >>> > > >> > > > "unix"
> >>> > > >> > > > 
> >>> > > >> > > > solomax@solomax-pc:$ *java -version*
> >>> > > >> > > > java version "1.8.0_66"
> >>> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> >>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed
> >>> 
> >>> mode)
> >>> 
> >>> > > >> > > > Ubuntu 14.04.3 LTS
> >>> > > >> > > > 
> >>> > > >> > > > 3.4 works as expecting
> >>> > > >> > > > 
> >>> > > >> > > > What am I doing wrong?
> >>> > > >> > > > 
> >>> > > >> > > > here is the stack trace:
> >>> > > >> 
> >>> > > >> > > > [WARNING] Error injecting:
> >>> > > >> org.apache.maven.plugins.site.render.SiteMojo
> >>> > > >> 
> >>> > > >> > > > java.lang.NoClassDefFoundError:
> >>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> >>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> >>> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> >>> > > >> > > > at
> >>> 
> >>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> >>> 
> >>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> >>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> >>> > > >> > > > at java.security.AccessController.doPrivileged(Native
> >>> 
> >>> Method)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> >>> Re
> >>> 
> >>> > > >> > > al>
> >>> > > >> > > 
> >>> > > >> > > > m.java:401) at
> >>> 
> >>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> >>> fF
> >>> 
> >>> > > >> > > ir>
> >>> > > >> > > 
> >>> > > >> > > > stStrategy.java:42) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> >>> (C
> >>> 
> >>> > > >> > > la>
> >>> > > >> > > 
> >>> > > >> > > > ssRealm.java:271) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 47) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> >>> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> >>> > > >> > > > at
> >>> 
> >>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> >>> 
> >>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> >>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> >>> > > >> > > > at java.security.AccessController.doPrivileged(Native
> >>> 
> >>> Method)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(Class
> >>> Re
> >>> 
> >>> > > >> > > al>
> >>> > > >> > > 
> >>> > > >> > > > m.java:401) at
> >>> 
> >>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> >>> fF
> >>> 
> >>> > > >> > > ir>
> >>> > > >> > > 
> >>> > > >> > > > stStrategy.java:42) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> >>> (C
> >>> 
> >>> > > >> > > la>
> >>> > > >> > > 
> >>> > > >> > > > ssRealm.java:271) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 47) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> >>> > > >> > > > at
> >>> 
> >>> java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> >>> 
> >>> > > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> >>> > > >> > > > at
> >>> 
> >>> 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> >>> > > >> > > > 688) at
> >>> 
> >>> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injecti
> >>> on
> >>> 
> >>> > > >> > > Po>
> >>> > > >> > > 
> >>> > > >> > > > int.java:380) at
> >>> 
> >>> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencie
> >>> s(
> >>> 
> >>> > > >> > > Co>
> >>> > > >> > > 
> >>> > > >> > > > nstructorBindingImpl.java:164) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getInternalDependencies(Injector
> >>> Im
> >>> 
> >>> > > >> > > pl>
> >>> > > >> > > 
> >>> > > >> > > > .java:613) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImp
> >>> l.
> >>> 
> >>> > > >> > > ja>
> >>> > > >> > > 
> >>> > > >> > > > va:555) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(Injector
> >>> Im
> >>> 
> >>> > > >> > > pl>
> >>> > > >> > > 
> >>> > > >> > > > .java:884) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive
> >>> (I
> >>> 
> >>> > > >> > > nj>
> >>> > > >> > > 
> >>> > > >> > > > ectorImpl.java:805) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImp
> >>> l.
> >>> 
> >>> > > >> > > ja>
> >>> > > >> > > 
> >>> > > >> > > > va:282) at
> >>> 
> >>> 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> >>> > > >> > > > 214) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.
> >>> ja
> >>> 
> >>> > > >> > > va>
> >>> > > >> > > 
> >>> > > >> > > > :1006) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> >>> 38
> >>> 
> >>> > > >> > > )
> >>> > > >> > > 
> >>> > > >> > > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:10
> >>> 01
> >>> 
> >>> > > >> > > )
> >>> > > >> > > 
> >>> > > >> > > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> >>> 51
> >>> 
> >>> > > >> > > )
> >>> > > >> > > 
> >>> > > >> > > > at
> >>> 
> >>> 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> >>> > > >> > > > 48) at
> >>> 
> >>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> >>> er
> >>> 
> >>> > > >> > > na>
> >>> > > >> > > 
> >>> > > >> > > > lFactory.java:81) at
> >>> 
> >>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> >>> on
> >>> 
> >>> > > >> > > (I>
> >>> > > >> > > 
> >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> >>> 
> >>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> >>> al
> >>> 
> >>> > > >> > > Fa>
> >>> > > >> > > 
> >>> > > >> > > > ctory.java:65) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > nListenerStackCallback.java:68) at
> >>> 
> >>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> >>> nt
> >>> 
> >>> > > >> > > er>
> >>> > > >> > > 
> >>> > > >> > > > nalFactory.java:63) at
> >>> 
> >>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> >>> er
> >>> 
> >>> > > >> > > na>
> >>> > > >> > > 
> >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> >>> 
> >>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provi
> >>> de
> >>> 
> >>> > > >> > > rT>
> >>> > > >> > > 
> >>> > > >> > > > oInternalFactoryAdapter.java:46) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> >>> 11
> >>> 
> >>> > > >> > > 03>
> >>> > > >> > > 
> >>> > > >> > > > ) at
> >>> 
> >>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(Provider
> >>> To
> >>> 
> >>> > > >> > > In>
> >>> > > >> > > 
> >>> > > >> > > > ternalFactoryAdapter.java:40) at
> >>> 
> >>> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
> >>> 
> >>> > > >> )
> >>> > > >> 
> >>> > > >> > > at
> >>> 
> >>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(Internal
> >>> Fa
> >>> 
> >>> > > >> > > ct>
> >>> > > >> > > 
> >>> > > >> > > > oryToProviderAdapter.java:41) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> >>> 
> >>> > > >> )
> >>> > > >> 
> >>> > > >> > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> >>> 11
> >>> 
> >>> > > >> > > 03>
> >>> > > >> > > 
> >>> > > >> > > > ) at
> >>> > > 
> >>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> >>> > > )
> >>> > > 
> >>> > > >> > > > at
> >>> 
> >>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> >>> 
> >>> > > >> > > at
> >>> 
> >>> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> >>> 
> >>> > > >> > > at
> >>> 
> >>> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(Plexu
> >>> sR
> >>> 
> >>> > > >> > > eq>
> >>> > > >> > > 
> >>> > > >> > > > uirements.java:250) at
> >>> 
> >>> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedP
> >>> ro
> >>> 
> >>> > > >> > > pe>
> >>> > > >> > > 
> >>> > > >> > > > rtyBinding.java:48) at
> >>> 
> >>> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInje
> >>> ct
> >>> 
> >>> > > >> > > or>
> >>> > > >> > > 
> >>> > > >> > > > Impl.java:140) at
> >>> 
> >>> com.google.inject.internal.ConstructorInjector.provision(ConstructorInje
> >>> ct
> >>> 
> >>> > > >> > > or>
> >>> > > >> > > 
> >>> > > >> > > > .java:114) at
> >>> 
> >>> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInj
> >>> ec
> >>> 
> >>> > > >> > > to>
> >>> > > >> > > 
> >>> > > >> > > > r.java:32) at
> >>> 
> >>> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjecto
> >>> r.
> >>> 
> >>> > > >> > > ja>
> >>> > > >> > > 
> >>> > > >> > > > va:89) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > nListenerStackCallback.java:68) at
> >>> 
> >>> com.google.inject.internal.ConstructorInjector.construct(ConstructorInje
> >>> ct
> >>> 
> >>> > > >> > > or>
> >>> > > >> > > 
> >>> > > >> > > > .java:87) at
> >>> 
> >>> com.google.inject.internal.ConstructorBindingImpl$Factory.get(Constructo
> >>> rB
> >>> 
> >>> > > >> > > in>
> >>> > > >> > > 
> >>> > > >> > > > dingImpl.java:267) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> >>> 
> >>> > > >> )
> >>> > > >> 
> >>> > > >> > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> >>> 11
> >>> 
> >>> > > >> > > 03>
> >>> > > >> > > 
> >>> > > >> > > > ) at
> >>> > > 
> >>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> >>> > > )
> >>> > > 
> >>> > > >> > > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:10
> >>> 51
> >>> 
> >>> > > >> > > )
> >>> > > >> > > 
> >>> > > >> > > > at
> >>> 
> >>> 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> >>> > > >> > > > 48) at
> >>> 
> >>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInt
> >>> er
> >>> 
> >>> > > >> > > na>
> >>> > > >> > > 
> >>> > > >> > > > lFactory.java:81) at
> >>> 
> >>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provisi
> >>> on
> >>> 
> >>> > > >> > > (I>
> >>> > > >> > > 
> >>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> >>> 
> >>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderIntern
> >>> al
> >>> 
> >>> > > >> > > Fa>
> >>> > > >> > > 
> >>> > > >> > > > ctory.java:65) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> >>> 
> >>> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.
> >>> ja
> >>> 
> >>> > > >> > > va>
> >>> > > >> > > 
> >>> > > >> > > > :176) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
> >>> 
> >>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Prov
> >>> is
> >>> 
> >>> > > >> > > io>
> >>> > > >> > > 
> >>> > > >> > > > nListenerStackCallback.java:68) at
> >>> 
> >>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderI
> >>> nt
> >>> 
> >>> > > >> > > er>
> >>> > > >> > > 
> >>> > > >> > > > nalFactory.java:63) at
> >>> 
> >>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Int
> >>> er
> >>> 
> >>> > > >> > > na>
> >>> > > >> > > 
> >>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> >>> 
> >>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> >>> 
> >>> > > >> )
> >>> > > >> 
> >>> > > >> > > at
> >>> 
> >>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:
> >>> 10
> >>> 
> >>> > > >> > > 92>
> >>> > > >> > > 
> >>> > > >> > > > ) at
> >>> > > 
> >>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012
> >>> > > )
> >>> > > 
> >>> > > >> > > > 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
> >>> .j
> >>> 
> >>> > > >> > > av>
> >>> > > >> > > 
> >>> > > >> > > > a:263) at
> >>> 
> >>> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
> >>> .j
> >>> 
> >>> > > >> > > av>
> >>> > > >> > > 
> >>> > > >> > > > a:255) at
> >>> 
> >>> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfigured
> >>> Mo
> >>> 
> >>> > > >> > > jo>
> >>> > > >> > > 
> >>> > > >> > > > (DefaultMavenPluginManager.java:517) at
> >>> 
> >>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBui
> >>> ld
> >>> 
> >>> > > >> > > Pl>
> >>> > > >> > > 
> >>> > > >> > > > uginManager.java:121) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 07) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> >>> va
> >>> 
> >>> > > >> > > :1>
> >>> > > >> > > :
> >>> > > >> > > > 53) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
> >>> va
> >>> 
> >>> > > >> > > :1>
> >>> > > >> > > :
> >>> > > >> > > > 45) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> >>> Li
> >>> 
> >>> > > >> > > fe>
> >>> > > >> > > 
> >>> > > >> > > > cycleModuleBuilder.java:116) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
> >>> Li
> >>> 
> >>> > > >> > > fe>
> >>> > > >> > > 
> >>> > > >> > > > cycleModuleBuilder.java:80) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreade
> >>> dB
> >>> 
> >>> > > >> > > ui>
> >>> > > >> > > 
> >>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> >>> 
> >>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleSt
> >>> ar
> >>> 
> >>> > > >> > > te>
> >>> > > >> > > 
> >>> > > >> > > > r.java:128) at
> >>> 
> >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >>> 
> >>> > > >> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >>> > > >> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >>> > > >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >>> > > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >>> 
> >>> Method)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> >>> > > >> > > 62>
> >>> > > >> > > 
> >>> > > >> > > > ) at
> >>> 
> >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> >>> Im
> >>> 
> >>> > > >> > > pl>
> >>> > > >> > > 
> >>> > > >> > > > .java:43) at
> >>> 
> >>> java.lang.reflect.Method.invoke(Method.java:497)
> >>> 
> >>> > > >> > > > at
> >>> 
> >>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launche
> >>> r.
> >>> 
> >>> > > >> > > ja>
> >>> > > >> > > 
> >>> > > >> > > > va:289) at
> >>> 
> >>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:2
> >>> 29
> >>> 
> >>> > > >> > > )
> >>> > > >> > > 
> >>> > > >> > > > at
> >>> 
> >>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launc
> >>> he
> >>> 
> >>> > > >> > > r.>
> >>> > > >> > > 
> >>> > > >> > > > java:415) at
> >>> 
> >>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> >>> 
> >>> > > >> 6
> >>> > > >> 
> >>> > > >> > > > )
> >>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
> >>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> >>> > > >> > > > at
> >>> 
> >>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Sel
> >>> fF
> >>> 
> >>> > > >> > > ir>
> >>> > > >> > > 
> >>> > > >> > > > stStrategy.java:50) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass
> >>> (C
> >>> 
> >>> > > >> > > la>
> >>> > > >> > > 
> >>> > > >> > > > ssRealm.java:271) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 47) at
> >>> 
> >>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.ja
> >>> va
> >>> 
> >>> > > >> > > :2>
> >>> > > >> > > :
> >>> > > >> > > > 39) ... 121 more
> >>> > > 
> >>> > > --------------------------------------------------------------------
> >>> > > -
> >>> > > 
> >>> > > >> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> > > >> > > For additional commands, e-mail: users-help@maven.apache.org
> >>> 
> >>> ---------------------------------------------------------------------
> >>> 
> >>> > > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> > > >> For additional commands, e-mail: users-help@maven.apache.org
> >>> > > > 
> >>> > > > --
> >>> > > > WBR
> >>> > > > Maxim aka solomax
> >>> > > 
> >>> > > --------------------------------------------------------------------
> >>> > > -
> >>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> > > For additional commands, e-mail: users-help@maven.apache.org
> >>> 
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> For additional commands, e-mail: users-help@maven.apache.org
> >> 
> >> --
> >> WBR
> >> Maxim aka solomax
> > 
> > --
> > WBR
> > Maxim aka solomax


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
seems to work as expected with
<head>
<![CDATA[<script type="text/javascript" src="
http://openmeetings.apache.org/js/site.js"></script>]]>
</head>

site was generated as expected
I can see no issues with content or layout

I would say: works for me :)

On Thu, Apr 7, 2016 at 12:39 PM, Maxim Solodovnik <so...@gmail.com>
wrote:

> I have changed
> parent version to be 18-SNAPSHOT
> maven-site version to be 3.5
> maven-fluido-skin version to be 1.5
>
> it seems my site.xml is not valid anymore the error is
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-site-plugin:3.5:site (generate-site) on
> project openmeetings-parent: SiteToolException: Error parsing site
> descriptor: TEXT must be immediately followed by END_TAG and not START_TAG
> (position: START_TAG seen ..."text/javascript" src="
> http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]
>
>
> here:
> <head>
> <script type="text/javascript" src="
> http://openmeetings.apache.org/js/site.js"></script>
> </head>
>
> Will try to check CHANGELOG for maven-site-plugin
>
>
> On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> Thanks for letting me know
>> will test right now
>>
>>
>> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <he...@free.fr>
>> wrote:
>>
>>> Hi Maxim,
>>>
>>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which contains
>>> early
>>> interpolation ${this.*} feature [1]
>>>
>>> It would be great to have some tests from end users before I do the
>>> maven-
>>> site-plugin 3.5.1 release
>>>
>>> Regards,
>>>
>>> Hervé
>>>
>>>
>>> [1]
>>> http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/index.html
>>>
>>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
>>> > please let me know if you need any help in testing :)
>>> >
>>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
>>> > > 18-SNAPSHOT is ready
>>> > >
>>> > > but there are a few feedbacks on edge case issues: I'm torn if we
>>> should
>>> > > release now or wait for 3.5.1
>>> > >
>>> > > Regards,
>>> > >
>>> > > Hervé
>>> > >
>>> > > ----- Mail original -----
>>> > > De: "Maxim Solodovnik" <so...@gmail.com>
>>> > > À: "Maven Users List" <us...@maven.apache.org>
>>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
>>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
>>> > >
>>> > > Is it time to release apache parent 18? :)
>>> > >
>>> > > WBR, Maxim
>>> > > (from mobile, sorry for the typos)
>>> > >
>>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com>
>>> wrote:
>>> > > > Thanks a lot!
>>> > > > I'll wait for the announce and then will test :)
>>> > > >
>>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
>>> herve.boutemy@free.fr>
>>> > > >
>>> > > > wrote:
>>> > > >> Hi,
>>> > > >>
>>> > > >> Not sure there is not a misunderstanding about the new
>>> dependency: it's
>>> > >
>>> > > on
>>> > >
>>> > > >> maven-site-plugin to override what I did on ASF v17 [1], not your
>>> > >
>>> > > project
>>> > >
>>> > > >> (hopefully, the build tool requirements don't affect your project
>>> > > >>
>>> > > >> dependencies). That is like Velocity downgrade [2]:
>>> > > >>     <plugin>
>>> > > >>
>>> > > >>       <groupId>org.apache.maven.plugins</groupId>
>>> > > >>       <artifactId>maven-site-plugin</artifactId>
>>> > > >>       <dependencies>
>>> > > >>
>>> > > >>         <dependency>
>>> > > >>
>>> > > >>           <groupId>org.apache.maven.doxia</groupId>
>>> > > >>           <artifactId>doxia-core</artifactId>
>>> > > >>           <version>1.7</version>
>>> > > >>
>>> > > >>         </dependency>
>>> > > >>
>>> > > >>       </dependencies>
>>> > > >>
>>> > > >>     </plugin>
>>> > > >>
>>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll
>>> announce
>>> > > >> when
>>> > > >> it is ready.
>>> > > >>
>>> > > >> Regards,
>>> > > >>
>>> > > >> Hervé
>>> > > >>
>>> > > >> [1]
>>> > >
>>> > >
>>> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#
>>> > > l234>
>>> > > >> [2]
>>> http://maven.apache.org/plugins/maven-site-plugin/migrate.html
>>> > > >>
>>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
>>> > > >> > Hello Hervé,
>>> > > >> >
>>> > > >> > Thanks for the quick answer
>>> > > >> > I'll wait for apache parent #18, don't want to add additional
>>> > >
>>> > > dependency
>>> > >
>>> > > >> > Are you going to announce #18?
>>> > > >> >
>>> > > >> >
>>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
>>> > >
>>> > > herve.boutemy@free.fr>
>>> > >
>>> > > >> > wrote:
>>> > > >> > > Hi Maxim,
>>> > > >> > >
>>> > > >> > > That's typical of a forced dependency to doxia-core version
>>> 1.6 or
>>> > > >>
>>> > > >> less
>>> > > >>
>>> > > >> > > (which
>>> > > >> > > is typical from a project inheriting from an ASF version 17
>>> parent
>>> > >
>>> > > POM
>>> > >
>>> > > >> > > because
>>> > > >> > > of MPOM-69 fix).
>>> > > >> > >
>>> > > >> > > I'm still waiting for a little more feedback before releasing
>>> ASF
>>> > > >>
>>> > > >> parent
>>> > > >>
>>> > > >> > > POM
>>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core
>>> version
>>> > > >>
>>> > > >> forcing).
>>> > > >>
>>> > > >> > > Now, you should simply add a dependency to maven-site-plugin
>>> 3.5 to
>>> > > >> > > doxia-core
>>> > > >> > > version 1.7 and everything will work as expected.
>>> > > >> > >
>>> > > >> > > Regards,
>>> > > >> > >
>>> > > >> > > Hervé
>>> > > >> > >
>>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit
>>> :
>>> > > >> > > > Hello All,
>>> > > >> > > >
>>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
>>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
>>> > > >> > > >
>>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
>>> > > >> > > > Apache Maven 3.3.9
>>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>>> > > >> > > > 2015-11-10T22:41:47+06:00)
>>> > > >> > > > Maven home: /opt/maven
>>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
>>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
>>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
>>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch:
>>> "amd64",
>>> > > >>
>>> > > >> family:
>>> > > >> > > > "unix"
>>> > > >> > > >
>>> > > >> > > > solomax@solomax-pc:$ *java -version*
>>> > > >> > > > java version "1.8.0_66"
>>> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
>>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed
>>> mode)
>>> > > >> > > >
>>> > > >> > > > Ubuntu 14.04.3 LTS
>>> > > >> > > >
>>> > > >> > > > 3.4 works as expecting
>>> > > >> > > >
>>> > > >> > > > What am I doing wrong?
>>> > > >> > > >
>>> > > >> > > > here is the stack trace:
>>> > > >>
>>> > > >> > > > [WARNING] Error injecting:
>>> > > >> org.apache.maven.plugins.site.render.SiteMojo
>>> > > >>
>>> > > >> > > > java.lang.NoClassDefFoundError:
>>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
>>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
>>> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>>> > > >> > > > at
>>> > > >>
>>> > > >>
>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>> > > >>
>>> > > >> > > > at
>>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>>> > > >> > > > at
>>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>>> > > >> > > > at java.security.AccessController.doPrivileged(Native
>>> Method)
>>> > > >> > > > at
>>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>>> > > >> > > > at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>>> > >
>>> > > >> > > al>
>>> > > >> > >
>>> > > >> > > > m.java:401) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>>> > >
>>> > > >> > > ir>
>>> > > >> > >
>>> > > >> > > > stStrategy.java:42) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>>> > >
>>> > > >> > > la>
>>> > > >> > >
>>> > > >> > > > ssRealm.java:271) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 47) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
>>> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>>> > > >> > > > at
>>> > > >>
>>> > > >>
>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>> > > >>
>>> > > >> > > > at
>>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>>> > > >> > > > at
>>> java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>>> > > >> > > > at java.security.AccessController.doPrivileged(Native
>>> Method)
>>> > > >> > > > at
>>> java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>>> > > >> > > > at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>>> > >
>>> > > >> > > al>
>>> > > >> > >
>>> > > >> > > > m.java:401) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>>> > >
>>> > > >> > > ir>
>>> > > >> > >
>>> > > >> > > > stStrategy.java:42) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>>> > >
>>> > > >> > > la>
>>> > > >> > >
>>> > > >> > > > ssRealm.java:271) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 47) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
>>> > > >> > > > at
>>> java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
>>> > > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
>>> > > >> > > > at
>>> > >
>>> > >
>>>
>>> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
>>> > > >> > > > 688) at
>>> > >
>>> > >
>>> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
>>> > >
>>> > > >> > > Po>
>>> > > >> > >
>>> > > >> > > > int.java:380) at
>>> > >
>>> > >
>>> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
>>> > >
>>> > > >> > > Co>
>>> > > >> > >
>>> > > >> > > > nstructorBindingImpl.java:164) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
>>> > >
>>> > > >> > > pl>
>>> > > >> > >
>>> > > >> > > > .java:613) at
>>> > > >>
>>> > > >>
>>> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
>>> > > >>
>>> > > >> > > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
>>> > >
>>> > > >> > > ja>
>>> > > >> > >
>>> > > >> > > > va:555) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
>>> > >
>>> > > >> > > pl>
>>> > > >> > >
>>> > > >> > > > .java:884) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
>>> > >
>>> > > >> > > nj>
>>> > > >> > >
>>> > > >> > > > ectorImpl.java:805) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
>>> > >
>>> > > >> > > ja>
>>> > > >> > >
>>> > > >> > > > va:282) at
>>> > >
>>> > >
>>>
>>> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
>>> > > >> > > > 214) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
>>> > >
>>> > > >> > > va>
>>> > > >> > >
>>> > > >> > > > :1006) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
>>> > >
>>> > > >> > > )
>>> > > >> > >
>>> > > >> > > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
>>> > >
>>> > > >> > > )
>>> > > >> > >
>>> > > >> > > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>>> > >
>>> > > >> > > )
>>> > > >> > >
>>> > > >> > > > at
>>> > >
>>> > >
>>>
>>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>>> > > >> > > > 48) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>>> > >
>>> > > >> > > na>
>>> > > >> > >
>>> > > >> > > > lFactory.java:81) at
>>> > >
>>> > >
>>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>>> > >
>>> > > >> > > (I>
>>> > > >> > >
>>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>>> > >
>>> > > >> > > Fa>
>>> > > >> > >
>>> > > >> > > > ctory.java:65) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > nListenerStackCallback.java:68) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>>> > >
>>> > > >> > > er>
>>> > > >> > >
>>> > > >> > > > nalFactory.java:63) at
>>> > >
>>> > >
>>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>>> > >
>>> > > >> > > na>
>>> > > >> > >
>>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
>>> > >
>>> > > >> > > rT>
>>> > > >> > >
>>> > > >> > > > oInternalFactoryAdapter.java:46) at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>>> > >
>>> > > >> > > 03>
>>> > > >> > >
>>> > > >> > > > ) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
>>> > >
>>> > > >> > > In>
>>> > > >> > >
>>> > > >> > > > ternalFactoryAdapter.java:40) at
>>> > > >>
>>> > > >>
>>> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
>>> > > >> )
>>> > > >>
>>> > > >> > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
>>> > >
>>> > > >> > > ct>
>>> > > >> > >
>>> > > >> > > > oryToProviderAdapter.java:41) at
>>> > > >>
>>> > > >>
>>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
>>> > > >> )
>>> > > >>
>>> > > >> > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>>> > >
>>> > > >> > > 03>
>>> > > >> > >
>>> > > >> > > > ) at
>>> > >
>>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>>> > >
>>> > > >> > > > at
>>> > > >>
>>> > > >>
>>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
>>> > > >>
>>> > > >> > > at
>>> > > >>
>>> > > >>
>>> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
>>> > > >>
>>> > > >> > > at
>>> > >
>>> > >
>>> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
>>> > >
>>> > > >> > > eq>
>>> > > >> > >
>>> > > >> > > > uirements.java:250) at
>>> > >
>>> > >
>>> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
>>> > >
>>> > > >> > > pe>
>>> > > >> > >
>>> > > >> > > > rtyBinding.java:48) at
>>> > > >>
>>> > > >>
>>> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
>>> > > >>
>>> > > >> > > > at
>>> > >
>>> > >
>>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
>>> > >
>>> > > >> > > or>
>>> > > >> > >
>>> > > >> > > > Impl.java:140) at
>>> > >
>>> > >
>>> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
>>> > >
>>> > > >> > > or>
>>> > > >> > >
>>> > > >> > > > .java:114) at
>>> > >
>>> > >
>>> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
>>> > >
>>> > > >> > > to>
>>> > > >> > >
>>> > > >> > > > r.java:32) at
>>> > >
>>> > >
>>> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
>>> > >
>>> > > >> > > ja>
>>> > > >> > >
>>> > > >> > > > va:89) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > nListenerStackCallback.java:68) at
>>> > >
>>> > >
>>> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
>>> > >
>>> > > >> > > or>
>>> > > >> > >
>>> > > >> > > > .java:87) at
>>> > >
>>> > >
>>> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
>>> > >
>>> > > >> > > in>
>>> > > >> > >
>>> > > >> > > > dingImpl.java:267) at
>>> > > >>
>>> > > >>
>>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
>>> > > >> )
>>> > > >>
>>> > > >> > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>>> > >
>>> > > >> > > 03>
>>> > > >> > >
>>> > > >> > > > ) at
>>> > >
>>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>>> > >
>>> > > >> > > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>>> > >
>>> > > >> > > )
>>> > > >> > >
>>> > > >> > > > at
>>> > >
>>> > >
>>>
>>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>>> > > >> > > > 48) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>>> > >
>>> > > >> > > na>
>>> > > >> > >
>>> > > >> > > > lFactory.java:81) at
>>> > >
>>> > >
>>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>>> > >
>>> > > >> > > (I>
>>> > > >> > >
>>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>>> > >
>>> > > >> > > Fa>
>>> > > >> > >
>>> > > >> > > > ctory.java:65) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
>>> > >
>>> > >
>>> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
>>> > >
>>> > > >> > > va>
>>> > > >> > >
>>> > > >> > > > :176) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>>> > >
>>> > > >> > > io>
>>> > > >> > >
>>> > > >> > > > nListenerStackCallback.java:68) at
>>> > >
>>> > >
>>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>>> > >
>>> > > >> > > er>
>>> > > >> > >
>>> > > >> > > > nalFactory.java:63) at
>>> > >
>>> > >
>>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>>> > >
>>> > > >> > > na>
>>> > > >> > >
>>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
>>> > > >>
>>> > > >>
>>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
>>> > > >> )
>>> > > >>
>>> > > >> > > at
>>> > >
>>> > >
>>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
>>> > >
>>> > > >> > > 92>
>>> > > >> > >
>>> > > >> > > > ) at
>>> > >
>>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>>> > >
>>> > > >> > > > 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.j
>>> > >
>>> > > >> > > av>
>>> > > >> > >
>>> > > >> > > > a:263) at
>>> > >
>>> > >
>>> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
>>> > >
>>> > > >> > > av>
>>> > > >> > >
>>> > > >> > > > a:255) at
>>> > >
>>> > >
>>> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
>>> > >
>>> > > >> > > jo>
>>> > > >> > >
>>> > > >> > > > (DefaultMavenPluginManager.java:517) at
>>> > >
>>> > >
>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
>>> > >
>>> > > >> > > Pl>
>>> > > >> > >
>>> > > >> > > > uginManager.java:121) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 07) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>>> > >
>>> > > >> > > :1>
>>> > > >> > > :
>>> > > >> > > > 53) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>>> > >
>>> > > >> > > :1>
>>> > > >> > > :
>>> > > >> > > > 45) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>>> > >
>>> > > >> > > fe>
>>> > > >> > >
>>> > > >> > > > cycleModuleBuilder.java:116) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>>> > >
>>> > > >> > > fe>
>>> > > >> > >
>>> > > >> > > > cycleModuleBuilder.java:80) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
>>> > >
>>> > > >> > > ui>
>>> > > >> > >
>>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
>>> > >
>>> > >
>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
>>> > >
>>> > > >> > > te>
>>> > > >> > >
>>> > > >> > > > r.java:128) at
>>> > > >> > > >
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>> > > >> > > > at
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>> > > >> > > > at
>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>> > > >> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>> > > >> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>> > > >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>> > > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> > > >> > > > at
>>> > >
>>> > >
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
>>> > > >> > > 62>
>>> > > >> > >
>>> > > >> > > > ) at
>>> > >
>>> > >
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>>> > >
>>> > > >> > > pl>
>>> > > >> > >
>>> > > >> > > > .java:43) at
>>> java.lang.reflect.Method.invoke(Method.java:497)
>>> > > >> > > > at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
>>> > >
>>> > > >> > > ja>
>>> > > >> > >
>>> > > >> > > > va:289) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
>>> > >
>>> > > >> > > )
>>> > > >> > >
>>> > > >> > > > at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
>>> > >
>>> > > >> > > r.>
>>> > > >> > >
>>> > > >> > > > java:415) at
>>> > > >>
>>> > > >>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
>>> > > >> 6
>>> > > >>
>>> > > >> > > > )
>>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
>>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
>>> > > >> > > > at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>>> > >
>>> > > >> > > ir>
>>> > > >> > >
>>> > > >> > > > stStrategy.java:50) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>>> > >
>>> > > >> > > la>
>>> > > >> > >
>>> > > >> > > > ssRealm.java:271) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 47) at
>>> > >
>>> > >
>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>>> > >
>>> > > >> > > :2>
>>> > > >> > > :
>>> > > >> > > > 39) ... 121 more
>>> > >
>>> > > ---------------------------------------------------------------------
>>> > >
>>> > > >> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> > > >> > > For additional commands, e-mail: users-help@maven.apache.org
>>> > > >>
>>> > > >>
>>> ---------------------------------------------------------------------
>>> > > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> > > >> For additional commands, e-mail: users-help@maven.apache.org
>>> > > >
>>> > > > --
>>> > > > WBR
>>> > > > Maxim aka solomax
>>> > >
>>> > > ---------------------------------------------------------------------
>>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> > > For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
I have changed
parent version to be 18-SNAPSHOT
maven-site version to be 3.5
maven-fluido-skin version to be 1.5

it seems my site.xml is not valid anymore the error is

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-site-plugin:3.5:site (generate-site) on
project openmeetings-parent: SiteToolException: Error parsing site
descriptor: TEXT must be immediately followed by END_TAG and not START_TAG
(position: START_TAG seen ..."text/javascript" src="
http://openmeetings.apache.org/js/site.js">... @40:83) -> [Help 1]


here:
<head>
<script type="text/javascript" src="
http://openmeetings.apache.org/js/site.js"></script>
</head>

Will try to check CHANGELOG for maven-site-plugin


On Thu, Apr 7, 2016 at 12:29 PM, Maxim Solodovnik <so...@gmail.com>
wrote:

> Thanks for letting me know
> will test right now
>
>
> On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <he...@free.fr>
> wrote:
>
>> Hi Maxim,
>>
>> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which contains
>> early
>> interpolation ${this.*} feature [1]
>>
>> It would be great to have some tests from end users before I do the maven-
>> site-plugin 3.5.1 release
>>
>> Regards,
>>
>> Hervé
>>
>>
>> [1]
>> http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/index.html
>>
>> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
>> > please let me know if you need any help in testing :)
>> >
>> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
>> > > 18-SNAPSHOT is ready
>> > >
>> > > but there are a few feedbacks on edge case issues: I'm torn if we
>> should
>> > > release now or wait for 3.5.1
>> > >
>> > > Regards,
>> > >
>> > > Hervé
>> > >
>> > > ----- Mail original -----
>> > > De: "Maxim Solodovnik" <so...@gmail.com>
>> > > À: "Maven Users List" <us...@maven.apache.org>
>> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
>> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
>> > >
>> > > Is it time to release apache parent 18? :)
>> > >
>> > > WBR, Maxim
>> > > (from mobile, sorry for the typos)
>> > >
>> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com>
>> wrote:
>> > > > Thanks a lot!
>> > > > I'll wait for the announce and then will test :)
>> > > >
>> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
>> herve.boutemy@free.fr>
>> > > >
>> > > > wrote:
>> > > >> Hi,
>> > > >>
>> > > >> Not sure there is not a misunderstanding about the new dependency:
>> it's
>> > >
>> > > on
>> > >
>> > > >> maven-site-plugin to override what I did on ASF v17 [1], not your
>> > >
>> > > project
>> > >
>> > > >> (hopefully, the build tool requirements don't affect your project
>> > > >>
>> > > >> dependencies). That is like Velocity downgrade [2]:
>> > > >>     <plugin>
>> > > >>
>> > > >>       <groupId>org.apache.maven.plugins</groupId>
>> > > >>       <artifactId>maven-site-plugin</artifactId>
>> > > >>       <dependencies>
>> > > >>
>> > > >>         <dependency>
>> > > >>
>> > > >>           <groupId>org.apache.maven.doxia</groupId>
>> > > >>           <artifactId>doxia-core</artifactId>
>> > > >>           <version>1.7</version>
>> > > >>
>> > > >>         </dependency>
>> > > >>
>> > > >>       </dependencies>
>> > > >>
>> > > >>     </plugin>
>> > > >>
>> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll
>> announce
>> > > >> when
>> > > >> it is ready.
>> > > >>
>> > > >> Regards,
>> > > >>
>> > > >> Hervé
>> > > >>
>> > > >> [1]
>> > >
>> > >
>> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#
>> > > l234>
>> > > >> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
>> > > >>
>> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
>> > > >> > Hello Hervé,
>> > > >> >
>> > > >> > Thanks for the quick answer
>> > > >> > I'll wait for apache parent #18, don't want to add additional
>> > >
>> > > dependency
>> > >
>> > > >> > Are you going to announce #18?
>> > > >> >
>> > > >> >
>> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
>> > >
>> > > herve.boutemy@free.fr>
>> > >
>> > > >> > wrote:
>> > > >> > > Hi Maxim,
>> > > >> > >
>> > > >> > > That's typical of a forced dependency to doxia-core version
>> 1.6 or
>> > > >>
>> > > >> less
>> > > >>
>> > > >> > > (which
>> > > >> > > is typical from a project inheriting from an ASF version 17
>> parent
>> > >
>> > > POM
>> > >
>> > > >> > > because
>> > > >> > > of MPOM-69 fix).
>> > > >> > >
>> > > >> > > I'm still waiting for a little more feedback before releasing
>> ASF
>> > > >>
>> > > >> parent
>> > > >>
>> > > >> > > POM
>> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core
>> version
>> > > >>
>> > > >> forcing).
>> > > >>
>> > > >> > > Now, you should simply add a dependency to maven-site-plugin
>> 3.5 to
>> > > >> > > doxia-core
>> > > >> > > version 1.7 and everything will work as expected.
>> > > >> > >
>> > > >> > > Regards,
>> > > >> > >
>> > > >> > > Hervé
>> > > >> > >
>> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
>> > > >> > > > Hello All,
>> > > >> > > >
>> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
>> > > >> > > > unfortunately I'm getting ClassNotFoundException,
>> > > >> > > >
>> > > >> > > > solomax@solomax-pc:$ *mvn -version*
>> > > >> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>> > > >> > > > 2015-11-10T22:41:47+06:00)
>> > > >> > > > Maven home: /opt/maven
>> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
>> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
>> > > >> > > > Default locale: en_US, platform encoding: UTF-8
>> > > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch:
>> "amd64",
>> > > >>
>> > > >> family:
>> > > >> > > > "unix"
>> > > >> > > >
>> > > >> > > > solomax@solomax-pc:$ *java -version*
>> > > >> > > > java version "1.8.0_66"
>> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
>> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed
>> mode)
>> > > >> > > >
>> > > >> > > > Ubuntu 14.04.3 LTS
>> > > >> > > >
>> > > >> > > > 3.4 works as expecting
>> > > >> > > >
>> > > >> > > > What am I doing wrong?
>> > > >> > > >
>> > > >> > > > here is the stack trace:
>> > > >>
>> > > >> > > > [WARNING] Error injecting:
>> > > >> org.apache.maven.plugins.site.render.SiteMojo
>> > > >>
>> > > >> > > > java.lang.NoClassDefFoundError:
>> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
>> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
>> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>> > > >> > > > at
>> > > >>
>> > > >>
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > > >>
>> > > >> > > > at
>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>> > > >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>> > > >> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>> > > >> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>> > >
>> > > >> > > al>
>> > > >> > >
>> > > >> > > > m.java:401) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > >
>> > > >> > > ir>
>> > > >> > >
>> > > >> > > > stStrategy.java:42) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > >
>> > > >> > > la>
>> > > >> > >
>> > > >> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
>> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>> > > >> > > > at
>> > > >>
>> > > >>
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > > >>
>> > > >> > > > at
>> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>> > > >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>> > > >> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>> > > >> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>> > >
>> > > >> > > al>
>> > > >> > >
>> > > >> > > > m.java:401) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > >
>> > > >> > > ir>
>> > > >> > >
>> > > >> > > > stStrategy.java:42) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > >
>> > > >> > > la>
>> > > >> > >
>> > > >> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
>> > > >> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
>> > > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
>> > > >> > > > at
>> > >
>> > >
>>
>> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
>> > > >> > > > 688) at
>> > >
>> > >
>> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
>> > >
>> > > >> > > Po>
>> > > >> > >
>> > > >> > > > int.java:380) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
>> > >
>> > > >> > > Co>
>> > > >> > >
>> > > >> > > > nstructorBindingImpl.java:164) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
>> > >
>> > > >> > > pl>
>> > > >> > >
>> > > >> > > > .java:613) at
>> > > >>
>> > > >>
>> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
>> > > >>
>> > > >> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
>> > >
>> > > >> > > ja>
>> > > >> > >
>> > > >> > > > va:555) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
>> > >
>> > > >> > > pl>
>> > > >> > >
>> > > >> > > > .java:884) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
>> > >
>> > > >> > > nj>
>> > > >> > >
>> > > >> > > > ectorImpl.java:805) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
>> > >
>> > > >> > > ja>
>> > > >> > >
>> > > >> > > > va:282) at
>> > >
>> > >
>>
>> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
>> > > >> > > > 214) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
>> > >
>> > > >> > > va>
>> > > >> > >
>> > > >> > > > :1006) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
>> > >
>> > > >> > > )
>> > > >> > >
>> > > >> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
>> > >
>> > > >> > > )
>> > > >> > >
>> > > >> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>> > >
>> > > >> > > )
>> > > >> > >
>> > > >> > > > at
>> > >
>> > >
>>
>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>> > > >> > > > 48) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>> > >
>> > > >> > > na>
>> > > >> > >
>> > > >> > > > lFactory.java:81) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>> > >
>> > > >> > > (I>
>> > > >> > >
>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>> > >
>> > > >> > > Fa>
>> > > >> > >
>> > > >> > > > ctory.java:65) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>> > >
>> > > >> > > er>
>> > > >> > >
>> > > >> > > > nalFactory.java:63) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>> > >
>> > > >> > > na>
>> > > >> > >
>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
>> > >
>> > >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
>> > >
>> > > >> > > rT>
>> > > >> > >
>> > > >> > > > oInternalFactoryAdapter.java:46) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > >
>> > > >> > > 03>
>> > > >> > >
>> > > >> > > > ) at
>> > >
>> > >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
>> > >
>> > > >> > > In>
>> > > >> > >
>> > > >> > > > ternalFactoryAdapter.java:40) at
>> > > >>
>> > > >>
>> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
>> > > >> )
>> > > >>
>> > > >> > > at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
>> > >
>> > > >> > > ct>
>> > > >> > >
>> > > >> > > > oryToProviderAdapter.java:41) at
>> > > >>
>> > > >>
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
>> > > >> )
>> > > >>
>> > > >> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > >
>> > > >> > > 03>
>> > > >> > >
>> > > >> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > >> > > > at
>> > > >>
>> > > >>
>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
>> > > >>
>> > > >> > > at
>> > > >>
>> > > >>
>> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
>> > > >>
>> > > >> > > at
>> > >
>> > >
>> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
>> > >
>> > > >> > > eq>
>> > > >> > >
>> > > >> > > > uirements.java:250) at
>> > >
>> > >
>> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
>> > >
>> > > >> > > pe>
>> > > >> > >
>> > > >> > > > rtyBinding.java:48) at
>> > > >>
>> > > >>
>> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
>> > > >>
>> > > >> > > > at
>> > >
>> > >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
>> > >
>> > > >> > > or>
>> > > >> > >
>> > > >> > > > Impl.java:140) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
>> > >
>> > > >> > > or>
>> > > >> > >
>> > > >> > > > .java:114) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
>> > >
>> > > >> > > to>
>> > > >> > >
>> > > >> > > > r.java:32) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
>> > >
>> > > >> > > ja>
>> > > >> > >
>> > > >> > > > va:89) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
>> > >
>> > > >> > > or>
>> > > >> > >
>> > > >> > > > .java:87) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
>> > >
>> > > >> > > in>
>> > > >> > >
>> > > >> > > > dingImpl.java:267) at
>> > > >>
>> > > >>
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
>> > > >> )
>> > > >>
>> > > >> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > >
>> > > >> > > 03>
>> > > >> > >
>> > > >> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > >> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>> > >
>> > > >> > > )
>> > > >> > >
>> > > >> > > > at
>> > >
>> > >
>>
>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>> > > >> > > > 48) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>> > >
>> > > >> > > na>
>> > > >> > >
>> > > >> > > > lFactory.java:81) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>> > >
>> > > >> > > (I>
>> > > >> > >
>> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>> > >
>> > > >> > > Fa>
>> > > >> > >
>> > > >> > > > ctory.java:65) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
>> > >
>> > > >> > > va>
>> > > >> > >
>> > > >> > > > :176) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > >
>> > > >> > > io>
>> > > >> > >
>> > > >> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>> > >
>> > > >> > > er>
>> > > >> > >
>> > > >> > > > nalFactory.java:63) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>> > >
>> > > >> > > na>
>> > > >> > >
>> > > >> > > > lFactoryToInitializableAdapter.java:45) at
>> > > >>
>> > > >>
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
>> > > >> )
>> > > >>
>> > > >> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
>> > >
>> > > >> > > 92>
>> > > >> > >
>> > > >> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > >> > > > 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.j
>> > >
>> > > >> > > av>
>> > > >> > >
>> > > >> > > > a:263) at
>> > >
>> > >
>> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
>> > >
>> > > >> > > av>
>> > > >> > >
>> > > >> > > > a:255) at
>> > >
>> > >
>> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
>> > >
>> > > >> > > jo>
>> > > >> > >
>> > > >> > > > (DefaultMavenPluginManager.java:517) at
>> > >
>> > >
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
>> > >
>> > > >> > > Pl>
>> > > >> > >
>> > > >> > > > uginManager.java:121) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 07) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > >
>> > > >> > > :1>
>> > > >> > > :
>> > > >> > > > 53) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > >
>> > > >> > > :1>
>> > > >> > > :
>> > > >> > > > 45) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>> > >
>> > > >> > > fe>
>> > > >> > >
>> > > >> > > > cycleModuleBuilder.java:116) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>> > >
>> > > >> > > fe>
>> > > >> > >
>> > > >> > > > cycleModuleBuilder.java:80) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
>> > >
>> > > >> > > ui>
>> > > >> > >
>> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
>> > >
>> > > >> > > te>
>> > > >> > >
>> > > >> > > > r.java:128) at
>> > > >> > > >
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> > > >> > > > at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> > > >> > > > at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> > > >> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> > > >> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> > > >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> > > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>> > > >> > > > at
>> > >
>> > >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
>> > > >> > > 62>
>> > > >> > >
>> > > >> > > > ) at
>> > >
>> > >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>> > >
>> > > >> > > pl>
>> > > >> > >
>> > > >> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
>> > > >> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
>> > >
>> > > >> > > ja>
>> > > >> > >
>> > > >> > > > va:289) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
>> > >
>> > > >> > > )
>> > > >> > >
>> > > >> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
>> > >
>> > > >> > > r.>
>> > > >> > >
>> > > >> > > > java:415) at
>> > > >>
>> > > >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
>> > > >> 6
>> > > >>
>> > > >> > > > )
>> > > >> > > > Caused by: java.lang.ClassNotFoundException:
>> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
>> > > >> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > >
>> > > >> > > ir>
>> > > >> > >
>> > > >> > > > stStrategy.java:50) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > >
>> > > >> > > la>
>> > > >> > >
>> > > >> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > >
>> > > >> > > :2>
>> > > >> > > :
>> > > >> > > > 39) ... 121 more
>> > >
>> > > ---------------------------------------------------------------------
>> > >
>> > > >> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> > > >> > > For additional commands, e-mail: users-help@maven.apache.org
>> > > >>
>> > > >>
>> ---------------------------------------------------------------------
>> > > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> > > >> For additional commands, e-mail: users-help@maven.apache.org
>> > > >
>> > > > --
>> > > > WBR
>> > > > Maxim aka solomax
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> > > For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks for letting me know
will test right now


On Thu, Apr 7, 2016 at 12:26 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> Hi Maxim,
>
> I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which contains
> early
> interpolation ${this.*} feature [1]
>
> It would be great to have some tests from end users before I do the maven-
> site-plugin 3.5.1 release
>
> Regards,
>
> Hervé
>
>
> [1]
> http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/index.html
>
> Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> > please let me know if you need any help in testing :)
> >
> > On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
> > > 18-SNAPSHOT is ready
> > >
> > > but there are a few feedbacks on edge case issues: I'm torn if we
> should
> > > release now or wait for 3.5.1
> > >
> > > Regards,
> > >
> > > Hervé
> > >
> > > ----- Mail original -----
> > > De: "Maxim Solodovnik" <so...@gmail.com>
> > > À: "Maven Users List" <us...@maven.apache.org>
> > > Envoyé: Jeudi 3 Mars 2016 09:54:10
> > > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> > >
> > > Is it time to release apache parent 18? :)
> > >
> > > WBR, Maxim
> > > (from mobile, sorry for the typos)
> > >
> > > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com>
> wrote:
> > > > Thanks a lot!
> > > > I'll wait for the announce and then will test :)
> > > >
> > > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <
> herve.boutemy@free.fr>
> > > >
> > > > wrote:
> > > >> Hi,
> > > >>
> > > >> Not sure there is not a misunderstanding about the new dependency:
> it's
> > >
> > > on
> > >
> > > >> maven-site-plugin to override what I did on ASF v17 [1], not your
> > >
> > > project
> > >
> > > >> (hopefully, the build tool requirements don't affect your project
> > > >>
> > > >> dependencies). That is like Velocity downgrade [2]:
> > > >>     <plugin>
> > > >>
> > > >>       <groupId>org.apache.maven.plugins</groupId>
> > > >>       <artifactId>maven-site-plugin</artifactId>
> > > >>       <dependencies>
> > > >>
> > > >>         <dependency>
> > > >>
> > > >>           <groupId>org.apache.maven.doxia</groupId>
> > > >>           <artifactId>doxia-core</artifactId>
> > > >>           <version>1.7</version>
> > > >>
> > > >>         </dependency>
> > > >>
> > > >>       </dependencies>
> > > >>
> > > >>     </plugin>
> > > >>
> > > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll
> announce
> > > >> when
> > > >> it is ready.
> > > >>
> > > >> Regards,
> > > >>
> > > >> Hervé
> > > >>
> > > >> [1]
> > >
> > >
> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#
> > > l234>
> > > >> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> > > >>
> > > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
> > > >> > Hello Hervé,
> > > >> >
> > > >> > Thanks for the quick answer
> > > >> > I'll wait for apache parent #18, don't want to add additional
> > >
> > > dependency
> > >
> > > >> > Are you going to announce #18?
> > > >> >
> > > >> >
> > > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> > >
> > > herve.boutemy@free.fr>
> > >
> > > >> > wrote:
> > > >> > > Hi Maxim,
> > > >> > >
> > > >> > > That's typical of a forced dependency to doxia-core version 1.6
> or
> > > >>
> > > >> less
> > > >>
> > > >> > > (which
> > > >> > > is typical from a project inheriting from an ASF version 17
> parent
> > >
> > > POM
> > >
> > > >> > > because
> > > >> > > of MPOM-69 fix).
> > > >> > >
> > > >> > > I'm still waiting for a little more feedback before releasing
> ASF
> > > >>
> > > >> parent
> > > >>
> > > >> > > POM
> > > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core version
> > > >>
> > > >> forcing).
> > > >>
> > > >> > > Now, you should simply add a dependency to maven-site-plugin
> 3.5 to
> > > >> > > doxia-core
> > > >> > > version 1.7 and everything will work as expected.
> > > >> > >
> > > >> > > Regards,
> > > >> > >
> > > >> > > Hervé
> > > >> > >
> > > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> > > >> > > > Hello All,
> > > >> > > >
> > > >> > > > I'm trying to switch to maven-site-plugin 3.5
> > > >> > > > unfortunately I'm getting ClassNotFoundException,
> > > >> > > >
> > > >> > > > solomax@solomax-pc:$ *mvn -version*
> > > >> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > > >> > > > 2015-11-10T22:41:47+06:00)
> > > >> > > > Maven home: /opt/maven
> > > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > > >> > > > Java home: /opt/jdk1.8.0_66/jre
> > > >> > > > Default locale: en_US, platform encoding: UTF-8
> > > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64",
> > > >>
> > > >> family:
> > > >> > > > "unix"
> > > >> > > >
> > > >> > > > solomax@solomax-pc:$ *java -version*
> > > >> > > > java version "1.8.0_66"
> > > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed
> mode)
> > > >> > > >
> > > >> > > > Ubuntu 14.04.3 LTS
> > > >> > > >
> > > >> > > > 3.4 works as expecting
> > > >> > > >
> > > >> > > > What am I doing wrong?
> > > >> > > >
> > > >> > > > here is the stack trace:
> > > >>
> > > >> > > > [WARNING] Error injecting:
> > > >> org.apache.maven.plugins.site.render.SiteMojo
> > > >>
> > > >> > > > java.lang.NoClassDefFoundError:
> > > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > >> > > > at
> > > >>
> > > >>
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > > >>
> > > >> > > > at
> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > >> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > >
> > > >> > > al>
> > > >> > >
> > > >> > > > m.java:401) at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > >
> > > >> > > ir>
> > > >> > >
> > > >> > > > stStrategy.java:42) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > >
> > > >> > > la>
> > > >> > >
> > > >> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> > > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > >> > > > at
> > > >>
> > > >>
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > > >>
> > > >> > > > at
> java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > >> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > >
> > > >> > > al>
> > > >> > >
> > > >> > > > m.java:401) at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > >
> > > >> > > ir>
> > > >> > >
> > > >> > > > stStrategy.java:42) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > >
> > > >> > > la>
> > > >> > >
> > > >> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> > > >> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > > >> > > > at
> > >
> > >
>
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > > >> > > > 688) at
> > >
> > >
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
> > >
> > > >> > > Po>
> > > >> > >
> > > >> > > > int.java:380) at
> > >
> > >
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
> > >
> > > >> > > Co>
> > > >> > >
> > > >> > > > nstructorBindingImpl.java:164) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
> > >
> > > >> > > pl>
> > > >> > >
> > > >> > > > .java:613) at
> > > >>
> > > >>
> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > > >>
> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
> > >
> > > >> > > ja>
> > > >> > >
> > > >> > > > va:555) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
> > >
> > > >> > > pl>
> > > >> > >
> > > >> > > > .java:884) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
> > >
> > > >> > > nj>
> > > >> > >
> > > >> > > > ectorImpl.java:805) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
> > >
> > > >> > > ja>
> > > >> > >
> > > >> > > > va:282) at
> > >
> > >
>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > > >> > > > 214) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
> > >
> > > >> > > va>
> > > >> > >
> > > >> > > > :1006) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
> > >
> > > >> > > )
> > > >> > >
> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
> > >
> > > >> > > )
> > > >> > >
> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > >
> > > >> > > )
> > > >> > >
> > > >> > > > at
> > >
> > >
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > >> > > > 48) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > >
> > > >> > > na>
> > > >> > >
> > > >> > > > lFactory.java:81) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > >
> > > >> > > (I>
> > > >> > >
> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > >
> > > >> > > Fa>
> > > >> > >
> > > >> > > > ctory.java:65) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > >
> > > >> > > er>
> > > >> > >
> > > >> > > > nalFactory.java:63) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > >
> > > >> > > na>
> > > >> > >
> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > >
> > >
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
> > >
> > > >> > > rT>
> > > >> > >
> > > >> > > > oInternalFactoryAdapter.java:46) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > >
> > > >> > > 03>
> > > >> > >
> > > >> > > > ) at
> > >
> > >
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
> > >
> > > >> > > In>
> > > >> > >
> > > >> > > > ternalFactoryAdapter.java:40) at
> > > >>
> > > >>
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
> > > >> )
> > > >>
> > > >> > > at
> > >
> > >
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
> > >
> > > >> > > ct>
> > > >> > >
> > > >> > > > oryToProviderAdapter.java:41) at
> > > >>
> > > >>
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > > >> )
> > > >>
> > > >> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > >
> > > >> > > 03>
> > > >> > >
> > > >> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > >
> > > >> > > > at
> > > >>
> > > >>
> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> > > >>
> > > >> > > at
> > > >>
> > > >>
> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > > >>
> > > >> > > at
> > >
> > >
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
> > >
> > > >> > > eq>
> > > >> > >
> > > >> > > > uirements.java:250) at
> > >
> > >
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
> > >
> > > >> > > pe>
> > > >> > >
> > > >> > > > rtyBinding.java:48) at
> > > >>
> > > >>
> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > > >>
> > > >> > > > at
> > >
> > >
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
> > >
> > > >> > > or>
> > > >> > >
> > > >> > > > Impl.java:140) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
> > >
> > > >> > > or>
> > > >> > >
> > > >> > > > .java:114) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
> > >
> > > >> > > to>
> > > >> > >
> > > >> > > > r.java:32) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
> > >
> > > >> > > ja>
> > > >> > >
> > > >> > > > va:89) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
> > >
> > > >> > > or>
> > > >> > >
> > > >> > > > .java:87) at
> > >
> > >
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
> > >
> > > >> > > in>
> > > >> > >
> > > >> > > > dingImpl.java:267) at
> > > >>
> > > >>
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > > >> )
> > > >>
> > > >> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > >
> > > >> > > 03>
> > > >> > >
> > > >> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > >
> > > >> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > >
> > > >> > > )
> > > >> > >
> > > >> > > > at
> > >
> > >
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > >> > > > 48) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > >
> > > >> > > na>
> > > >> > >
> > > >> > > > lFactory.java:81) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > >
> > > >> > > (I>
> > > >> > >
> > > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > >
> > > >> > > Fa>
> > > >> > >
> > > >> > > > ctory.java:65) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
> > >
> > > >> > > va>
> > > >> > >
> > > >> > > > :176) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > n(ProvisionListenerStackCallback.java:126) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > >
> > > >> > > io>
> > > >> > >
> > > >> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > >
> > > >> > > er>
> > > >> > >
> > > >> > > > nalFactory.java:63) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > >
> > > >> > > na>
> > > >> > >
> > > >> > > > lFactoryToInitializableAdapter.java:45) at
> > > >>
> > > >>
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > > >> )
> > > >>
> > > >> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
> > >
> > > >> > > 92>
> > > >> > >
> > > >> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > >
> > > >> > > > 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.j
> > >
> > > >> > > av>
> > > >> > >
> > > >> > > > a:263) at
> > >
> > >
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
> > >
> > > >> > > av>
> > > >> > >
> > > >> > > > a:255) at
> > >
> > >
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
> > >
> > > >> > > jo>
> > > >> > >
> > > >> > > > (DefaultMavenPluginManager.java:517) at
> > >
> > >
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> > >
> > > >> > > Pl>
> > > >> > >
> > > >> > > > uginManager.java:121) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 07) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > >
> > > >> > > :1>
> > > >> > > :
> > > >> > > > 53) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > >
> > > >> > > :1>
> > > >> > > :
> > > >> > > > 45) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > >
> > > >> > > fe>
> > > >> > >
> > > >> > > > cycleModuleBuilder.java:116) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > >
> > > >> > > fe>
> > > >> > >
> > > >> > > > cycleModuleBuilder.java:80) at
> > >
> > >
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
> > >
> > > >> > > ui>
> > > >> > >
> > > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
> > >
> > > >> > > te>
> > > >> > >
> > > >> > > > r.java:128) at
> > > >> > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > > >> > > > at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > > >> > > > at
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > > >> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > > >> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > > >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > >> > > > at
> > >
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > > >> > > 62>
> > > >> > >
> > > >> > > > ) at
> > >
> > >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> > >
> > > >> > > pl>
> > > >> > >
> > > >> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
> > >
> > > >> > > ja>
> > > >> > >
> > > >> > > > va:289) at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
> > >
> > > >> > > )
> > > >> > >
> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
> > >
> > > >> > > r.>
> > > >> > >
> > > >> > > > java:415) at
> > > >>
> > > >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> > > >> 6
> > > >>
> > > >> > > > )
> > > >> > > > Caused by: java.lang.ClassNotFoundException:
> > > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > > >> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > >
> > > >> > > ir>
> > > >> > >
> > > >> > > > stStrategy.java:50) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > >
> > > >> > > la>
> > > >> > >
> > > >> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > >
> > > >> > > :2>
> > > >> > > :
> > > >> > > > 39) ... 121 more
> > >
> > > ---------------------------------------------------------------------
> > >
> > > >> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > >> > > For additional commands, e-mail: users-help@maven.apache.org
> > > >>
> > > >>
> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > >> For additional commands, e-mail: users-help@maven.apache.org
> > > >
> > > > --
> > > > WBR
> > > > Maxim aka solomax
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: users-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Hervé BOUTEMY <he...@free.fr>.
Hi Maxim,

I just updated 18-SNAPSHOT to use Doxia Sitetools 1.7.1, which contains early 
interpolation ${this.*} feature [1]

It would be great to have some tests from end users before I do the maven-
site-plugin 3.5.1 release

Regards,

Hervé


[1] http://maven.apache.org/doxia/doxia-sitetools/doxia-integration-tools/index.html

Le jeudi 3 mars 2016 22:11:59 Maxim Solodovnik a écrit :
> please let me know if you need any help in testing :)
> 
> On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:
> > 18-SNAPSHOT is ready
> > 
> > but there are a few feedbacks on edge case issues: I'm torn if we should
> > release now or wait for 3.5.1
> > 
> > Regards,
> > 
> > Hervé
> > 
> > ----- Mail original -----
> > De: "Maxim Solodovnik" <so...@gmail.com>
> > À: "Maven Users List" <us...@maven.apache.org>
> > Envoyé: Jeudi 3 Mars 2016 09:54:10
> > Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
> > 
> > Is it time to release apache parent 18? :)
> > 
> > WBR, Maxim
> > (from mobile, sorry for the typos)
> > 
> > On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com> wrote:
> > > Thanks a lot!
> > > I'll wait for the announce and then will test :)
> > > 
> > > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <he...@free.fr>
> > > 
> > > wrote:
> > >> Hi,
> > >> 
> > >> Not sure there is not a misunderstanding about the new dependency: it's
> > 
> > on
> > 
> > >> maven-site-plugin to override what I did on ASF v17 [1], not your
> > 
> > project
> > 
> > >> (hopefully, the build tool requirements don't affect your project
> > >> 
> > >> dependencies). That is like Velocity downgrade [2]:
> > >>     <plugin>
> > >>     
> > >>       <groupId>org.apache.maven.plugins</groupId>
> > >>       <artifactId>maven-site-plugin</artifactId>
> > >>       <dependencies>
> > >>       
> > >>         <dependency>
> > >>         
> > >>           <groupId>org.apache.maven.doxia</groupId>
> > >>           <artifactId>doxia-core</artifactId>
> > >>           <version>1.7</version>
> > >>         
> > >>         </dependency>
> > >>       
> > >>       </dependencies>
> > >>     
> > >>     </plugin>
> > >> 
> > >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll announce
> > >> when
> > >> it is ready.
> > >> 
> > >> Regards,
> > >> 
> > >> Hervé
> > >> 
> > >> [1]
> > 
> > http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#
> > l234> 
> > >> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> > >> 
> > >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
> > >> > Hello Hervé,
> > >> > 
> > >> > Thanks for the quick answer
> > >> > I'll wait for apache parent #18, don't want to add additional
> > 
> > dependency
> > 
> > >> > Are you going to announce #18?
> > >> > 
> > >> > 
> > >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> > 
> > herve.boutemy@free.fr>
> > 
> > >> > wrote:
> > >> > > Hi Maxim,
> > >> > > 
> > >> > > That's typical of a forced dependency to doxia-core version 1.6 or
> > >> 
> > >> less
> > >> 
> > >> > > (which
> > >> > > is typical from a project inheriting from an ASF version 17 parent
> > 
> > POM
> > 
> > >> > > because
> > >> > > of MPOM-69 fix).
> > >> > > 
> > >> > > I'm still waiting for a little more feedback before releasing ASF
> > >> 
> > >> parent
> > >> 
> > >> > > POM
> > >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core version
> > >> 
> > >> forcing).
> > >> 
> > >> > > Now, you should simply add a dependency to maven-site-plugin 3.5 to
> > >> > > doxia-core
> > >> > > version 1.7 and everything will work as expected.
> > >> > > 
> > >> > > Regards,
> > >> > > 
> > >> > > Hervé
> > >> > > 
> > >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> > >> > > > Hello All,
> > >> > > > 
> > >> > > > I'm trying to switch to maven-site-plugin 3.5
> > >> > > > unfortunately I'm getting ClassNotFoundException,
> > >> > > > 
> > >> > > > solomax@solomax-pc:$ *mvn -version*
> > >> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > >> > > > 2015-11-10T22:41:47+06:00)
> > >> > > > Maven home: /opt/maven
> > >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > >> > > > Java home: /opt/jdk1.8.0_66/jre
> > >> > > > Default locale: en_US, platform encoding: UTF-8
> > >> > > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64",
> > >> 
> > >> family:
> > >> > > > "unix"
> > >> > > > 
> > >> > > > solomax@solomax-pc:$ *java -version*
> > >> > > > java version "1.8.0_66"
> > >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
> > >> > > > 
> > >> > > > Ubuntu 14.04.3 LTS
> > >> > > > 
> > >> > > > 3.4 works as expecting
> > >> > > > 
> > >> > > > What am I doing wrong?
> > >> > > > 
> > >> > > > here is the stack trace:
> > >> 
> > >> > > > [WARNING] Error injecting:
> > >> org.apache.maven.plugins.site.render.SiteMojo
> > >> 
> > >> > > > java.lang.NoClassDefFoundError:
> > >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > >> > > > at
> > >> 
> > >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >> 
> > >> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > >> > > > at java.security.AccessController.doPrivileged(Native Method)
> > >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > 
> > >> > > al>
> > >> > > 
> > >> > > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > 
> > >> > > ir>
> > >> > > 
> > >> > > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > 
> > >> > > la>
> > >> > > 
> > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> > >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > >> > > > at
> > >> 
> > >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >> 
> > >> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > >> > > > at java.security.AccessController.doPrivileged(Native Method)
> > >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > 
> > >> > > al>
> > >> > > 
> > >> > > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > 
> > >> > > ir>
> > >> > > 
> > >> > > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > 
> > >> > > la>
> > >> > > 
> > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> > >> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > >> > > > at
> > 
> > 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > >> > > > 688) at
> > 
> > com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
> > 
> > >> > > Po>
> > >> > > 
> > >> > > > int.java:380) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
> > 
> > >> > > Co>
> > >> > > 
> > >> > > > nstructorBindingImpl.java:164) at
> > 
> > com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
> > 
> > >> > > pl>
> > >> > > 
> > >> > > > .java:613) at
> > >> 
> > >> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > >> 
> > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
> > 
> > >> > > ja>
> > >> > > 
> > >> > > > va:555) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
> > 
> > >> > > pl>
> > >> > > 
> > >> > > > .java:884) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
> > 
> > >> > > nj>
> > >> > > 
> > >> > > > ectorImpl.java:805) at
> > 
> > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
> > 
> > >> > > ja>
> > >> > > 
> > >> > > > va:282) at
> > 
> > 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > >> > > > 214) at
> > 
> > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
> > 
> > >> > > va>
> > >> > > 
> > >> > > > :1006) at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
> > 
> > >> > > )
> > >> > > 
> > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
> > 
> > >> > > )
> > >> > > 
> > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > 
> > >> > > )
> > >> > > 
> > >> > > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > >> > > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > 
> > >> > > na>
> > >> > > 
> > >> > > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > 
> > >> > > (I>
> > >> > > 
> > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > 
> > >> > > Fa>
> > >> > > 
> > >> > > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > 
> > >> > > er>
> > >> > > 
> > >> > > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > 
> > >> > > na>
> > >> > > 
> > >> > > > lFactoryToInitializableAdapter.java:45) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
> > 
> > >> > > rT>
> > >> > > 
> > >> > > > oInternalFactoryAdapter.java:46) at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > 
> > >> > > 03>
> > >> > > 
> > >> > > > ) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
> > 
> > >> > > In>
> > >> > > 
> > >> > > > ternalFactoryAdapter.java:40) at
> > >> 
> > >> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145
> > >> )
> > >> 
> > >> > > at
> > 
> > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
> > 
> > >> > > ct>
> > >> > > 
> > >> > > > oryToProviderAdapter.java:41) at
> > >> 
> > >> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >> )
> > >> 
> > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > 
> > >> > > 03>
> > >> > > 
> > >> > > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 
> > >> > > > at
> > >> 
> > >> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> > >> 
> > >> > > at
> > >> 
> > >> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > >> 
> > >> > > at
> > 
> > org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
> > 
> > >> > > eq>
> > >> > > 
> > >> > > > uirements.java:250) at
> > 
> > org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
> > 
> > >> > > pe>
> > >> > > 
> > >> > > > rtyBinding.java:48) at
> > >> 
> > >> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > >> 
> > >> > > > at
> > 
> > com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
> > 
> > >> > > or>
> > >> > > 
> > >> > > > Impl.java:140) at
> > 
> > com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
> > 
> > >> > > or>
> > >> > > 
> > >> > > > .java:114) at
> > 
> > com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
> > 
> > >> > > to>
> > >> > > 
> > >> > > > r.java:32) at
> > 
> > com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
> > 
> > >> > > ja>
> > >> > > 
> > >> > > > va:89) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
> > 
> > >> > > or>
> > >> > > 
> > >> > > > .java:87) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
> > 
> > >> > > in>
> > >> > > 
> > >> > > > dingImpl.java:267) at
> > >> 
> > >> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >> )
> > >> 
> > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > 
> > >> > > 03>
> > >> > > 
> > >> > > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 
> > >> > > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > 
> > >> > > )
> > >> > > 
> > >> > > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > >> > > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > 
> > >> > > na>
> > >> > > 
> > >> > > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > 
> > >> > > (I>
> > >> > > 
> > >> > > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > 
> > >> > > Fa>
> > >> > > 
> > >> > > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
> > 
> > >> > > va>
> > >> > > 
> > >> > > > :176) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > n(ProvisionListenerStackCallback.java:126) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > 
> > >> > > io>
> > >> > > 
> > >> > > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > 
> > >> > > er>
> > >> > > 
> > >> > > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > 
> > >> > > na>
> > >> > > 
> > >> > > > lFactoryToInitializableAdapter.java:45) at
> > >> 
> > >> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016
> > >> )
> > >> 
> > >> > > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
> > 
> > >> > > 92>
> > >> > > 
> > >> > > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 
> > >> > > > 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.j
> > 
> > >> > > av>
> > >> > > 
> > >> > > > a:263) at
> > 
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
> > 
> > >> > > av>
> > >> > > 
> > >> > > > a:255) at
> > 
> > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
> > 
> > >> > > jo>
> > >> > > 
> > >> > > > (DefaultMavenPluginManager.java:517) at
> > 
> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> > 
> > >> > > Pl>
> > >> > > 
> > >> > > > uginManager.java:121) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 07) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > 
> > >> > > :1>
> > >> > > :
> > >> > > > 53) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > 
> > >> > > :1>
> > >> > > :
> > >> > > > 45) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > 
> > >> > > fe>
> > >> > > 
> > >> > > > cycleModuleBuilder.java:116) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > 
> > >> > > fe>
> > >> > > 
> > >> > > > cycleModuleBuilder.java:80) at
> > 
> > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
> > 
> > >> > > ui>
> > >> > > 
> > >> > > > lder.build(SingleThreadedBuilder.java:51) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
> > 
> > >> > > te>
> > >> > > 
> > >> > > > r.java:128) at
> > >> > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > >> > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > >> > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > >> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > >> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >> > > > at
> > 
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > >> > > 62>
> > >> > > 
> > >> > > > ) at
> > 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> > 
> > >> > > pl>
> > >> > > 
> > >> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
> > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
> > 
> > >> > > ja>
> > >> > > 
> > >> > > > va:289) at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
> > 
> > >> > > )
> > >> > > 
> > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
> > 
> > >> > > r.>
> > >> > > 
> > >> > > > java:415) at
> > >> 
> > >> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> > >> 6
> > >> 
> > >> > > > )
> > >> > > > Caused by: java.lang.ClassNotFoundException:
> > >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > >> > > > at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > 
> > >> > > ir>
> > >> > > 
> > >> > > > stStrategy.java:50) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > 
> > >> > > la>
> > >> > > 
> > >> > > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > 
> > >> > > :2>
> > >> > > :
> > >> > > > 39) ... 121 more
> > 
> > ---------------------------------------------------------------------
> > 
> > >> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > >> > > For additional commands, e-mail: users-help@maven.apache.org
> > >> 
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > >> For additional commands, e-mail: users-help@maven.apache.org
> > > 
> > > --
> > > WBR
> > > Maxim aka solomax
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
please let me know if you need any help in testing :)

On Thu, Mar 3, 2016 at 10:07 PM, <he...@free.fr> wrote:

> 18-SNAPSHOT is ready
>
> but there are a few feedbacks on edge case issues: I'm torn if we should
> release now or wait for 3.5.1
>
> Regards,
>
> Hervé
>
> ----- Mail original -----
> De: "Maxim Solodovnik" <so...@gmail.com>
> À: "Maven Users List" <us...@maven.apache.org>
> Envoyé: Jeudi 3 Mars 2016 09:54:10
> Objet: Re: maven-site-plugin 3.5 ClassNotFoundException
>
> Is it time to release apache parent 18? :)
>
> WBR, Maxim
> (from mobile, sorry for the typos)
> On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com> wrote:
>
> > Thanks a lot!
> > I'll wait for the announce and then will test :)
> >
> > On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <he...@free.fr>
> > wrote:
> >
> >> Hi,
> >>
> >> Not sure there is not a misunderstanding about the new dependency: it's
> on
> >> maven-site-plugin to override what I did on ASF v17 [1], not your
> project
> >> (hopefully, the build tool requirements don't affect your project
> >> dependencies). That is like Velocity downgrade [2]:
> >>     <plugin>
> >>       <groupId>org.apache.maven.plugins</groupId>
> >>       <artifactId>maven-site-plugin</artifactId>
> >>       <dependencies>
> >>         <dependency>
> >>           <groupId>org.apache.maven.doxia</groupId>
> >>           <artifactId>doxia-core</artifactId>
> >>           <version>1.7</version>
> >>         </dependency>
> >>       </dependencies>
> >>     </plugin>
> >>
> >>
> >> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll announce
> >> when
> >> it is ready.
> >>
> >> Regards,
> >>
> >> Hervé
> >>
> >> [1]
> >>
> >>
> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#l234
> >>
> >> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
> >>
> >> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
> >> > Hello Hervé,
> >> >
> >> > Thanks for the quick answer
> >> > I'll wait for apache parent #18, don't want to add additional
> dependency
> >> >
> >> > Are you going to announce #18?
> >> >
> >> >
> >> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <
> herve.boutemy@free.fr>
> >> >
> >> > wrote:
> >> > > Hi Maxim,
> >> > >
> >> > > That's typical of a forced dependency to doxia-core version 1.6 or
> >> less
> >> > > (which
> >> > > is typical from a project inheriting from an ASF version 17 parent
> POM
> >> > > because
> >> > > of MPOM-69 fix).
> >> > >
> >> > > I'm still waiting for a little more feedback before releasing ASF
> >> parent
> >> > > POM
> >> > > version 18 with maven-site-plugin 3.5 (and no Doxia core version
> >> forcing).
> >> > >
> >> > > Now, you should simply add a dependency to maven-site-plugin 3.5 to
> >> > > doxia-core
> >> > > version 1.7 and everything will work as expected.
> >> > >
> >> > > Regards,
> >> > >
> >> > > Hervé
> >> > >
> >> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> >> > > > Hello All,
> >> > > >
> >> > > > I'm trying to switch to maven-site-plugin 3.5
> >> > > > unfortunately I'm getting ClassNotFoundException,
> >> > > >
> >> > > > solomax@solomax-pc:$ *mvn -version*
> >> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> >> > > > 2015-11-10T22:41:47+06:00)
> >> > > > Maven home: /opt/maven
> >> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> >> > > > Java home: /opt/jdk1.8.0_66/jre
> >> > > > Default locale: en_US, platform encoding: UTF-8
> >> > > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64",
> >> family:
> >> > > > "unix"
> >> > > >
> >> > > > solomax@solomax-pc:$ *java -version*
> >> > > > java version "1.8.0_66"
> >> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> >> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
> >> > > >
> >> > > > Ubuntu 14.04.3 LTS
> >> > > >
> >> > > > 3.4 works as expecting
> >> > > >
> >> > > > What am I doing wrong?
> >> > > >
> >> > > > here is the stack trace:
> >> > > >
> >> > > > [WARNING] Error injecting:
> >> org.apache.maven.plugins.site.render.SiteMojo
> >> > > > java.lang.NoClassDefFoundError:
> >> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> >> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> >> > > > at
> >> > >
> >> > >
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >> > >
> >> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> >> > > > at java.security.AccessController.doPrivileged(Native Method)
> >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> >> > > > at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> >> > > al>
> >> > > > m.java:401) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> >> > > ir>
> >> > > > stStrategy.java:42) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> >> > > la>
> >> > > > ssRealm.java:271) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> >> > > :2>
> >> > > > 47) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> >> > > :2>
> >> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> >> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> >> > > > at
> >> > >
> >> > >
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >> > >
> >> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> >> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> >> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> >> > > > at java.security.AccessController.doPrivileged(Native Method)
> >> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> >> > > > at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> >> > > al>
> >> > > > m.java:401) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> >> > > ir>
> >> > > > stStrategy.java:42) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> >> > > la>
> >> > > > ssRealm.java:271) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> >> > > :2>
> >> > > > 47) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> >> > > :2>
> >> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> >> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> >> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> >> > > > at
> >> > >
> >> > >
> >>
> >>
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> >> > > > 688) at
> >> > >
> >> > >
> >>
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
> >> > > Po>
> >> > > > int.java:380) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
> >> > > Co>
> >> > > > nstructorBindingImpl.java:164) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
> >> > > pl>
> >> > > > .java:613) at
> >> > > >
> >> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> >> > > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
> >> > > ja>
> >> > > > va:555) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
> >> > > pl>
> >> > > > .java:884) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
> >> > > nj>
> >> > > > ectorImpl.java:805) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
> >> > > ja>
> >> > > > va:282) at
> >> > >
> >> > >
> >>
> >>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> >> > > > 214) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
> >> > > va>
> >> > > > :1006) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
> >> > > )
> >> > >
> >> > > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
> >> > > )
> >> > >
> >> > > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> >> > > )
> >> > >
> >> > > > at
> >> > >
> >> > >
> >>
> >>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> >> > > > 48) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> >> > > na>
> >> > > > lFactory.java:81) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> >> > > (I>
> >> > > > nternalFactoryToInitializableAdapter.java:53) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> >> > > Fa>
> >> > > > ctory.java:65) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> >> > > io>
> >> > > > n(ProvisionListenerStackCallback.java:115) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> >> > > io>
> >> > > > n(ProvisionListenerStackCallback.java:133) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> >> > > io>
> >> > > > nListenerStackCallback.java:68) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> >> > > er>
> >> > > > nalFactory.java:63) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> >> > > na>
> >> > > > lFactoryToInitializableAdapter.java:45) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
> >> > > rT>
> >> > > > oInternalFactoryAdapter.java:46) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> >> > > 03>
> >> > > > ) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
> >> > > In>
> >> > > > ternalFactoryAdapter.java:40) at
> >> > > >
> >> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
> >> > >
> >> > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
> >> > > ct>
> >> > > > oryToProviderAdapter.java:41) at
> >> > > >
> >> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> >> > >
> >> > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> >> > > 03>
> >> > > > ) at
> >> > >
> >> > >
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> >> > >
> >> > > > at
> >> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> >> > >
> >> > > at
> >> > >
> >> > > >
> >> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> >> > >
> >> > > at
> >> > >
> >> > >
> >>
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
> >> > > eq>
> >> > > > uirements.java:250) at
> >> > >
> >> > >
> >>
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
> >> > > pe>
> >> > > > rtyBinding.java:48) at
> >> > > >
> >> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> >> > > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
> >> > > or>
> >> > > > Impl.java:140) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
> >> > > or>
> >> > > > .java:114) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
> >> > > to>
> >> > > > r.java:32) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
> >> > > ja>
> >> > > > va:89) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> >> > > io>
> >> > > > n(ProvisionListenerStackCallback.java:115) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> >> > > io>
> >> > > > n(ProvisionListenerStackCallback.java:133) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> >> > > io>
> >> > > > nListenerStackCallback.java:68) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
> >> > > or>
> >> > > > .java:87) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
> >> > > in>
> >> > > > dingImpl.java:267) at
> >> > > >
> >> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> >> > >
> >> > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> >> > > 03>
> >> > > > ) at
> >> > >
> >> > >
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> >> > >
> >> > > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> >> > > )
> >> > >
> >> > > > at
> >> > >
> >> > >
> >>
> >>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> >> > > > 48) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> >> > > na>
> >> > > > lFactory.java:81) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> >> > > (I>
> >> > > > nternalFactoryToInitializableAdapter.java:53) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> >> > > Fa>
> >> > > > ctory.java:65) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> >> > > io>
> >> > > > n(ProvisionListenerStackCallback.java:115) at
> >> > >
> >> > >
> >>
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
> >> > > va>
> >> > > > :176) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> >> > > io>
> >> > > > n(ProvisionListenerStackCallback.java:126) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> >> > > io>
> >> > > > nListenerStackCallback.java:68) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> >> > > er>
> >> > > > nalFactory.java:63) at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> >> > > na>
> >> > > > lFactoryToInitializableAdapter.java:45) at
> >> > > >
> >> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> >> > >
> >> > > at
> >> > >
> >> > >
> >>
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
> >> > > 92>
> >> > > > ) at
> >> > >
> >> > >
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> >> > >
> >> > > > 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.j
> >> > > av>
> >> > > > a:263) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
> >> > > av>
> >> > > > a:255) at
> >> > >
> >> > >
> >>
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
> >> > > jo>
> >> > > > (DefaultMavenPluginManager.java:517) at
> >> > >
> >> > >
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> >> > > Pl>
> >> > > > uginManager.java:121) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> >> > > :2>
> >> > > > 07) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> >> > > :1>
> >> > > > 53) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> >> > > :1>
> >> > > > 45) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> >> > > fe>
> >> > > > cycleModuleBuilder.java:116) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> >> > > fe>
> >> > > > cycleModuleBuilder.java:80) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
> >> > > ui>
> >> > > > lder.build(SingleThreadedBuilder.java:51) at
> >> > >
> >> > >
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
> >> > > te>
> >> > > > r.java:128) at
> >> > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >> > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >> > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> > > > at
> >> > >
> >> > >
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> >> > > 62>
> >> > > > ) at
> >> > >
> >> > >
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> >> > > pl>
> >> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
> >> > > > at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
> >> > > ja>
> >> > > > va:289) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
> >> > > )
> >> > >
> >> > > > at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
> >> > > r.>
> >> > > > java:415) at
> >> > > >
> >> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356
> >> > > > )
> >> > > > Caused by: java.lang.ClassNotFoundException:
> >> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> >> > > > at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> >> > > ir>
> >> > > > stStrategy.java:50) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> >> > > la>
> >> > > > ssRealm.java:271) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> >> > > :2>
> >> > > > 47) at
> >> > >
> >> > >
> >>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> >> > > :2>
> >> > > > 39) ... 121 more
> >> > >
> >> > >
> ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> > > For additional commands, e-mail: users-help@maven.apache.org
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: users-help@maven.apache.org
> >>
> >>
> >
> >
> > --
> > WBR
> > Maxim aka solomax
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by he...@free.fr.
18-SNAPSHOT is ready

but there are a few feedbacks on edge case issues: I'm torn if we should release now or wait for 3.5.1

Regards,

Hervé

----- Mail original -----
De: "Maxim Solodovnik" <so...@gmail.com>
À: "Maven Users List" <us...@maven.apache.org>
Envoyé: Jeudi 3 Mars 2016 09:54:10
Objet: Re: maven-site-plugin 3.5 ClassNotFoundException

Is it time to release apache parent 18? :)

WBR, Maxim
(from mobile, sorry for the typos)
On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com> wrote:

> Thanks a lot!
> I'll wait for the announce and then will test :)
>
> On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <he...@free.fr>
> wrote:
>
>> Hi,
>>
>> Not sure there is not a misunderstanding about the new dependency: it's on
>> maven-site-plugin to override what I did on ASF v17 [1], not your project
>> (hopefully, the build tool requirements don't affect your project
>> dependencies). That is like Velocity downgrade [2]:
>>     <plugin>
>>       <groupId>org.apache.maven.plugins</groupId>
>>       <artifactId>maven-site-plugin</artifactId>
>>       <dependencies>
>>         <dependency>
>>           <groupId>org.apache.maven.doxia</groupId>
>>           <artifactId>doxia-core</artifactId>
>>           <version>1.7</version>
>>         </dependency>
>>       </dependencies>
>>     </plugin>
>>
>>
>> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll announce
>> when
>> it is ready.
>>
>> Regards,
>>
>> Hervé
>>
>> [1]
>>
>> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#l234
>>
>> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
>>
>> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
>> > Hello Hervé,
>> >
>> > Thanks for the quick answer
>> > I'll wait for apache parent #18, don't want to add additional dependency
>> >
>> > Are you going to announce #18?
>> >
>> >
>> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <he...@free.fr>
>> >
>> > wrote:
>> > > Hi Maxim,
>> > >
>> > > That's typical of a forced dependency to doxia-core version 1.6 or
>> less
>> > > (which
>> > > is typical from a project inheriting from an ASF version 17 parent POM
>> > > because
>> > > of MPOM-69 fix).
>> > >
>> > > I'm still waiting for a little more feedback before releasing ASF
>> parent
>> > > POM
>> > > version 18 with maven-site-plugin 3.5 (and no Doxia core version
>> forcing).
>> > >
>> > > Now, you should simply add a dependency to maven-site-plugin 3.5 to
>> > > doxia-core
>> > > version 1.7 and everything will work as expected.
>> > >
>> > > Regards,
>> > >
>> > > Hervé
>> > >
>> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
>> > > > Hello All,
>> > > >
>> > > > I'm trying to switch to maven-site-plugin 3.5
>> > > > unfortunately I'm getting ClassNotFoundException,
>> > > >
>> > > > solomax@solomax-pc:$ *mvn -version*
>> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>> > > > 2015-11-10T22:41:47+06:00)
>> > > > Maven home: /opt/maven
>> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
>> > > > Java home: /opt/jdk1.8.0_66/jre
>> > > > Default locale: en_US, platform encoding: UTF-8
>> > > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64",
>> family:
>> > > > "unix"
>> > > >
>> > > > solomax@solomax-pc:$ *java -version*
>> > > > java version "1.8.0_66"
>> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
>> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
>> > > >
>> > > > Ubuntu 14.04.3 LTS
>> > > >
>> > > > 3.4 works as expecting
>> > > >
>> > > > What am I doing wrong?
>> > > >
>> > > > here is the stack trace:
>> > > >
>> > > > [WARNING] Error injecting:
>> org.apache.maven.plugins.site.render.SiteMojo
>> > > > java.lang.NoClassDefFoundError:
>> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
>> > > > at java.lang.ClassLoader.defineClass1(Native Method)
>> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>> > > > at
>> > >
>> > >
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > >
>> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>> > > al>
>> > > > m.java:401) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > > ir>
>> > > > stStrategy.java:42) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > > la>
>> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
>> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>> > > > at
>> > >
>> > >
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > >
>> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>> > > al>
>> > > > m.java:401) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > > ir>
>> > > > stStrategy.java:42) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > > la>
>> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
>> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
>> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
>> > > > at
>> > >
>> > >
>>
>> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
>> > > > 688) at
>> > >
>> > >
>> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
>> > > Po>
>> > > > int.java:380) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
>> > > Co>
>> > > > nstructorBindingImpl.java:164) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
>> > > pl>
>> > > > .java:613) at
>> > > >
>> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
>> > > ja>
>> > > > va:555) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
>> > > pl>
>> > > > .java:884) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
>> > > nj>
>> > > > ectorImpl.java:805) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
>> > > ja>
>> > > > va:282) at
>> > >
>> > >
>>
>> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
>> > > > 214) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
>> > > va>
>> > > > :1006) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>>
>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>> > > > 48) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>> > > na>
>> > > > lFactory.java:81) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>> > > (I>
>> > > > nternalFactoryToInitializableAdapter.java:53) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>> > > Fa>
>> > > > ctory.java:65) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:133) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > > io>
>> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>> > > er>
>> > > > nalFactory.java:63) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>> > > na>
>> > > > lFactoryToInitializableAdapter.java:45) at
>> > >
>> > >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
>> > > rT>
>> > > > oInternalFactoryAdapter.java:46) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > > 03>
>> > > > ) at
>> > >
>> > >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
>> > > In>
>> > > > ternalFactoryAdapter.java:40) at
>> > > >
>> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
>> > > ct>
>> > > > oryToProviderAdapter.java:41) at
>> > > >
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > > 03>
>> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > > at
>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
>> > >
>> > > at
>> > >
>> > > >
>> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
>> > >
>> > > at
>> > >
>> > >
>> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
>> > > eq>
>> > > > uirements.java:250) at
>> > >
>> > >
>> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
>> > > pe>
>> > > > rtyBinding.java:48) at
>> > > >
>> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
>> > > or>
>> > > > Impl.java:140) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
>> > > or>
>> > > > .java:114) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
>> > > to>
>> > > > r.java:32) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
>> > > ja>
>> > > > va:89) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:133) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > > io>
>> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
>> > > or>
>> > > > .java:87) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
>> > > in>
>> > > > dingImpl.java:267) at
>> > > >
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > > 03>
>> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>>
>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>> > > > 48) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>> > > na>
>> > > > lFactory.java:81) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>> > > (I>
>> > > > nternalFactoryToInitializableAdapter.java:53) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>> > > Fa>
>> > > > ctory.java:65) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
>> > > va>
>> > > > :176) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:126) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > > io>
>> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>> > > er>
>> > > > nalFactory.java:63) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>> > > na>
>> > > > lFactoryToInitializableAdapter.java:45) at
>> > > >
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
>> > > 92>
>> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > > 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.j
>> > > av>
>> > > > a:263) at
>> > >
>> > >
>> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
>> > > av>
>> > > > a:255) at
>> > >
>> > >
>> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
>> > > jo>
>> > > > (DefaultMavenPluginManager.java:517) at
>> > >
>> > >
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
>> > > Pl>
>> > > > uginManager.java:121) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > > :2>
>> > > > 07) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > > :1>
>> > > > 53) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > > :1>
>> > > > 45) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>> > > fe>
>> > > > cycleModuleBuilder.java:116) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>> > > fe>
>> > > > cycleModuleBuilder.java:80) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
>> > > ui>
>> > > > lder.build(SingleThreadedBuilder.java:51) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
>> > > te>
>> > > > r.java:128) at
>> > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> > > > at
>> > >
>> > >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
>> > > 62>
>> > > > ) at
>> > >
>> > >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>> > > pl>
>> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
>> > > ja>
>> > > > va:289) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
>> > > r.>
>> > > > java:415) at
>> > > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356
>> > > > )
>> > > > Caused by: java.lang.ClassNotFoundException:
>> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > > ir>
>> > > > stStrategy.java:50) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > > la>
>> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 39) ... 121 more
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> > > For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
>
> --
> WBR
> Maxim aka solomax
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
Is it time to release apache parent 18? :)

WBR, Maxim
(from mobile, sorry for the typos)
On Feb 27, 2016 14:04, "Maxim Solodovnik" <so...@gmail.com> wrote:

> Thanks a lot!
> I'll wait for the announce and then will test :)
>
> On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <he...@free.fr>
> wrote:
>
>> Hi,
>>
>> Not sure there is not a misunderstanding about the new dependency: it's on
>> maven-site-plugin to override what I did on ASF v17 [1], not your project
>> (hopefully, the build tool requirements don't affect your project
>> dependencies). That is like Velocity downgrade [2]:
>>     <plugin>
>>       <groupId>org.apache.maven.plugins</groupId>
>>       <artifactId>maven-site-plugin</artifactId>
>>       <dependencies>
>>         <dependency>
>>           <groupId>org.apache.maven.doxia</groupId>
>>           <artifactId>doxia-core</artifactId>
>>           <version>1.7</version>
>>         </dependency>
>>       </dependencies>
>>     </plugin>
>>
>>
>> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll announce
>> when
>> it is ready.
>>
>> Regards,
>>
>> Hervé
>>
>> [1]
>>
>> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#l234
>>
>> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
>>
>> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
>> > Hello Hervé,
>> >
>> > Thanks for the quick answer
>> > I'll wait for apache parent #18, don't want to add additional dependency
>> >
>> > Are you going to announce #18?
>> >
>> >
>> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <he...@free.fr>
>> >
>> > wrote:
>> > > Hi Maxim,
>> > >
>> > > That's typical of a forced dependency to doxia-core version 1.6 or
>> less
>> > > (which
>> > > is typical from a project inheriting from an ASF version 17 parent POM
>> > > because
>> > > of MPOM-69 fix).
>> > >
>> > > I'm still waiting for a little more feedback before releasing ASF
>> parent
>> > > POM
>> > > version 18 with maven-site-plugin 3.5 (and no Doxia core version
>> forcing).
>> > >
>> > > Now, you should simply add a dependency to maven-site-plugin 3.5 to
>> > > doxia-core
>> > > version 1.7 and everything will work as expected.
>> > >
>> > > Regards,
>> > >
>> > > Hervé
>> > >
>> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
>> > > > Hello All,
>> > > >
>> > > > I'm trying to switch to maven-site-plugin 3.5
>> > > > unfortunately I'm getting ClassNotFoundException,
>> > > >
>> > > > solomax@solomax-pc:$ *mvn -version*
>> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>> > > > 2015-11-10T22:41:47+06:00)
>> > > > Maven home: /opt/maven
>> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
>> > > > Java home: /opt/jdk1.8.0_66/jre
>> > > > Default locale: en_US, platform encoding: UTF-8
>> > > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64",
>> family:
>> > > > "unix"
>> > > >
>> > > > solomax@solomax-pc:$ *java -version*
>> > > > java version "1.8.0_66"
>> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
>> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
>> > > >
>> > > > Ubuntu 14.04.3 LTS
>> > > >
>> > > > 3.4 works as expecting
>> > > >
>> > > > What am I doing wrong?
>> > > >
>> > > > here is the stack trace:
>> > > >
>> > > > [WARNING] Error injecting:
>> org.apache.maven.plugins.site.render.SiteMojo
>> > > > java.lang.NoClassDefFoundError:
>> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
>> > > > at java.lang.ClassLoader.defineClass1(Native Method)
>> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>> > > > at
>> > >
>> > >
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > >
>> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>> > > al>
>> > > > m.java:401) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > > ir>
>> > > > stStrategy.java:42) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > > la>
>> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
>> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
>> > > > at
>> > >
>> > >
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > >
>> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
>> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
>> > > al>
>> > > > m.java:401) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > > ir>
>> > > > stStrategy.java:42) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > > la>
>> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
>> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
>> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
>> > > > at
>> > >
>> > >
>>
>> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
>> > > > 688) at
>> > >
>> > >
>> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
>> > > Po>
>> > > > int.java:380) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
>> > > Co>
>> > > > nstructorBindingImpl.java:164) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
>> > > pl>
>> > > > .java:613) at
>> > > >
>> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
>> > > ja>
>> > > > va:555) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
>> > > pl>
>> > > > .java:884) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
>> > > nj>
>> > > > ectorImpl.java:805) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
>> > > ja>
>> > > > va:282) at
>> > >
>> > >
>>
>> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
>> > > > 214) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
>> > > va>
>> > > > :1006) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>>
>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>> > > > 48) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>> > > na>
>> > > > lFactory.java:81) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>> > > (I>
>> > > > nternalFactoryToInitializableAdapter.java:53) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>> > > Fa>
>> > > > ctory.java:65) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:133) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > > io>
>> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>> > > er>
>> > > > nalFactory.java:63) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>> > > na>
>> > > > lFactoryToInitializableAdapter.java:45) at
>> > >
>> > >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
>> > > rT>
>> > > > oInternalFactoryAdapter.java:46) at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > > 03>
>> > > > ) at
>> > >
>> > >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
>> > > In>
>> > > > ternalFactoryAdapter.java:40) at
>> > > >
>> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
>> > > ct>
>> > > > oryToProviderAdapter.java:41) at
>> > > >
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > > 03>
>> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > > at
>> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
>> > >
>> > > at
>> > >
>> > > >
>> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
>> > >
>> > > at
>> > >
>> > >
>> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
>> > > eq>
>> > > > uirements.java:250) at
>> > >
>> > >
>> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
>> > > pe>
>> > > > rtyBinding.java:48) at
>> > > >
>> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
>> > > or>
>> > > > Impl.java:140) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
>> > > or>
>> > > > .java:114) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
>> > > to>
>> > > > r.java:32) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
>> > > ja>
>> > > > va:89) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:133) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > > io>
>> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
>> > > or>
>> > > > .java:87) at
>> > >
>> > >
>> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
>> > > in>
>> > > > dingImpl.java:267) at
>> > > >
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
>> > > 03>
>> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>>
>> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
>> > > > 48) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
>> > > na>
>> > > > lFactory.java:81) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
>> > > (I>
>> > > > nternalFactoryToInitializableAdapter.java:53) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
>> > > Fa>
>> > > > ctory.java:65) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:115) at
>> > >
>> > >
>> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
>> > > va>
>> > > > :176) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
>> > > io>
>> > > > n(ProvisionListenerStackCallback.java:126) at
>> > >
>> > >
>> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
>> > > io>
>> > > > nListenerStackCallback.java:68) at
>> > >
>> > >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
>> > > er>
>> > > > nalFactory.java:63) at
>> > >
>> > >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
>> > > na>
>> > > > lFactoryToInitializableAdapter.java:45) at
>> > > >
>> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
>> > >
>> > > at
>> > >
>> > >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
>> > > 92>
>> > > > ) at
>> > >
>> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
>> > >
>> > > > 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.j
>> > > av>
>> > > > a:263) at
>> > >
>> > >
>> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
>> > > av>
>> > > > a:255) at
>> > >
>> > >
>> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
>> > > jo>
>> > > > (DefaultMavenPluginManager.java:517) at
>> > >
>> > >
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
>> > > Pl>
>> > > > uginManager.java:121) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > > :2>
>> > > > 07) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > > :1>
>> > > > 53) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>> > > :1>
>> > > > 45) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>> > > fe>
>> > > > cycleModuleBuilder.java:116) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>> > > fe>
>> > > > cycleModuleBuilder.java:80) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
>> > > ui>
>> > > > lder.build(SingleThreadedBuilder.java:51) at
>> > >
>> > >
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
>> > > te>
>> > > > r.java:128) at
>> > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> > > > at
>> > >
>> > >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
>> > > 62>
>> > > > ) at
>> > >
>> > >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>> > > pl>
>> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
>> > > ja>
>> > > > va:289) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
>> > > )
>> > >
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
>> > > r.>
>> > > > java:415) at
>> > > >
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356
>> > > > )
>> > > > Caused by: java.lang.ClassNotFoundException:
>> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
>> > > > at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
>> > > ir>
>> > > > stStrategy.java:50) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
>> > > la>
>> > > > ssRealm.java:271) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 47) at
>> > >
>> > >
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
>> > > :2>
>> > > > 39) ... 121 more
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> > > For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
>
> --
> WBR
> Maxim aka solomax
>

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks a lot!
I'll wait for the announce and then will test :)

On Thu, Feb 25, 2016 at 12:47 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> Hi,
>
> Not sure there is not a misunderstanding about the new dependency: it's on
> maven-site-plugin to override what I did on ASF v17 [1], not your project
> (hopefully, the build tool requirements don't affect your project
> dependencies). That is like Velocity downgrade [2]:
>     <plugin>
>       <groupId>org.apache.maven.plugins</groupId>
>       <artifactId>maven-site-plugin</artifactId>
>       <dependencies>
>         <dependency>
>           <groupId>org.apache.maven.doxia</groupId>
>           <artifactId>doxia-core</artifactId>
>           <version>1.7</version>
>         </dependency>
>       </dependencies>
>     </plugin>
>
>
> I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll announce
> when
> it is ready.
>
> Regards,
>
> Hervé
>
> [1]
>
> http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#l234
>
> [2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html
>
> Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
> > Hello Hervé,
> >
> > Thanks for the quick answer
> > I'll wait for apache parent #18, don't want to add additional dependency
> >
> > Are you going to announce #18?
> >
> >
> > On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <he...@free.fr>
> >
> > wrote:
> > > Hi Maxim,
> > >
> > > That's typical of a forced dependency to doxia-core version 1.6 or less
> > > (which
> > > is typical from a project inheriting from an ASF version 17 parent POM
> > > because
> > > of MPOM-69 fix).
> > >
> > > I'm still waiting for a little more feedback before releasing ASF
> parent
> > > POM
> > > version 18 with maven-site-plugin 3.5 (and no Doxia core version
> forcing).
> > >
> > > Now, you should simply add a dependency to maven-site-plugin 3.5 to
> > > doxia-core
> > > version 1.7 and everything will work as expected.
> > >
> > > Regards,
> > >
> > > Hervé
> > >
> > > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> > > > Hello All,
> > > >
> > > > I'm trying to switch to maven-site-plugin 3.5
> > > > unfortunately I'm getting ClassNotFoundException,
> > > >
> > > > solomax@solomax-pc:$ *mvn -version*
> > > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > > > 2015-11-10T22:41:47+06:00)
> > > > Maven home: /opt/maven
> > > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > > > Java home: /opt/jdk1.8.0_66/jre
> > > > Default locale: en_US, platform encoding: UTF-8
> > > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64",
> family:
> > > > "unix"
> > > >
> > > > solomax@solomax-pc:$ *java -version*
> > > > java version "1.8.0_66"
> > > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
> > > >
> > > > Ubuntu 14.04.3 LTS
> > > >
> > > > 3.4 works as expecting
> > > >
> > > > What am I doing wrong?
> > > >
> > > > here is the stack trace:
> > > >
> > > > [WARNING] Error injecting:
> org.apache.maven.plugins.site.render.SiteMojo
> > > > java.lang.NoClassDefFoundError:
> > > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > > > at java.lang.ClassLoader.defineClass1(Native Method)
> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > > at
> > >
> > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >
> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > > al>
> > > > m.java:401) at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > > ir>
> > > > stStrategy.java:42) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > > la>
> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > > :2>
> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > > :2>
> > > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > > at
> > >
> > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > >
> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > > al>
> > > > m.java:401) at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > > ir>
> > > > stStrategy.java:42) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > > la>
> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > > :2>
> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > > :2>
> > > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > > > at
> > >
> > >
>
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > > > 688) at
> > >
> > >
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
> > > Po>
> > > > int.java:380) at
> > >
> > >
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
> > > Co>
> > > > nstructorBindingImpl.java:164) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
> > > pl>
> > > > .java:613) at
> > > >
> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
> > > ja>
> > > > va:555) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
> > > pl>
> > > > .java:884) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
> > > nj>
> > > > ectorImpl.java:805) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
> > > ja>
> > > > va:282) at
> > >
> > >
>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > > > 214) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
> > > va>
> > > > :1006) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
> > > )
> > >
> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
> > > )
> > >
> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > > )
> > >
> > > > at
> > >
> > >
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > > 48) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > > na>
> > > > lFactory.java:81) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > > (I>
> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > > Fa>
> > > > ctory.java:65) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > > io>
> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > > io>
> > > > n(ProvisionListenerStackCallback.java:133) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > > io>
> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > > er>
> > > > nalFactory.java:63) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > > na>
> > > > lFactoryToInitializableAdapter.java:45) at
> > >
> > >
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
> > > rT>
> > > > oInternalFactoryAdapter.java:46) at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > > 03>
> > > > ) at
> > >
> > >
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
> > > In>
> > > > ternalFactoryAdapter.java:40) at
> > > >
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
> > >
> > > at
> > >
> > >
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
> > > ct>
> > > > oryToProviderAdapter.java:41) at
> > > >
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> > >
> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > > 03>
> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > >
> > > > at
> org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> > >
> > > at
> > >
> > > >
> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > >
> > > at
> > >
> > >
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
> > > eq>
> > > > uirements.java:250) at
> > >
> > >
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
> > > pe>
> > > > rtyBinding.java:48) at
> > > >
> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > > > at
> > >
> > >
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
> > > or>
> > > > Impl.java:140) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
> > > or>
> > > > .java:114) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
> > > to>
> > > > r.java:32) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
> > > ja>
> > > > va:89) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > > io>
> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > > io>
> > > > n(ProvisionListenerStackCallback.java:133) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > > io>
> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
> > > or>
> > > > .java:87) at
> > >
> > >
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
> > > in>
> > > > dingImpl.java:267) at
> > > >
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> > >
> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > > 03>
> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > >
> > > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > > )
> > >
> > > > at
> > >
> > >
>
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > > 48) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > > na>
> > > > lFactory.java:81) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > > (I>
> > > > nternalFactoryToInitializableAdapter.java:53) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > > Fa>
> > > > ctory.java:65) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > > io>
> > > > n(ProvisionListenerStackCallback.java:115) at
> > >
> > >
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
> > > va>
> > > > :176) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > > io>
> > > > n(ProvisionListenerStackCallback.java:126) at
> > >
> > >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > > io>
> > > > nListenerStackCallback.java:68) at
> > >
> > >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > > er>
> > > > nalFactory.java:63) at
> > >
> > >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > > na>
> > > > lFactoryToInitializableAdapter.java:45) at
> > > >
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> > >
> > > at
> > >
> > >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
> > > 92>
> > > > ) at
> > >
> > > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > >
> > > > 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.j
> > > av>
> > > > a:263) at
> > >
> > >
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
> > > av>
> > > > a:255) at
> > >
> > >
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
> > > jo>
> > > > (DefaultMavenPluginManager.java:517) at
> > >
> > >
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> > > Pl>
> > > > uginManager.java:121) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > > :2>
> > > > 07) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > > :1>
> > > > 53) at
> > >
> > >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > > :1>
> > > > 45) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > > fe>
> > > > cycleModuleBuilder.java:116) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > > fe>
> > > > cycleModuleBuilder.java:80) at
> > >
> > >
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
> > > ui>
> > > > lder.build(SingleThreadedBuilder.java:51) at
> > >
> > >
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
> > > te>
> > > > r.java:128) at
> > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > > at
> > >
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > > 62>
> > > > ) at
> > >
> > >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> > > pl>
> > > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
> > > ja>
> > > > va:289) at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
> > > )
> > >
> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
> > > r.>
> > > > java:415) at
> > > >
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356
> > > > )
> > > > Caused by: java.lang.ClassNotFoundException:
> > > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > > > at
> > >
> > >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > > ir>
> > > > stStrategy.java:50) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > > la>
> > > > ssRealm.java:271) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > > :2>
> > > > 47) at
> > >
> > >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > > :2>
> > > > 39) ... 121 more
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: users-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Hervé BOUTEMY <he...@free.fr>.
Hi,

Not sure there is not a misunderstanding about the new dependency: it's on 
maven-site-plugin to override what I did on ASF v17 [1], not your project 
(hopefully, the build tool requirements don't affect your project 
dependencies). That is like Velocity downgrade [2]:
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-site-plugin</artifactId>
      <dependencies>
        <dependency>
          <groupId>org.apache.maven.doxia</groupId>
          <artifactId>doxia-core</artifactId>
          <version>1.7</version>
        </dependency>
      </dependencies>
    </plugin>


I'm waiting for Fluido 1.5 before releasing ASF v18: yes, I'll announce when 
it is ready.

Regards,

Hervé

[1] 
http://svn.apache.org/viewvc/maven/pom/tags/apache-17/pom.xml?view=markup#l234

[2] http://maven.apache.org/plugins/maven-site-plugin/migrate.html

Le mercredi 24 février 2016 13:47:25 Maxim Solodovnik a écrit :
> Hello Hervé,
> 
> Thanks for the quick answer
> I'll wait for apache parent #18, don't want to add additional dependency
> 
> Are you going to announce #18?
> 
> 
> On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <he...@free.fr>
> 
> wrote:
> > Hi Maxim,
> > 
> > That's typical of a forced dependency to doxia-core version 1.6 or less
> > (which
> > is typical from a project inheriting from an ASF version 17 parent POM
> > because
> > of MPOM-69 fix).
> > 
> > I'm still waiting for a little more feedback before releasing ASF parent
> > POM
> > version 18 with maven-site-plugin 3.5 (and no Doxia core version forcing).
> > 
> > Now, you should simply add a dependency to maven-site-plugin 3.5 to
> > doxia-core
> > version 1.7 and everything will work as expected.
> > 
> > Regards,
> > 
> > Hervé
> > 
> > Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> > > Hello All,
> > > 
> > > I'm trying to switch to maven-site-plugin 3.5
> > > unfortunately I'm getting ClassNotFoundException,
> > > 
> > > solomax@solomax-pc:$ *mvn -version*
> > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > > 2015-11-10T22:41:47+06:00)
> > > Maven home: /opt/maven
> > > Java version: 1.8.0_66, vendor: Oracle Corporation
> > > Java home: /opt/jdk1.8.0_66/jre
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64", family:
> > > "unix"
> > > 
> > > solomax@solomax-pc:$ *java -version*
> > > java version "1.8.0_66"
> > > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
> > > 
> > > Ubuntu 14.04.3 LTS
> > > 
> > > 3.4 works as expecting
> > > 
> > > What am I doing wrong?
> > > 
> > > here is the stack trace:
> > > 
> > > [WARNING] Error injecting: org.apache.maven.plugins.site.render.SiteMojo
> > > java.lang.NoClassDefFoundError:
> > > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > > at java.lang.ClassLoader.defineClass1(Native Method)
> > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > at
> > 
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > 
> > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > at java.security.AccessController.doPrivileged(Native Method)
> > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > al> 
> > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > ir> 
> > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > la> 
> > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > :2> 
> > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > :2> 
> > > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> > > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > > at
> > 
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > 
> > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > > at java.security.AccessController.doPrivileged(Native Method)
> > > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > > at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRe
> > al> 
> > > m.java:401) at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > ir> 
> > > stStrategy.java:42) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > la> 
> > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > :2> 
> > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > :2> 
> > > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > > at
> > 
> > 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > > 688) at
> > 
> > com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(Injection
> > Po> 
> > > int.java:380) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(
> > Co> 
> > > nstructorBindingImpl.java:164) at
> > 
> > com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorIm
> > pl> 
> > > .java:613) at
> > > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569)
> > > at
> > 
> > com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.
> > ja> 
> > > va:555) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorIm
> > pl> 
> > > .java:884) at
> > 
> > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(I
> > nj> 
> > > ectorImpl.java:805) at
> > 
> > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.
> > ja> 
> > > va:282) at
> > 
> > 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > > 214) at
> > 
> > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.ja
> > va> 
> > > :1006) at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038
> > )
> > 
> > > at
> > 
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001
> > )
> > 
> > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > )
> > 
> > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > na> 
> > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > (I> 
> > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > Fa> 
> > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > io> 
> > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > io> 
> > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > io> 
> > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > er> 
> > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > na> 
> > > lFactoryToInitializableAdapter.java:45) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provide
> > rT> 
> > > oInternalFactoryAdapter.java:46) at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > 03> 
> > > ) at
> > 
> > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderTo
> > In> 
> > > ternalFactoryAdapter.java:40) at
> > > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
> > 
> > at
> > 
> > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFa
> > ct> 
> > > oryToProviderAdapter.java:41) at
> > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> > 
> > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > 03> 
> > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 
> > > at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> > 
> > at
> > 
> > > org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > 
> > at
> > 
> > org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusR
> > eq> 
> > > uirements.java:250) at
> > 
> > org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPro
> > pe> 
> > > rtyBinding.java:48) at
> > > org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52)
> > > at
> > 
> > com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInject
> > or> 
> > > Impl.java:140) at
> > 
> > com.google.inject.internal.ConstructorInjector.provision(ConstructorInject
> > or> 
> > > .java:114) at
> > 
> > com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjec
> > to> 
> > > r.java:32) at
> > 
> > com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.
> > ja> 
> > > va:89) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > io> 
> > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > io> 
> > > n(ProvisionListenerStackCallback.java:133) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > io> 
> > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ConstructorInjector.construct(ConstructorInject
> > or> 
> > > .java:87) at
> > 
> > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorB
> > in> 
> > > dingImpl.java:267) at
> > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> > 
> > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:11
> > 03> 
> > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 
> > > at
> > 
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051
> > )
> > 
> > > at
> > 
> > 
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > > 48) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInter
> > na> 
> > > lFactory.java:81) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision
> > (I> 
> > > nternalFactoryToInitializableAdapter.java:53) at
> > 
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternal
> > Fa> 
> > > ctory.java:65) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > io> 
> > > n(ProvisionListenerStackCallback.java:115) at
> > 
> > org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.ja
> > va> 
> > > :176) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provis
> > io> 
> > > n(ProvisionListenerStackCallback.java:126) at
> > 
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provis
> > io> 
> > > nListenerStackCallback.java:68) at
> > 
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInt
> > er> 
> > > nalFactory.java:63) at
> > 
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Inter
> > na> 
> > > lFactoryToInitializableAdapter.java:45) at
> > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> > 
> > at
> > 
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10
> > 92> 
> > > ) at
> > 
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 
> > > 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.j
> > av> 
> > > a:263) at
> > 
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.j
> > av> 
> > > a:255) at
> > 
> > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMo
> > jo> 
> > > (DefaultMavenPluginManager.java:517) at
> > 
> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> > Pl> 
> > > uginManager.java:121) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > :2> 
> > > 07) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > :1> 
> > > 53) at
> > 
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> > :1> 
> > > 45) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > fe> 
> > > cycleModuleBuilder.java:116) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> > fe> 
> > > cycleModuleBuilder.java:80) at
> > 
> > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedB
> > ui> 
> > > lder.build(SingleThreadedBuilder.java:51) at
> > 
> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
> > te> 
> > > r.java:128) at
> > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > at
> > 
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > 62> 
> > > ) at
> > 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> > pl> 
> > > .java:43) at java.lang.reflect.Method.invoke(Method.java:497)
> > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
> > ja> 
> > > va:289) at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229
> > )
> > 
> > > at
> > 
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
> > r.> 
> > > java:415) at
> > > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356
> > > )
> > > Caused by: java.lang.ClassNotFoundException:
> > > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > > at
> > 
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfF
> > ir> 
> > > stStrategy.java:50) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(C
> > la> 
> > > ssRealm.java:271) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > :2> 
> > > 47) at
> > 
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java
> > :2> 
> > > 39) ... 121 more
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Hervé,

Thanks for the quick answer
I'll wait for apache parent #18, don't want to add additional dependency

Are you going to announce #18?


On Wed, Feb 24, 2016 at 12:58 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> Hi Maxim,
>
> That's typical of a forced dependency to doxia-core version 1.6 or less
> (which
> is typical from a project inheriting from an ASF version 17 parent POM
> because
> of MPOM-69 fix).
>
> I'm still waiting for a little more feedback before releasing ASF parent
> POM
> version 18 with maven-site-plugin 3.5 (and no Doxia core version forcing).
>
> Now, you should simply add a dependency to maven-site-plugin 3.5 to
> doxia-core
> version 1.7 and everything will work as expected.
>
> Regards,
>
> Hervé
>
> Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> > Hello All,
> >
> > I'm trying to switch to maven-site-plugin 3.5
> > unfortunately I'm getting ClassNotFoundException,
> >
> > solomax@solomax-pc:$ *mvn -version*
> > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> > 2015-11-10T22:41:47+06:00)
> > Maven home: /opt/maven
> > Java version: 1.8.0_66, vendor: Oracle Corporation
> > Java home: /opt/jdk1.8.0_66/jre
> > Default locale: en_US, platform encoding: UTF-8
> > OS name: "linux", version: "3.13.0-63-generic", arch: "amd64", family:
> > "unix"
> >
> > solomax@solomax-pc:$ *java -version*
> > java version "1.8.0_66"
> > Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> > Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
> >
> > Ubuntu 14.04.3 LTS
> >
> > 3.4 works as expecting
> >
> > What am I doing wrong?
> >
> > here is the stack trace:
> >
> > [WARNING] Error injecting: org.apache.maven.plugins.site.render.SiteMojo
> > java.lang.NoClassDefFoundError:
> > org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> > at java.lang.ClassLoader.defineClass1(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassReal
> > m.java:401) at
> >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFir
> > stStrategy.java:42) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(Cla
> > ssRealm.java:271) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> > 47) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> > 39) at java.lang.ClassLoader.defineClass1(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> > at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> > at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> > at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassReal
> > m.java:401) at
> >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFir
> > stStrategy.java:42) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(Cla
> > ssRealm.java:271) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> > 47) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> > 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> > at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> > at java.lang.Class.getDeclaredMethods(Class.java:1975)
> > at
> >
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> > 688) at
> >
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPo
> > int.java:380) at
> >
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(Co
> > nstructorBindingImpl.java:164) at
> >
> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl
> > .java:613) at
> > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569) at
> >
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.ja
> > va:555) at
> >
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl
> > .java:884) at
> >
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(Inj
> > ectorImpl.java:805) at
> >
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.ja
> > va:282) at
> >
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> > 214) at
> >
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java
> > :1006) at
> >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038)
> > at
> >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001)
> > at
> >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
> > at
> >
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > 48) at
> >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInterna
> > lFactory.java:81) at
> >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(I
> > nternalFactoryToInitializableAdapter.java:53) at
> >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFa
> > ctory.java:65) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> > n(ProvisionListenerStackCallback.java:115) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> > n(ProvisionListenerStackCallback.java:133) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisio
> > nListenerStackCallback.java:68) at
> >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInter
> > nalFactory.java:63) at
> >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Interna
> > lFactoryToInitializableAdapter.java:45) at
> >
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderT
> > oInternalFactoryAdapter.java:46) at
> >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103
> > ) at
> >
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToIn
> > ternalFactoryAdapter.java:40) at
> > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
> at
> >
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFact
> > oryToProviderAdapter.java:41) at
> > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> at
> >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103
> > ) at
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> at
> > org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> at
> >
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusReq
> > uirements.java:250) at
> >
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPrope
> > rtyBinding.java:48) at
> > org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52) at
> >
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjector
> > Impl.java:140) at
> >
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector
> > .java:114) at
> >
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjecto
> > r.java:32) at
> >
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.ja
> > va:89) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> > n(ProvisionListenerStackCallback.java:115) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> > n(ProvisionListenerStackCallback.java:133) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisio
> > nListenerStackCallback.java:68) at
> >
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector
> > .java:87) at
> >
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBin
> > dingImpl.java:267) at
> > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> at
> >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103
> > ) at
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > at
> >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
> > at
> >
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> > 48) at
> >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInterna
> > lFactory.java:81) at
> >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(I
> > nternalFactoryToInitializableAdapter.java:53) at
> >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFa
> > ctory.java:65) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> > n(ProvisionListenerStackCallback.java:115) at
> >
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.java
> > :176) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> > n(ProvisionListenerStackCallback.java:126) at
> >
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisio
> > nListenerStackCallback.java:68) at
> >
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInter
> > nalFactory.java:63) at
> >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Interna
> > lFactoryToInitializableAdapter.java:45) at
> > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
> at
> >
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092
> > ) at
> com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> > 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.jav
> > a:263) at
> >
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.jav
> > a:255) at
> >
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo
> > (DefaultMavenPluginManager.java:517) at
> >
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPl
> > uginManager.java:121) at
> >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:2
> > 07) at
> >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:1
> > 53) at
> >
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:1
> > 45) at
> >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > cycleModuleBuilder.java:116) at
> >
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > cycleModuleBuilder.java:80) at
> >
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBui
> > lder.build(SingleThreadedBuilder.java:51) at
> >
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarte
> > r.java:128) at
> > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> > 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:497)
> > at
> >
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.ja
> > va:289) at
> >
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> > at
> >
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.
> > java:415) at
> > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> > Caused by: java.lang.ClassNotFoundException:
> > org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> > at
> >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFir
> > stStrategy.java:50) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(Cla
> > ssRealm.java:271) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> > 47) at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> > 39) ... 121 more
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: maven-site-plugin 3.5 ClassNotFoundException

Posted by Hervé BOUTEMY <he...@free.fr>.
Hi Maxim,

That's typical of a forced dependency to doxia-core version 1.6 or less (which 
is typical from a project inheriting from an ASF version 17 parent POM because 
of MPOM-69 fix).

I'm still waiting for a little more feedback before releasing ASF parent POM 
version 18 with maven-site-plugin 3.5 (and no Doxia core version forcing).

Now, you should simply add a dependency to maven-site-plugin 3.5 to doxia-core 
version 1.7 and everything will work as expected.

Regards,

Hervé

Le mercredi 24 février 2016 11:21:00 Maxim Solodovnik a écrit :
> Hello All,
> 
> I'm trying to switch to maven-site-plugin 3.5
> unfortunately I'm getting ClassNotFoundException,
> 
> solomax@solomax-pc:$ *mvn -version*
> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> 2015-11-10T22:41:47+06:00)
> Maven home: /opt/maven
> Java version: 1.8.0_66, vendor: Oracle Corporation
> Java home: /opt/jdk1.8.0_66/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.13.0-63-generic", arch: "amd64", family:
> "unix"
> 
> solomax@solomax-pc:$ *java -version*
> java version "1.8.0_66"
> Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
> Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
> 
> Ubuntu 14.04.3 LTS
> 
> 3.4 works as expecting
> 
> What am I doing wrong?
> 
> here is the stack trace:
> 
> [WARNING] Error injecting: org.apache.maven.plugins.site.render.SiteMojo
> java.lang.NoClassDefFoundError:
> org/apache/maven/doxia/sink/impl/XhtmlBaseSink
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassReal
> m.java:401) at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFir
> stStrategy.java:42) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(Cla
> ssRealm.java:271) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> 47) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> 39) at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassReal
> m.java:401) at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFir
> stStrategy.java:42) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(Cla
> ssRealm.java:271) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> 47) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> 39) at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
> at java.lang.Class.getDeclaredMethods(Class.java:1975)
> at
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:
> 688) at
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPo
> int.java:380) at
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(Co
> nstructorBindingImpl.java:164) at
> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl
> .java:613) at
> com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:569) at
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.ja
> va:555) at
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl
> .java:884) at
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(Inj
> ectorImpl.java:805) at
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.ja
> va:282) at
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:
> 214) at
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java
> :1006) at
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1038)
> at
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001)
> at
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
> at
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> 48) at
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInterna
> lFactory.java:81) at
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(I
> nternalFactoryToInitializableAdapter.java:53) at
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFa
> ctory.java:65) at
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> n(ProvisionListenerStackCallback.java:115) at
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> n(ProvisionListenerStackCallback.java:133) at
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisio
> nListenerStackCallback.java:68) at
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInter
> nalFactory.java:63) at
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Interna
> lFactoryToInitializableAdapter.java:45) at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderT
> oInternalFactoryAdapter.java:46) at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103
> ) at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToIn
> ternalFactoryAdapter.java:40) at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFact
> oryToProviderAdapter.java:41) at
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103
> ) at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81) at
> org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51) at
> org.eclipse.sisu.plexus.PlexusRequirements$RequirementProvider.get(PlexusReq
> uirements.java:250) at
> org.eclipse.sisu.plexus.ProvidedPropertyBinding.injectProperty(ProvidedPrope
> rtyBinding.java:48) at
> org.eclipse.sisu.bean.BeanInjector.injectMembers(BeanInjector.java:52) at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjector
> Impl.java:140) at
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector
> .java:114) at
> com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjecto
> r.java:32) at
> com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.ja
> va:89) at
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> n(ProvisionListenerStackCallback.java:115) at
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> n(ProvisionListenerStackCallback.java:133) at
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisio
> nListenerStackCallback.java:68) at
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector
> .java:87) at
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBin
> dingImpl.java:267) at
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103
> ) at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> at
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
> at
> org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:
> 48) at
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInterna
> lFactory.java:81) at
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(I
> nternalFactoryToInitializableAdapter.java:53) at
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFa
> ctory.java:65) at
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> n(ProvisionListenerStackCallback.java:115) at
> org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.java
> :176) at
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisio
> n(ProvisionListenerStackCallback.java:126) at
> com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisio
> nListenerStackCallback.java:68) at
> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInter
> nalFactory.java:63) at
> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Interna
> lFactoryToInitializableAdapter.java:45) at
> com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092
> ) at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> 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.jav
> a:263) at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.jav
> a:255) at
> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo
> (DefaultMavenPluginManager.java:517) at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPl
> uginManager.java:121) at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:2
> 07) at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:1
> 53) at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:1
> 45) at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> cycleModuleBuilder.java:116) at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> cycleModuleBuilder.java:80) at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBui
> lder.build(SingleThreadedBuilder.java:51) at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarte
> r.java:128) at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> 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:497)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.ja
> va:289) at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.
> java:415) at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.maven.doxia.sink.impl.XhtmlBaseSink
> at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFir
> stStrategy.java:50) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(Cla
> ssRealm.java:271) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> 47) at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:2
> 39) ... 121 more


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org