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!

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to