Hi,

To me, looking at javadoc or jxr output during "mvn site:run" is not supposed 
to work: "mvn site:run" is here to help write markup for the site, to quickly 
see the output when you update markdown/apt/... source

Why are you trying to use site:run to look at javadoc or jxr?

Notice, whatever the answer is, implementing file by file rendering update as 
required by site:run seems quite hard...
If you want to look at javadoc or jxr, you're expected to run "mvn site" and 
open your browser at target/site/index.html

Regards,

Hervé

Le lundi 28 juin 2021, 20:19:24 CEST Mikhail Titov a écrit :
> Hello all!
> 
> I have the same issue as back from 2009[1]. I'm not sure if it ever
> worked or even supposed to. I thought something is off with my project
> (single pom). However, I see the same issue even if I use maven
> archetype to generate a new one.
> 
> I see that JIRA moved to https://issues.apache.org/jira/browse/MSITE-220
> but the issue was closed in a great purge of 2014. It seems to me that
> it is still an issue unless that is not how javadoc is supposed to be
> used. Please advise.
> 
> In particular, I tried Spring Boot WebSocket Sample. Then I added
> 
> ,----[ project/build/plugins ]
> 
> | <plugin>
> | 
> |   <groupId>org.apache.maven.plugins</groupId>
> |   <artifactId>maven-site-plugin</artifactId>
> |   <version>3.7.1</version>
> | 
> | </plugin>
> | <plugin>
> | 
> |   <groupId>org.apache.maven.plugins</groupId>
> |   <artifactId>maven-project-info-reports-plugin</artifactId>
> |   <version>3.1.1</version>
> | 
> | </plugin>
> 
> `----
> 
> ,----[ project ]
> 
> | <reporting>
> | 
> |       <plugins>
> |     
> |     <plugin>
> |     
> |       <groupId>org.apache.maven.plugins</groupId>
> |       <artifactId>maven-javadoc-plugin</artifactId>
> |       <version>3.3.0</version>
> |     
> |     </plugin>
> |   
> |   </plugins>
> | 
> | </reporting>
> 
> `----
> 
> Now, if I do mvn site:run and navigate to
> http://localhost:8080/apidocs/index.html , then I get
> 
> ,----
> 
> | HTTP ERROR 500
> | 
> | Problem accessing /apidocs/index.html. Reason:
> |     Error generating maven-javadoc-plugin:3.3.0:aggregate-no-fork report
> | 
> | Caused by:
> | org.apache.maven.doxia.siterenderer.RendererException: Error generating
> | maven-javadoc-plugin:3.3.0:aggregate-no-fork report| 
> |     at
> |     
org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocume
> |     nt(ReportDocumentRenderer.java:245) at
> |     
org.apache.maven.plugins.site.run.DoxiaFilter.doFilter(DoxiaFilter.java:
> |     144) at
> |     
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
> |     dler.java:1157) at
> |     org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
> |     at
> |     
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:2
> |     16) at
> |     org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
> |     at
> |     org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
> |     at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
440)
> |     at
> |     
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav
> |     a:114) at
> |     org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
> |     at org.mortbay.jetty.Server.handle(Server.java:326)
> |     at
> |     org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
> |     at
> |     
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConne
> |     ction.java:926) at
> |     org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
> |     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
> |     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
> |     at
> |     
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
> |     410) at
> |     
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java
> |     :582)| 
> | Caused by: org.apache.maven.reporting.MavenReportException:
> | Exit code: 1 -
> | C:\tmp\123\arid-spring\src\main\java\samples\websocket\client\SimpleClien
> | tWebSocketHandler.java:21: error: package org.apache.commons.logging does
> | not exist import org.apache.commons.logging.Log;
> | ...
> 
> `----
> 
> 
> Footnotes:
> [1]  https://www.mail-archive.com/users@maven.apache.org/msg103216.html
> 
> --
> Mikhail
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org





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

Reply via email to