Thanks David, I added that the the version I'm using to generate and ran the script.
For anyone else interested, here's the patch: Index: pom.xml =================================================================== --- pom.xml (revision 579721) +++ pom.xml (working copy) @@ -129,7 +129,7 @@ <distributionManagement> <site> <id>local</id> - <url>file:target/site/</url> + <url>file:/home/tobrien/public_html/wicket/</url> </site> <repository> <id>local</id> @@ -709,6 +709,56 @@ <inherited>true</inherited> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <aggregate>true</aggregate> +<excludePackageNames>org.apache.wicket.quickstart.*:*.test:*.examples.*:*.spring.annot.web*:*.spring.common*:*.spring.direct*:*.spring.proxy*</excludePackageNames> + <groups> + <group> + <title>wicket</title> + <packages>org.apache.wicket*</packages> + </group> + <group> + <title>wicket-auth-roles</title> + <packages>org.apache.wicket.authentication*:org.apache.wicket.authorization*</packages> + </group> + <group> + <title>wicket-datetime</title> + <packages>org.apache.wicket.datetime*:org.apache.wicket.extensions.yui*</packages> + </group> + <group> + <title>wicket-extensions</title> + <packages>org.apache.wicket.extensions*</packages> + </group> + <group> + <title>wicket-guice</title> + <packages>org.apache.wicket.guice*</packages> + </group> + <group> + <title>wicket-ioc</title> + <packages>org.apache.wicket.injection*:org.apache.wicket.proxy*</packages> + </group> + <group> + <title>wicket-jmx</title> + <packages>org.apache.wicket.jmx*</packages> + </group> + <group> + <title>wicket-objectsizeof-agent</title> + <packages>org.apache.wicket.util.instrument*</packages> + </group> + <group> + <title>wicket-spring</title> + <packages>org.apache.wicket.spring*</packages> + </group> + <group> + <title>wicket-spring-annot</title> + <packages>org.apache.wicket.spring.injection.annot*</packages> + </group> + <group> + <title>wicket-velocity</title> + <packages>org.apache.wicket.velocity*</packages> + </group> + </groups> + </configuration> </plugin> </plugins> </reporting> On 9/26/07, David Bernard <[EMAIL PROTECTED]> wrote: > I've also create an agreate javadoc, this morning, but I added groups > definition and excludes every samples (includes spring one that are not under > org.apache.wicket.examples) and quickstart : > > <plugin> > <inherited>true</inherited> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-javadoc-plugin</artifactId> > <configuration> > <aggregate>true</aggregate> > > <excludePackageNames>org.apache.wicket.quickstart.*:*.test:*.examples.*:*.spring.annot.web*:*.spring.common*:*.spring.direct*:*.spring.proxy*</excludePackageNames> > <groups> > <group> > <title>wicket</title> > > <packages>org.apache.wicket*</packages> > </group> > <group> > > <title>wicket-auth-roles</title> > > <packages>org.apache.wicket.authentication*:org.apache.wicket.authorization*</packages> > </group> > <group> > > <title>wicket-datetime</title> > > <packages>org.apache.wicket.datetime*:org.apache.wicket.extensions.yui*</packages> > </group> > <group> > > <title>wicket-extensions</title> > > <packages>org.apache.wicket.extensions*</packages> > </group> > <group> > > <title>wicket-guice</title> > > <packages>org.apache.wicket.guice*</packages> > </group> > <group> > > <title>wicket-ioc</title> > > <packages>org.apache.wicket.injection*:org.apache.wicket.proxy*</packages> > </group> > <group> > > <title>wicket-jmx</title> > > <packages>org.apache.wicket.jmx*</packages> > </group> > <group> > > <title>wicket-objectsizeof-agent</title> > > <packages>org.apache.wicket.util.instrument*</packages> > </group> > <group> > > <title>wicket-spring</title> > > <packages>org.apache.wicket.spring*</packages> > </group> > <group> > > <title>wicket-spring-annot</title> > > <packages>org.apache.wicket.spring.injection.annot*</packages> > </group> > <group> > > <title>wicket-velocity</title> > > <packages>org.apache.wicket.velocity*</packages> > </group> > </groups> > </configuration> > </plugin> > > > Tim O'Brien wrote: > > Gwyn, Martjin, > > > > Is there a better place to run this? Does Wicket have a zone where > > we could run this as a cron job? > > > > The process is straightforward, I'm just changes the release > > properties in the distributionManagement of the top-level pom.xml, I'm > > also telling the javadoc-plugin to aggregate and exclude the examples. > > > > SCRIPT FOLLOWS: > > #!/usr/local/bin/bash > > > > cd ~/svnw/wicket-trunk > > svn update > > mvn -P release site:deploy > > > > PATCH FOLLOWS: > > > > Index: pom.xml > > =================================================================== > > --- pom.xml (revision 579617) > > +++ pom.xml (working copy) > > @@ -129,7 +129,7 @@ > > <distributionManagement> > > <site> > > <id>local</id> > > - <url>file:target/site/</url> > > + > > <url>file:/home/tobrien/public_html/wicket/</url> > > </site> > > <repository> > > <id>local</id> > > @@ -709,6 +709,10 @@ > > <inherited>true</inherited> > > <groupId>org.apache.maven.plugins</groupId> > > > > <artifactId>maven-javadoc-plugin</artifactId> > > + <configuration> > > + <aggregate>true</aggregate> > > + > > <excludePackageNames>org.apache.wicket.examples.*:org.apache.wicket.examples</excludePackageNames> > > + </configuration> > > </plugin> > > </plugins> > > </reporting> > > > > > > On 9/20/07, Gwyn Evans <[EMAIL PROTECTED]> wrote: > >> On Thursday, September 20, 2007, 11:13:23 PM, Tim <[EMAIL PROTECTED]> > >> wrote: > >> > >>> BTW, I'm continuing to run the full javadoc build in ~tobrien as an > >>> interim > >>> solution. It certainly isn't ideal, but it's one way to solve the > >>> problem. I'll keep an eye on the discussion. > >> Please flag it (to myself or Martijn, if no-one else) if/when that > >> changes, as that's where the JavaDoc link on the front page goes! :-) > >> > >> /Gwyn > >> > >> > > > > > -- ------ Tim O'Brien: (847) 863-7045