Le site maven/mavenpom sharengo parent ?
J'ai rajouté un peu de doc sur la migration wikitty. Je voulais mettre ça dans le site, mais il prend pas le rst, j'ai voulu rajouter la génération rst du site dans le pom, mais j'ai une erreur : [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] org/apache/maven/doxia/sink/StructureSink org.apache.maven.doxia.sink.StructureSink [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.NoClassDefFoundError: org/apache/maven/doxia/sink/StructureSink at org.apache.maven.doxia.module.xhtml.XhtmlSink.link(XhtmlSink.java:1013) at org.apache.maven.doxia.module.xhtml.XhtmlSink.link(XhtmlSink.java:989) at org.apache.maven.reporting.AbstractMavenReportRenderer.link(AbstractMavenReportRenderer.java:263) at org.apache.maven.reporting.AbstractMavenReportRenderer.linkPatternedText(AbstractMavenReportRenderer.java:376) at org.apache.maven.report.projectinfo.IssueTrackingReport$IssueTrackingRenderer.renderBody(IssueTrackingReport.java:132) at org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMavenReportRenderer.java:65) at org.apache.maven.report.projectinfo.IssueTrackingReport.executeReport(IssueTrackingReport.java:63) at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:90) at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101) at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: java.lang.ClassNotFoundException: org.apache.maven.doxia.sink.StructureSink at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195) at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255) at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274) at org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) ... 32 more Je veux changer le parent pour voir et mettre mavenpom4redmine. Je génère bien le site, mais pas les wikitty (failed to validate POM). Du coup ma question : Est-ce qu'on est obligé d'avoir le mavenpom sharengo en parent ? Est-ce qu'il y a un moyen de générer le site en rst en gardant le mavenpom sharengo en parent ? Faut que je fasse la doc en apt ? Enfin bref, comment faire pour générer le site ?
Le 23/04/2010 09:55, Jean Couteau a écrit :
Je veux changer le parent pour voir et mettre mavenpom4redmine. Je génère bien le site, mais pas les wikitty (failed to validate POM). J'ai passé wikitty sur mavenpom4redmine pour avoir une version plus récente de maven-site-plugin.
Si ca vous va, je le committe.
Du coup ma question : Est-ce qu'on est obligé d'avoir le mavenpom sharengo en parent ? Est-ce qu'il y a un moyen de générer le site en rst en gardant le mavenpom sharengo en parent ? Faut que je fasse la doc en apt ?
Enfin bref, comment faire pour générer le site ?
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Eric Chatellier wrote:
Le 23/04/2010 09:55, Jean Couteau a écrit :
Je veux changer le parent pour voir et mettre mavenpom4redmine. Je génère bien le site, mais pas les wikitty (failed to validate POM).
J'ai passé wikitty sur mavenpom4redmine pour avoir une version plus récente de maven-site-plugin.
Si ca vous va, je le committe.
Ba si tout builde sans régression, moi ça me va. Les autres ?
Le Fri, 23 Apr 2010 10:30:18 +0200, Jean Couteau <couteau@codelutin.com> a écrit :
Eric Chatellier wrote:
Le 23/04/2010 09:55, Jean Couteau a écrit :
Je veux changer le parent pour voir et mettre mavenpom4redmine. Je génère bien le site, mais pas les wikitty (failed to validate POM).
J'ai passé wikitty sur mavenpom4redmine pour avoir une version plus récente de maven-site-plugin.
Si ca vous va, je le committe.
Ba si tout builde sans régression, moi ça me va. Les autres ?
Je suis du même avis. -- Yannick
Le 23/04/2010 10:21, Eric Chatellier a écrit :
Le 23/04/2010 09:55, Jean Couteau a écrit :
Je veux changer le parent pour voir et mettre mavenpom4redmine. Je génère bien le site, mais pas les wikitty (failed to validate POM).
J'ai passé wikitty sur mavenpom4redmine pour avoir une version plus récente de maven-site-plugin.
Si ca vous va, je le committe.
A partir du moment où Wikitty n'est plus chez Sharengo, il n'y a plus de raison d'utiliser le parent Sharengo ; il FAUT utiliser le pom nuiton ! Arnaud. -- Société Code Lutin http://www.codelutin.com tel : 02 40 50 29 28 fax : 09 59 92 29 28
Le 23/04/2010 12:09, Arnaud Thimel a écrit :
J'ai passé wikitty sur mavenpom4redmine pour avoir une version plus récente de maven-site-plugin.
Si ca vous va, je le committe.
Tony l'a fait. J'ai pas commité mais modifications.
A partir du moment où Wikitty n'est plus chez Sharengo, il n'y a plus de raison d'utiliser le parent Sharengo ; il FAUT utiliser le pom nuiton !
Lors de la copie, j'avais espoir que le fork ne soit que temporaire. Maintenant en effet, ce n'est plus le cas. Le fork, saymal. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
participants (4)
-
Arnaud Thimel -
Eric Chatellier -
Jean Couteau -
Yannick Martel