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