Hi Michael,Thanks for this. I don't see any issues if you want to check this into the trunk.
Craig On Apr 2, 2006, at 3:10 PM, Michael Bouschen wrote:
Hi,maven site creates a couple of reports. Three of these reports currently do not work and create broken links in the generated documentation: changelog, developer activity and file activity. These are reports about svn changes: per checkin, per developer and per file. The attached patch fixes some settings in project.xml and project.properties such as the changelog factory for svn, the url of the svn repository and removes the empty repository setting in all the subprojects.I needed to upgrade the maven plugins in order to successfully create the reports. The following automatically upgrades the plugins. Please type each of the three maven calls on a single line:maven plugin:download-Dmaven.repo.remote=http://www.ibiblio.org/maven,http:// cvs.apache.org/repository/-DgroupId=maven -DartifactId=maven-changelog-plugin -Dversion=1.9 maven plugin:download-Dmaven.repo.remote=http://www.ibiblio.org/maven,http:// cvs.apache.org/repository/-DgroupId=maven -DartifactId=maven-file-activity-plugin -Dversion=1.6 maven plugin:download-Dmaven.repo.remote=http://www.ibiblio.org/maven,http:// cvs.apache.org/repository/-DgroupId=maven -DartifactId=maven-developer-activity-plugin -Dversion=1.6 Regards Michael -- Michael Bouschen [EMAIL PROTECTED] Engineering GmbH mailto:[EMAIL PROTECTED] http://www.tech.spree.de/ Tel.:++49/30/235 520-33 Buelowstr. 66 Fax.:++49/30/2175 2012 D-10783 Berlin Index: tck20/project.xml =================================================================== --- tck20/project.xml (Revision 390819) +++ tck20/project.xml (Arbeitskopie) @@ -31,7 +31,6 @@The JDO TCK is a test suite designed to test implementations of the Java Data Objects 2.0 specification. In order to claim compatibility with JDO, an implementation must pass all relevant tests of the JDOTCK.NOTE!! There are no unit tests in this project.</description> - <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: tck11/project.xml =================================================================== --- tck11/project.xml (Revision 390819) +++ tck11/project.xml (Arbeitskopie) @@ -43,7 +43,6 @@ However the build treats this directory as the source directory. There are no unit tests in this project. </description> - <repository/> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: fostore20/project.xml =================================================================== --- fostore20/project.xml (Revision 390819) +++ fostore20/project.xml (Arbeitskopie) @@ -30,7 +30,6 @@<description>The Java Data Objects 2.0 (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request JSR 243 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: enhancer20/project.xml =================================================================== --- enhancer20/project.xml (Revision 390819) +++ enhancer20/project.xml (Arbeitskopie) @@ -31,7 +31,6 @@<description>The Java Data Objects 2.0 (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request JSR 243 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: runtime20/project.xml =================================================================== --- runtime20/project.xml (Revision 390819) +++ runtime20/project.xml (Arbeitskopie) @@ -31,7 +31,6 @@<description>The Java Data Objects 2.0 (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request JSR 243 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: core20/project.xml =================================================================== --- core20/project.xml (Revision 390819) +++ core20/project.xml (Arbeitskopie) @@ -31,7 +31,6 @@<description>The Java Data Objects 2.0 (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request JSR 243 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: project.properties =================================================================== --- project.properties (Revision 390819) +++ project.properties (Arbeitskopie) @@ -21,6 +21,9 @@ # checkstyle settings maven.checkstyle.properties = ${basedir}/../jdo_checks.xml +# changelog settings +maven.changelog.factory = org.apache.maven.svnlib.SvnChangeLogFactory + # Set the javadoc title maven.javadoc.windowtitle = ${pom.name} ${pom.currentVersion} Index: btree/project.xml =================================================================== --- btree/project.xml (Revision 390819) +++ btree/project.xml (Arbeitskopie) @@ -29,7 +29,6 @@ <package>org.netbeans.mdr</package> <shortDescription>Binary Tree for FOStore JDO</shortDescription><description>This project takes the Netbeans mdr btree implementation and provides it as a library.</description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: project.xml =================================================================== --- project.xml (Revision 390819) +++ project.xml (Arbeitskopie) @@ -36,17 +36,15 @@ <repository><connection>scm:svn:http://svn.apache.org/repos/asf/db/jdo/ trunk</connection> <developerConnection>scm:svn:https://svn.apache.org/repos/ asf/db/jdo/trunk</developerConnection> - <url>http://cvs.apache.org/viewcvs.cgi/db/jdo/trunk? root=Apache-SVN</url>+ <url>http://svn.apache.org/viewcvs.cgi/</url> </repository> - <mailingLists> <mailingList> <name>JDO User List</name> <subscribe>[EMAIL PROTECTED]</subscribe><unsubscribe>[EMAIL PROTECTED]</ unsubscribe> <archive>http://mail-archives.apache.org/mod_mbox/db- jdo-user/</archive>- </mailingList> <mailingList> <name>JDO Developer List</name> @@ -70,7 +68,7 @@ <id>clr</id> <email>[EMAIL PROTECTED]</email> <timezone>-8</timezone> - <organization>Sun Microsystems</organization> + <organization>Sun Microsystems, Inc.</organization> </developer> <developer> <name>Michael Bouschen</name> @@ -90,7 +88,7 @@ <name>Michelle Caisse</name> <id>mcaisse</id> <email>[EMAIL PROTECTED]</email> - <organization>Sun Microsystems</organization> + <organization>Sun Microsystems, Inc.</organization> <timezone>-8</timezone> </developer> <developer> @@ -105,14 +103,14 @@ <id>mzaun</id> <email>[EMAIL PROTECTED]</email> <timezone>-8</timezone> - <organization>Sun Microsystems</organization> + <organization>Sun Microsystems, Inc.</organization> </developer> <developer> <name>Erik Bengtson</name> <id>ebengtson</id> <email>[EMAIL PROTECTED]</email> <timezone>1</timezone> - <organization>Sun Micrsystems</organization> + <organization>JPOX</organization> </developer> <developer> <name>Geir Magnusson, Jr.</name> Index: query20/project.xml =================================================================== --- query20/project.xml (Revision 390819) +++ query20/project.xml (Arbeitskopie) @@ -31,7 +31,6 @@<description>The Java Data Objects 2.0 (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request JSR 243 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: api11/project.xml =================================================================== --- api11/project.xml (Revision 390819) +++ api11/project.xml (Arbeitskopie) @@ -30,7 +30,6 @@<description>The Java Data Objects (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request 12 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: api20/project.properties =================================================================== --- api20/project.properties (Revision 390819) +++ api20/project.properties (Arbeitskopie) @@ -22,3 +22,4 @@ # Manifest seed file maven.jar.manifest = ${basedir}/../JDO20.MF + Index: api20/project.xml =================================================================== --- api20/project.xml (Revision 390819) +++ api20/project.xml (Arbeitskopie) @@ -30,7 +30,6 @@<description>The Java Data Objects 2.0 (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request 243 under the auspices of the Java Community Process.</ description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> Index: ri11/project.xml =================================================================== --- ri11/project.xml (Revision 390819) +++ ri11/project.xml (Arbeitskopie) @@ -31,7 +31,6 @@<description>The Java Data Objects (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request 12 JSR 12 under the auspices of the Java Community Process.</description>- <repository /> <!-- ============ --> <!-- Dependencies --> <!-- ============ -->
Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O, Gasp!
smime.p7s
Description: S/MIME cryptographic signature
