[jboss-svn-commits] JBL Code SVN: r7725 - in labs/jbosslabs/trunk/portal-extensions/forge-common/src: java/org/jboss/forge/common/projects/project web/WEB-INF

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Nov 20 11:29:17 EST 2006


Author: unibrew
Date: 2006-11-20 11:29:05 -0500 (Mon, 20 Nov 2006)
New Revision: 7725

Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ObjectFactory.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd
Log:
[JBLAB-797] I found a way to force class generator to make parsers implement Serializable and I added new property for project.xml called packaged-for-download

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,15 +22,14 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
 import javax.xml.bind.annotation.XmlType;
 import javax.xml.bind.annotation.XmlValue;
 
-import java.io.Serializable;
 
-
 /**
  * 
  *         Class for keeping information about project's build results.
@@ -45,13 +44,12 @@
 @XmlType(name = "build-result", propOrder = {
     "value"
 })
-public class BuildResult implements Serializable {
+public class BuildResult
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 2529947883375173255L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected BuildType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -50,8 +48,8 @@
  * 
  */
 @XmlEnum
-public enum BuildType implements Serializable {
-	
+public enum BuildType {
+
     @XmlEnumValue("CruiseControl")
     CRUISE_CONTROL("CruiseControl"),
     @XmlEnumValue("Continuum")
@@ -75,8 +73,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 78234142624263L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -27,7 +27,6 @@
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
 
@@ -45,13 +44,11 @@
 @XmlType(name = "categories", propOrder = {
     "category"
 })
-public class Categories implements Serializable {
+public class Categories
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -509981616969761810L;
-	@XmlElement(namespace = "http://jboss.org", required = true)
+    private final static long serialVersionUID = 1L;
     protected List<Category> category;
 
     /**

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
@@ -44,21 +43,16 @@
 @XmlType(name = "category", propOrder = {
 
 })
-public class Category implements Serializable  {
+public class Category
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 4940293882638540576L;
-	@XmlElement(namespace = "http://jboss.org", required = true)
+    private final static long serialVersionUID = 1L;
+    @XmlElement(required = true)
     protected String id;
-    @XmlElement(namespace = "http://jboss.org")
     protected String name;
-    @XmlElement(namespace = "http://jboss.org")
     protected String description;
-    @XmlElement(namespace = "http://jboss.org")
     protected Files files;
-    @XmlElement(namespace = "http://jboss.org")
     protected Categories categories;
 
     /**

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -46,13 +46,12 @@
     "leadDeveloper",
     "developers"
 })
-public class Developers implements Serializable {
+public class Developers
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 5316399327017400395L;
-	@XmlElement(name = "lead-developer")
+    private final static long serialVersionUID = 1L;
+    @XmlElement(name = "lead-developer")
     protected String leadDeveloper;
     @XmlElement(name = "developer")
     protected List<String> developers;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -45,13 +44,11 @@
 @XmlType(name = "documentation", propOrder = {
     "value"
 })
-public class Documentation implements Serializable {
+public class Documentation implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -6807409400498134599L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected DocumentationType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -54,19 +52,19 @@
  * 
  */
 @XmlEnum
-public enum DocumentationType implements Serializable {
+public enum DocumentationType {
 
-    FAQ("FAQ"),
-    @XmlEnumValue("installation")
-    INSTALLATION("installation"),
-    @XmlEnumValue("javadoc")
-    JAVADOC("javadoc"),
     @XmlEnumValue("manual")
     MANUAL("manual"),
+    FAQ("FAQ"),
     @XmlEnumValue("quickStart")
     QUICK_START("quickStart"),
     @XmlEnumValue("wiki")
-    WIKI("wiki");
+    WIKI("wiki"),
+    @XmlEnumValue("installation")
+    INSTALLATION("installation"),
+    @XmlEnumValue("javadoc")
+    JAVADOC("javadoc");
     private final String value;
 
     DocumentationType(String v) {
@@ -86,9 +84,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-    
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -14991231191912L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlType;
@@ -47,13 +46,12 @@
     "counters",
     "files"
 })
-public class Downloads implements Serializable {
+public class Downloads
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 8105013919965562661L;
-	protected Categories categories;
+    private final static long serialVersionUID = 1L;
+    protected Categories categories;
     protected String name;
     protected String description;
     protected Downloads.Counters counters;
@@ -205,8 +203,11 @@
         "sorting",
         "visible"
     })
-    public static class Counters {
+    public static class Counters
+        implements Serializable
+    {
 
+        private final static long serialVersionUID = 1L;
         protected Sorting sorting;
         protected Boolean visible;
 

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -53,13 +53,12 @@
     "type",
     "button"
 })
-public class File implements Serializable {
+public class File
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 1993294114830630646L;
-	@XmlElement(required = true)
+    private final static long serialVersionUID = 1L;
+    @XmlElement(required = true)
     protected String id;
     protected String name;
     protected String description;
@@ -324,8 +323,11 @@
         "name",
         "freezone"
     })
-    public static class Button {
+    public static class Button
+        implements Serializable
+    {
 
+        private final static long serialVersionUID = 1L;
         @XmlElement(required = true)
         protected String id;
         protected String name;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -28,7 +28,6 @@
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
 
@@ -46,13 +45,11 @@
 @XmlType(name = "files", propOrder = {
     "file"
 })
-public class Files implements Serializable {
+public class Files
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -4651692006932150062L;
-	@XmlElement(namespace = "http://jboss.org", required = true)
+    private final static long serialVersionUID = 1L;
     protected List<File> file;
     @XmlAttribute
     protected Sorting sorting;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -45,13 +44,11 @@
 @XmlType(name = "forum", propOrder = {
     "value"
 })
-public class Forum implements Serializable  {
+public class Forum implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -3497892457765384213L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected ForumType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -50,13 +48,12 @@
  * 
  */
 @XmlEnum
-public enum ForumType implements Serializable {
+public enum ForumType {
 
-	
-    @XmlEnumValue("dev")
-    DEV("dev"),
     @XmlEnumValue("user")
-    USER("user");
+    USER("user"),
+    @XmlEnumValue("dev")
+    DEV("dev");
     private final String value;
 
     ForumType(String v) {
@@ -76,9 +73,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = -900357630024L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -45,13 +44,11 @@
 @XmlType(name = "issue-tracker", propOrder = {
     "value"
 })
-public class IssueTracker implements Serializable {
+public class IssueTracker implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 1207804101576345198L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute
     protected IssueTrackerType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -50,12 +48,12 @@
  * 
  */
 @XmlEnum
-public enum IssueTrackerType implements Serializable {
+public enum IssueTrackerType {
 
-    @XmlEnumValue("bugzilla")
-    BUGZILLA("bugzilla"),
     @XmlEnumValue("jira")
-    JIRA("jira");
+    JIRA("jira"),
+    @XmlEnumValue("bugzilla")
+    BUGZILLA("bugzilla");
     private final String value;
 
     IssueTrackerType(String v) {
@@ -75,8 +73,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -9014235467222L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlType;
@@ -41,12 +40,9 @@
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "jmm")
-public class Jmm implements Serializable {
+public class Jmm implements Serializable
+{
 
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = -6519112071777161706L;
+    private final static long serialVersionUID = 1L;
 
-
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -46,20 +46,19 @@
 @XmlType(name = "menu", propOrder = {
     "menuEntry"
 })
-public class Menu implements Serializable {
+public class Menu
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 7417554391209298248L;
-	@XmlElements({
+    private final static long serialVersionUID = 1L;
+    @XmlElements({
         @XmlElement(name = "jmm", type = Jmm.class),
         @XmlElement(name = "repo-monitor", type = RepoMonitor.class),
+        @XmlElement(name = "forum", type = Forum.class),
         @XmlElement(name = "documentation", type = Documentation.class),
-        @XmlElement(name = "page", type = Page.class),
         @XmlElement(name = "issue-tracker", type = IssueTracker.class),
-        @XmlElement(name = "forum", type = Forum.class),
-        @XmlElement(name = "support-service", type = SupportService.class)
+        @XmlElement(name = "support-service", type = SupportService.class),
+        @XmlElement(name = "page", type = Page.class)
     })
     protected List<Object> menuEntry;
 
@@ -83,11 +82,11 @@
      * Objects of the following type(s) are allowed in the list
      * {@link Jmm }
      * {@link RepoMonitor }
+     * {@link Forum }
      * {@link Documentation }
-     * {@link Page }
      * {@link IssueTracker }
-     * {@link Forum }
      * {@link SupportService }
+     * {@link Page }
      * 
      * 
      */

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -50,10 +48,8 @@
  * 
  */
 @XmlEnum
-public enum MonitorType implements Serializable {
+public enum MonitorType {
 
-	
-	
     @XmlEnumValue("fisheye")
     FISHEYE("fisheye"),
     @XmlEnumValue("viewvc")
@@ -77,8 +73,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -1673567659897L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ObjectFactory.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ObjectFactory.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ObjectFactory.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -28,7 +28,7 @@
 /**
  * This object contains factory methods for each 
  * Java content interface and Java element interface 
- * generated in the org.jboss.forge.common.projects.test package. 
+ * generated in the org.jboss.forge.common.projects.project package. 
  * <p>An ObjectFactory allows you to programatically 
  * construct new instances of the Java representation 
  * for XML content. The Java representation of XML 
@@ -44,122 +44,122 @@
 
 
     /**
-     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jboss.forge.common.projects.test
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jboss.forge.common.projects.project
      * 
      */
     public ObjectFactory() {
     }
 
     /**
-     * Create an instance of {@link Developers }
+     * Create an instance of {@link Documentation }
      * 
      */
-    public Developers createDevelopers() {
-        return new Developers();
+    public Documentation createDocumentation() {
+        return new Documentation();
     }
 
     /**
-     * Create an instance of {@link Polls }
+     * Create an instance of {@link IssueTracker }
      * 
      */
-    public Polls createPolls() {
-        return new Polls();
+    public IssueTracker createIssueTracker() {
+        return new IssueTracker();
     }
 
     /**
-     * Create an instance of {@link Project }
+     * Create an instance of {@link Downloads }
      * 
      */
-    public Project createProject() {
-        return new Project();
+    public Downloads createDownloads() {
+        return new Downloads();
     }
 
     /**
-     * Create an instance of {@link Categories }
+     * Create an instance of {@link Project }
      * 
      */
-    public Categories createCategories() {
-        return new Categories();
+    public Project createProject() {
+        return new Project();
     }
 
     /**
-     * Create an instance of {@link Downloads }
+     * Create an instance of {@link BuildResult }
      * 
      */
-    public Downloads createDownloads() {
-        return new Downloads();
+    public BuildResult createBuildResult() {
+        return new BuildResult();
     }
 
     /**
-     * Create an instance of {@link Documentation }
+     * Create an instance of {@link Repository }
      * 
      */
-    public Documentation createDocumentation() {
-        return new Documentation();
+    public Repository createRepository() {
+        return new Repository();
     }
 
     /**
-     * Create an instance of {@link Jmm }
+     * Create an instance of {@link Downloads.Counters }
      * 
      */
-    public Jmm createJmm() {
-        return new Jmm();
+    public Downloads.Counters createDownloadsCounters() {
+        return new Downloads.Counters();
     }
 
     /**
-     * Create an instance of {@link SupportService }
+     * Create an instance of {@link Polls }
      * 
      */
-    public SupportService createSupportService() {
-        return new SupportService();
+    public Polls createPolls() {
+        return new Polls();
     }
 
     /**
-     * Create an instance of {@link Repository }
+     * Create an instance of {@link RepoMonitor }
      * 
      */
-    public Repository createRepository() {
-        return new Repository();
+    public RepoMonitor createRepoMonitor() {
+        return new RepoMonitor();
     }
 
     /**
-     * Create an instance of {@link IssueTracker }
+     * Create an instance of {@link Page }
      * 
      */
-    public IssueTracker createIssueTracker() {
-        return new IssueTracker();
+    public Page createPage() {
+        return new Page();
     }
 
     /**
-     * Create an instance of {@link Page }
+     * Create an instance of {@link Forum }
      * 
      */
-    public Page createPage() {
-        return new Page();
+    public Forum createForum() {
+        return new Forum();
     }
 
     /**
-     * Create an instance of {@link Category }
+     * Create an instance of {@link Developers }
      * 
      */
-    public Category createCategory() {
-        return new Category();
+    public Developers createDevelopers() {
+        return new Developers();
     }
 
     /**
-     * Create an instance of {@link Files }
+     * Create an instance of {@link Categories }
      * 
      */
-    public Files createFiles() {
-        return new Files();
+    public Categories createCategories() {
+        return new Categories();
     }
 
     /**
-     * Create an instance of {@link File }
+     * Create an instance of {@link Poll }
      * 
      */
-    public File createFile() {
-        return new File();
+    public Poll createPoll() {
+        return new Poll();
     }
 
     /**
@@ -171,51 +171,51 @@
     }
 
     /**
-     * Create an instance of {@link BuildResult }
+     * Create an instance of {@link Jmm }
      * 
      */
-    public BuildResult createBuildResult() {
-        return new BuildResult();
+    public Jmm createJmm() {
+        return new Jmm();
     }
 
     /**
-     * Create an instance of {@link Poll }
+     * Create an instance of {@link File.Button }
      * 
      */
-    public Poll createPoll() {
-        return new Poll();
+    public File.Button createFileButton() {
+        return new File.Button();
     }
 
     /**
-     * Create an instance of {@link File.Button }
+     * Create an instance of {@link SupportService }
      * 
      */
-    public File.Button createFileButton() {
-        return new File.Button();
+    public SupportService createSupportService() {
+        return new SupportService();
     }
 
     /**
-     * Create an instance of {@link RepoMonitor }
+     * Create an instance of {@link Category }
      * 
      */
-    public RepoMonitor createRepoMonitor() {
-        return new RepoMonitor();
+    public Category createCategory() {
+        return new Category();
     }
 
     /**
-     * Create an instance of {@link Downloads.Counters }
+     * Create an instance of {@link File }
      * 
      */
-    public Downloads.Counters createDownloadsCounters() {
-        return new Downloads.Counters();
+    public File createFile() {
+        return new File();
     }
 
     /**
-     * Create an instance of {@link Forum }
+     * Create an instance of {@link Files }
      * 
      */
-    public Forum createForum() {
-        return new Forum();
+    public Files createFiles() {
+        return new Files();
     }
 
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -45,13 +44,11 @@
 @XmlType(name = "page", propOrder = {
     "value"
 })
-public class Page implements Serializable {
+public class Page implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 7167255858009707420L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute
     protected String display;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -46,15 +46,14 @@
     "question",
     "answer"
 })
-public class Poll implements Serializable {
+public class Poll
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 4857513899009831767L;
-	@XmlElement(namespace = "http://jboss.org", required = true)
+    private final static long serialVersionUID = 1L;
+    @XmlElement(required = true)
     protected String question;
-    @XmlElement(namespace = "http://jboss.org", required = true)
+    @XmlElement(required = true)
     protected List<String> answer;
 
     /**

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,10 +23,8 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
 
@@ -44,13 +42,11 @@
 @XmlType(name = "polls", propOrder = {
     "poll"
 })
-public class Polls implements Serializable {
+public class Polls
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -5864655777408455779L;
-	@XmlElement(namespace = "http://jboss.org")
+    private final static long serialVersionUID = 1L;
     protected Poll poll;
 
     /**

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -56,6 +56,7 @@
     "issueTracker",
     "buildResults",
     "supportServices",
+    "packagedForDownload",
     "forums",
     "documentation",
     "menu",
@@ -63,13 +64,12 @@
     "polls"
 })
 @XmlRootElement(name = "project")
-public class Project implements Serializable {
+public class Project
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = 5820141847136190162L;
-	@XmlElement(required = true)
+    private final static long serialVersionUID = 1L;
+    @XmlElement(required = true)
     protected String id;
     @XmlElement(required = true)
     protected String name;
@@ -88,6 +88,8 @@
     protected List<BuildResult> buildResults;
     @XmlElement(name = "support-services")
     protected List<SupportService> supportServices;
+    @XmlElement(name = "packaged-for-download", defaultValue = "false")
+    protected Boolean packagedForDownload;
     protected List<Forum> forums;
     protected List<Documentation> documentation;
     protected Menu menu;
@@ -413,6 +415,30 @@
     }
 
     /**
+     * Gets the value of the packagedForDownload property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Boolean }
+     *     
+     */
+    public Boolean isPackagedForDownload() {
+        return packagedForDownload;
+    }
+
+    /**
+     * Sets the value of the packagedForDownload property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Boolean }
+     *     
+     */
+    public void setPackagedForDownload(Boolean value) {
+        this.packagedForDownload = value;
+    }
+
+    /**
      * Gets the value of the forums property.
      * 
      * <p>

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,13 +44,10 @@
 @XmlType(name = "repo-monitor", propOrder = {
     "value"
 })
-public class RepoMonitor {
+public class RepoMonitor implements Serializable
+{
 
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = 34625463749296L;
-	
+    private final static long serialVersionUID = 1L;
     @XmlValue
     protected String value;
     @XmlAttribute(required = true)

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -50,12 +48,12 @@
  * 
  */
 @XmlEnum
-public enum RepoType  implements Serializable {
-	
-    @XmlEnumValue("cvs")
-    CVS("cvs"),
+public enum RepoType {
+
     @XmlEnumValue("svn")
-    SVN("svn");
+    SVN("svn"),
+    @XmlEnumValue("cvs")
+    CVS("cvs");
     private final String value;
 
     RepoType(String v) {
@@ -75,8 +73,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = -61915191291231L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -45,13 +44,12 @@
 @XmlType(name = "repository", propOrder = {
     "value"
 })
-public class Repository  implements Serializable {
+public class Repository
+    implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -1728302313015301408L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected RepoType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -53,19 +51,18 @@
  * 
  */
 @XmlEnum
-public enum Sorting  implements Serializable {
+public enum Sorting {
 
-	
     @XmlEnumValue("asc")
     ASC("asc"),
-    @XmlEnumValue("ascending")
-    ASCENDING("ascending"),
     @XmlEnumValue("desc")
     DESC("desc"),
-    @XmlEnumValue("descending")
-    DESCENDING("descending"),
     @XmlEnumValue("random")
-    RANDOM("random");
+    RANDOM("random"),
+    @XmlEnumValue("ascending")
+    ASCENDING("ascending"),
+    @XmlEnumValue("descending")
+    DESCENDING("descending");
     private final String value;
 
     Sorting(String v) {
@@ -84,10 +81,5 @@
         }
         throw new IllegalArgumentException(v.toString());
     }
-    
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = -1356191519123525621L;
 
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
 package org.jboss.forge.common.projects.project;
 
 import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -45,13 +44,11 @@
 @XmlType(name = "support-service", propOrder = {
     "value"
 })
-public class SupportService  implements Serializable {
+public class SupportService implements Serializable
+{
 
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -3538199550861069793L;
-	@XmlValue
+    private final static long serialVersionUID = 1L;
+    @XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected SupportType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java	2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
 
 package org.jboss.forge.common.projects.project;
 
-import java.io.Serializable;
-
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -50,9 +48,8 @@
  * 
  */
 @XmlEnum
-public enum SupportType  implements Serializable {
+public enum SupportType {
 
-
     @XmlEnumValue("support")
     SUPPORT("support"),
     @XmlEnumValue("training")
@@ -76,8 +73,4 @@
         throw new IllegalArgumentException(v.toString());
     }
 
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = 24252675391007L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd	2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd	2006-11-20 16:29:05 UTC (rev 7725)
@@ -24,12 +24,20 @@
 
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
+           xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
            targetNamespace="http://jboss.org"
            xmlns="http://jboss.org"
            elementFormDefault="qualified"
            jxb:version="2.0" >
+           
+  <xs:annotation>
+    <xs:appinfo>
+      <jxb:globalBindings>
+        <jxb:serializable uid="1"/>
+      </jxb:globalBindings>
+    </xs:appinfo>
+  </xs:annotation>
 
-
 <!--                                             -->
 <!--                   PROJECT                   -->
 <!--                                             -->
@@ -60,6 +68,7 @@
             <xs:element name="issue-tracker" minOccurs="0" maxOccurs="unbounded" type="issue-tracker" />
             <xs:element name="build-results" type="build-result" minOccurs="0" maxOccurs="unbounded" />
 	    <xs:element name="support-services" minOccurs="0" maxOccurs="unbounded" type="support-service" />
+            <xs:element name="packaged-for-download" minOccurs="0" maxOccurs="1" type="xs:boolean" default="false" />
             <xs:element name="forums" minOccurs="0" maxOccurs="unbounded" type="forum" />
             <xs:element name="documentation" minOccurs="0" maxOccurs="unbounded" type="documentation" />
             <xs:element name="menu" type="menu" minOccurs="0" maxOccurs="1" />




More information about the jboss-svn-commits mailing list