You are viewing a plain text version of this content. The canonical link for it is here.
Posted to graffito-commits@incubator.apache.org by cl...@apache.org on 2005/06/15 21:31:19 UTC

svn commit: r190817 - in /incubator/graffito/trunk: ./ api/ etc/project-reports/ site/ site/xdocs-templates/ site/xdocs/ site/xdocs/images/screenshots/ site/xdocs/stylesheets/

Author: clombart
Date: Wed Jun 15 14:31:17 2005
New Revision: 190817

URL: http://svn.apache.org/viewcvs?rev=190817&view=rev
Log:
Review the Graffito site

Added:
    incubator/graffito/trunk/etc/project-reports/graffito-reports.xml
    incubator/graffito/trunk/site/xdocs/build.xml
    incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_edit_folder_tab_children.jpg   (with props)
    incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_html_editor.jpg   (with props)
    incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_permissions.jpg   (with props)
    incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_folder.jpg   (with props)
    incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_html.jpg   (with props)
    incubator/graffito/trunk/site/xdocs/images/screenshots/tree_document_portlets.jpg   (with props)
    incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml
    incubator/graffito/trunk/site/xdocs/supported-db.xml
Modified:
    incubator/graffito/trunk/api/project.xml
    incubator/graffito/trunk/locator.ent
    incubator/graffito/trunk/maven.xml
    incubator/graffito/trunk/project.xml
    incubator/graffito/trunk/site/maven.xml
    incubator/graffito/trunk/site/xdocs-templates/navigation.xml
    incubator/graffito/trunk/site/xdocs/build.properties.txt
    incubator/graffito/trunk/site/xdocs/deploy.xml
    incubator/graffito/trunk/site/xdocs/features.xml
    incubator/graffito/trunk/site/xdocs/index.xml
    incubator/graffito/trunk/site/xdocs/maven-goals.xml
    incubator/graffito/trunk/site/xdocs/navigation.xml
    incubator/graffito/trunk/site/xdocs/navigation_pdf.xml
    incubator/graffito/trunk/site/xdocs/news.xml
    incubator/graffito/trunk/site/xdocs/project-structure.xml
    incubator/graffito/trunk/site/xdocs/stylesheets/project.xml

Modified: incubator/graffito/trunk/api/project.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/api/project.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/api/project.xml (original)
+++ incubator/graffito/trunk/api/project.xml Wed Jun 15 14:31:17 2005
@@ -4,8 +4,9 @@
     <connection>scm:subversion:https://svn.apache.org/repos/asf/incubator/graffito/trunk/api</connection>
     <developerConnection>scm:subversion:https://svn.apache.org/repos/asf/incubator/graffito/trunk/api</developerConnection>
     <url>http://svn.apache.org/viewcvs</url>
-  </repository>
  
  <dependencies>
    <dependency>
      <id>jetspeed-api</id>
      <groupId>jetspeed2</groupId>
      <version>&jetspeed-version;</version>
    </dependency>
	
  </dependencies>
  <build>
    <sourceDirectory>src/java</sourceDirectory>
     <resources>
      <resource>
        <directory>${basedir}/src/java</directory>
        <excludes>
          <exclude>**/*.java</exclude>
        </excludes>
      </resource>
    </resources>
    <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
    <unitTest>
       <includes>
        <include>**/Test*.java</include>
      </includes>
      <excludes>
      </excludes>
      <resources>
        <resource>
          <directory>${basedir}/src/test</directory>
          <excludes>
          <exclude>**/*.java</exclude>
          </excludes>
        </resource>
      </resources>
    </unitTest>
    
  </build>
  <reports>
-       <report>maven-javadoc-plugin</report>
-  </reports>
+  </repository>
  
  <dependencies>
    <dependency>
      <id>jetspeed-api</id>
      <groupId>jetspeed2</groupId>
      <version>&jetspeed-version;</version>
    </dependency>
	
  </dependencies>
  <build>
    <sourceDirectory>src/java</sourceDirectory>
     <resources>
      <resource>
        <directory>${basedir}/src/java</directory>
        <excludes>
          <exclude>**/*.java</exclude>
        </excludes>
      </resource>
    </resources>
    <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
    <unitTest>
       <includes>
        <include>**/Test*.java</include>
      </includes>
      <excludes>
      </excludes>
      <resources>
        <resource>
          <directory>${basedir}/src/test</directory>
          <excludes>
          <exclude>**/*.java</exclude>
          </excludes>
        </resource>
      </resources>
    </unitTest>
    
  </build>
  <reports>  
+	&graffito-reports;	
+  </reports>  
+
     
 </project>

Added: incubator/graffito/trunk/etc/project-reports/graffito-reports.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/etc/project-reports/graffito-reports.xml?rev=190817&view=auto
==============================================================================
--- incubator/graffito/trunk/etc/project-reports/graffito-reports.xml (added)
+++ incubator/graffito/trunk/etc/project-reports/graffito-reports.xml Wed Jun 15 14:31:17 2005
@@ -0,0 +1,3 @@
+<report>maven-pmd-plugin</report>
+<report>maven-junit-report-plugin</report>
+<report>maven-javadoc-plugin</report>
\ No newline at end of file

Modified: incubator/graffito/trunk/locator.ent
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/locator.ent?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/locator.ent (original)
+++ incubator/graffito/trunk/locator.ent Wed Jun 15 14:31:17 2005
@@ -19,4 +19,4 @@
 <!ENTITY % log4j-resources-ent '<!ENTITY log4j-resources SYSTEM "file:%locator-path;etc/project-resources/log4j-resources.xml">'> %log4j-resources-ent;
 
 <!-- Project reports -->
-<!ENTITY % j2-reports-ent '<!ENTITY j2-reports SYSTEM "file:%locator-path;etc/project-reports/j2-reports.xml">'> %j2-reports-ent;
+<!ENTITY % graffito-reports-ent '<!ENTITY graffito-reports SYSTEM "file:%locator-path;etc/project-reports/graffito-reports.xml">'> %graffito-reports-ent;

Modified: incubator/graffito/trunk/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/maven.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/maven.xml (original)
+++ incubator/graffito/trunk/maven.xml Wed Jun 15 14:31:17 2005
@@ -38,7 +38,7 @@
   </goal>
 
   <goal name="allSite"
-        description="Build the site for the master project and all subprojects"
+        description="Build the site for the master project and all subprojects, build the pdf documentation"
         >
     <maven:reactor
                basedir="${basedir}"
@@ -49,6 +49,17 @@
                ignoreFailures="false"/>
   </goal>
 
+  <goal name="allHtml"
+        description="Build the site for the master project and all subprojects"
+        >
+    <maven:reactor
+               basedir="${basedir}"
+               includes="site/project.xml"               
+               goals="allHtml"
+               banner="Building Site"
+               postProcessing="false"
+               ignoreFailures="false"/>
+  </goal>  
   <goal name="allBuild"
         description="Build all jars and war">
 

Modified: incubator/graffito/trunk/project.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/project.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/project.xml (original)
+++ incubator/graffito/trunk/project.xml Wed Jun 15 14:31:17 2005
@@ -1,4 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE project [
+  <!ENTITY % locator-entities SYSTEM "file:locator.ent"> %locator-entities;
+]>
 <!--
 Copyright 2004 The Apache Software Foundation
 
@@ -33,7 +36,7 @@
   <description>Graffito is the default CMS solution for Jetspeed Portal server</description>    
   <shortDescription>Graffito</shortDescription>
   
-  <url>http://portals.apache.org/jetspeed-2</url>
+  <url>http://incubator.apache.org/graffito/</url>
   <issueTrackingUrl>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10661 </issueTrackingUrl>
   <siteDirectory>/www/incubator.apache.org/graffito/</siteDirectory>
   <repository>
@@ -76,6 +79,22 @@
       </roles>
     </developer>
     <developer>
+      <name>Oliver Kiessler</name>
+      <id>okiesseler </id>
+      <email>oliver.kiessler@gmail.com</email>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>	
+    <developer>
+      <name>Sandro Bohme</name>
+      <id>sboehme</id>
+      <email>sandro.boehme@gmx.de</email>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>		
+    <developer>
       <name>Raphael Luta</name>
       <id>raphael</id>
       <email>raphael@apache.org</email>
@@ -95,10 +114,10 @@
     <sourceDirectory>src/java</sourceDirectory>
   </build>
 
-    <!--reports>
+    <reports>
         <report>maven-dashboard-plugin</report>
         <report>maven-multiproject-plugin</report>
         <report>maven-multichanges-plugin</report>
         <report>maven-tasklist-plugin</report>
-    </reports -->
+    </reports>
 </project>

Modified: incubator/graffito/trunk/site/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/maven.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/maven.xml (original)
+++ incubator/graffito/trunk/site/maven.xml Wed Jun 15 14:31:17 2005
@@ -24,6 +24,11 @@
     <attainGoal name="pdf"/>
     <attainGoal name="site"/>
   </goal>
+ 
+  <goal name="allHtml">
+    <attainGoal name="subSite"/>    
+    <attainGoal name="site"/>
+  </goal>
   
   <goal name="subSite"
         description="Build the site for all subprojects"

Modified: incubator/graffito/trunk/site/xdocs-templates/navigation.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs-templates/navigation.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs-templates/navigation.xml (original)
+++ incubator/graffito/trunk/site/xdocs-templates/navigation.xml Wed Jun 15 14:31:17 2005
@@ -29,7 +29,7 @@
 			<item name="Slide" href="http://jakarta.apache.org/slide/"/>
 		</links>
 		<menu name="General Information">
-			<item name="Overview" href="/overview.html"/>
+			<item name="Overview" href="/index.html"/>
 			<item name="Graffito Features" href="/features.html"/>
 			<item name="News and Status" href="/news.html"/>
 			<item name="Roadmap" href="/roadmap.html"/>
@@ -43,9 +43,13 @@
 		</menu>
 		
 		<menu name="Getting Started">
-			<item name="Build all Graffito subprojects" href="getting-started.html"/>
+			<item name="Build all Graffito subprojects" href="build.html"/>
+			<item name="Supported DB" href="supported-db.html"/>
 			<item name="Deploy Graffito into Jetspeed 2" href="deploy.html"/>
 		</menu>
+ 	    <menu name="Screenshots">
+			<item name="Portlets" href="/portlet-screenshots.html"/>
+		</menu>			
 		<menu name="Documentation">
 			<item name="Architecture" href="/architecture.html"/>
 			<item name="Graffito Content Store Setup" href="/store.html"/>

Modified: incubator/graffito/trunk/site/xdocs/build.properties.txt
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/build.properties.txt?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/build.properties.txt (original)
+++ incubator/graffito/trunk/site/xdocs/build.properties.txt Wed Jun 15 14:31:17 2005
@@ -1,29 +1,65 @@
-# ---------------------------------------------------------------------------------
-# GRAFFITO
-# ---------------------------------------------------------------------------------
-
-# configure TEST DB
-
-org.apache.portals.graffito.test.database.default.name=mysql
-org.apache.portals.graffito.test.jetspeed=false
-org.apache.portals.graffito.test.database.url = jdbc:mysql://127.0.0.1/graffitotest?dumpQueriesOnException=true
-org.apache.portals.graffito.test.database.driver = com.mysql.jdbc.Driver
-org.apache.portals.graffito.test.database.user = j2
-org.apache.portals.graffito.test.database.password = j2
-org.apache.portals.graffito.test.jdbc.drivers.path=C:/Documents and Settings/MySelf/.maven/repository/mysql/jars/mysql-connector-java-3.1.4-beta-bin.jar
-
-
-# configure PRODUCTION DB
-
-org.apache.portals.graffito.production.database.default.name=mysql
-org.apache.portals.graffito.production.jetspeed=true
-org.apache.portals.graffito.production.database.url = jdbc:mysql://localhost/j2
-org.apache.portals.graffito.production.database.driver = com.mysql.jdbc.Driver
-org.apache.portals.graffito.production.database.user = j2
-org.apache.portals.graffito.production.database.password = j2
-org.apache.portals.graffito.production.jdbc.drivers.path=C:/Documents and Settings/MySelf/.maven/repository/mysql/jars/mysql-connector-java-3.1.4-beta-bin.jar
-
-
-#Configue the Graffito Master OJB Store  - USED FOR THE UNIT TESTS
-org.apache.portals.graffito.database.ojb.platform=MySQL
-org.apache.portals.graffito.database.ojb.datasource=java:comp/env/jdbc/graffitotest
\ No newline at end of file
+# ---------------------------------------------------------------------------------
+# GRAFFITO
+# ---------------------------------------------------------------------------------
+
+# configure TEST DB
+
+org.apache.portals.graffito.test.database.default.name=hsql
+org.apache.portals.graffito.test.jetspeed=false
+org.apache.portals.graffito.test.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
+org.apache.portals.graffito.test.database.driver = org.hsqldb.jdbcDriver
+org.apache.portals.graffito.test.database.user = sa
+org.apache.portals.graffito.test.database.password = 
+org.apache.portals.graffito.test.jdbc.drivers.path=C:/Documents and Settings/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar
+
+
+# configure PRODUCTION DB
+
+org.apache.portals.graffito.production.database.default.name=hsql
+org.apache.portals.graffito.production.jetspeed=true
+org.apache.portals.graffito.production.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
+org.apache.portals.graffito.production.database.driver = org.hsqldb.jdbcDriver
+org.apache.portals.graffito.production.database.user = sa
+org.apache.portals.graffito.production.database.password = 
+org.apache.portals.graffito.production.jdbc.drivers.path=C:/Documents and Settings/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar
+
+
+#Configue the Graffito Master OJB Store  - USED FOR THE UNIT TESTS
+org.apache.portals.graffito.database.ojb.platform=Hsqldb
+org.apache.portals.graffito.database.ojb.datasource=java:comp/env/jdbc/graffitotest
+
+# ---------------------------------------------------------------------------------
+# JETSPEED 2 (only if you want to deploy into a Jetspeed 2 application)
+# ---------------------------------------------------------------------------------
+
+org.apache.jetspeed.project.home=C:/JavaProjects/jakarta-jetspeed-2
+org.apache.jetspeed.server.home=C:/MyApplications/j2-m3/jakarta-tomcat-5.0.30
+org.apache.jetspeed.catalina.version.major=5
+org.apache.jetspeed.server.shared=${org.apache.jetspeed.server.home}/shared/lib/
+org.apache.jetspeed.deploy.war.dir=${org.apache.jetspeed.server.home}/webapps/
+org.apache.jetspeed.services.autodeployment.user=j2deployer
+org.apache.jetspeed.services.autodeployment.password=j2deployer
+
+#C:/Documents and Settings/MySelf/.maven/repository/mysql/jars/mysql-connector-java-3.1.4-beta-bin.jar
+org.apache.jetspeed.test.jdbc.drivers.path=C:/Documents and Settings/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar
+org.apache.jetspeed.production.jdbc.drivers.path=C:/Documents and Settings/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar
+
+
+# configure MySQL TEST DB
+
+org.apache.jetspeed.test.database.default.name=hsql
+org.apache.jetspeed.test.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
+org.apache.jetspeed.test.database.driver = org.hsqldb.jdbcDriver
+org.apache.jetspeed.test.database.user = sa
+org.apache.jetspeed.test.database.password =  
+org.apache.jetspeed.test.database.ojb.platform=Hsqldb
+
+
+# configure MySQL Production DB
+
+org.apache.jetspeed.production.database.default.name=hsql
+org.apache.jetspeed.production.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
+org.apache.jetspeed.production.database.driver = org.hsqldb.jdbcDriver
+org.apache.jetspeed.production.database.user = sa
+org.apache.jetspeed.production.database.password =
+org.apache.jetspeed.test.database.ojb.platform=Hsqldb

Added: incubator/graffito/trunk/site/xdocs/build.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/build.xml?rev=190817&view=auto
==============================================================================
--- incubator/graffito/trunk/site/xdocs/build.xml (added)
+++ incubator/graffito/trunk/site/xdocs/build.xml Wed Jun 15 14:31:17 2005
@@ -0,0 +1,155 @@
+<?xml version="1.0"?>
+<!--
+Copyright 2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<document>
+  <properties>
+    <title>Building Graffito</title>  
+    <authors>
+      <person name="Christophe Lombart" email="christophe.lombart@sword-technologies.com"/>
+    </authors>
+  </properties>
+  <body>
+<section name="Build all Graffito subprojects">
+<subsection name="Requirements">
+<p>
+It is expected that the user is familiar with both the <a href="http://maven.apache.org">Apache Maven</a>
+ project tool and the <a href="http://ant.apache.org">Apache Ant</a> build tool.
+</p>
+<ul>
+  <li><a href="http://ant.apache.org/bindownload.cgi">Ant 1.5</a> or higher</li>
+  <li><a href="http://maven.apache.org/start/download.html">Maven 1.0</a> or higher</li>
+  <li>Java 1.4.2_02 or higher</li>
+</ul>
+</subsection>
+<subsection name='1. Get Maven Ready'>
+<p>If you have not already done so, download and install <a href="http://maven.apache.org">Maven</a>.</p>
+</subsection>
+
+<subsection name='2. Get the souce'>
+   <p>
+      The Graffito source code is available via Subversion at  <code>http://svn.apache.org/repos/asf/incubator/graffito/trunk</code> (anonymous access) 
+       or with <a href="http://svn.apache.org/viewcvs/incubator/graffito/trunk/">viewcvs</a>.     
+   </p>
+</subsection>
+<subsection name='3. Create an empty DB'>
+   <p>Create an empty schema in your favorite DB system. Currently, we are supporting MySql, Oracle, MsSql, Hsql and Postgres. </p>
+   <p>
+      Get more information the supported databases on <a href="supported-db.html">this page</a>.
+   </p>
+   <p>
+      If you are using HSQL, you can start a empty test db with the maven goal <code>maven start.test.server</code> (from the svn trunk folder).
+   </p>
+</subsection>
+
+<subsection name='4. Build Properties'>
+<p>Please set these values in your ${USER_HOME}/<code>build.properties</code> file. There is a sample file <a href="build.properties.txt">here</a>.</p>
+<table>
+  <tr> 
+    <th>Property</th>
+    <th>Example</th>
+    <th>What is it?</th>
+  </tr>
+  <tr>
+    <td>UNIT TEST SETTING</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.test.database.default.name</td>
+    <td>mysql | oracle | mssql | hsql | postgres</td>
+    <td>Database type used for the Graffito Master Store in the test environment</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.test.jetspeed</td>
+    <td>true | false</td>
+    <td>True if the Db is already used by a Jetspeed application. By this way, it is not necessary to create or drop the tables used by OJB or by the security service</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.test.database.url</td>
+    <td>jdbc:mysql://127.0.0.1/graffitotest?dumpQueriesOnException=true</td>
+    <td>Url used to connect to the Graffito Master Store in the test environment</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.test.database.driver</td>
+    <td>com.mysql.jdbc.Driver</td>
+    <td>JDBC Driver class name</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.test.database.user</td>
+    <td>your-db-user</td>
+    <td>User name used to connect to the Test DB</td>
+  </tr>  
+  <tr> 
+    <td>org.apache.portals.graffito.test.database.password</td>
+    <td>your-db-user-password</td>
+    <td>User password used to connect to the Test DB</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.test.jdbc.drivers.path</td>
+    <td>C:/myjarpath/mysql/mysql-connector-java-3.1.4-beta-bin.jar</td>
+    <td>JDBC driver files used for the test DB</td>
+  </tr>  
+  <tr>
+    <td>PRODUCTION SETTING</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.production.database.default.name</td>
+    <td>mysql | oracle | mssql | hsql | postgres</td>
+    <td>Database type used for the Graffito Master Store in the production environment</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.production.jetspeed</td>
+    <td>true | false</td>
+    <td>True if the Db is already used by a Jetspeed application. By this way, it is not necessary to create or drop the tables used by OJB or by the security service</td>
+  </tr>  
+  <tr> 
+    <td>org.apache.portals.graffito.production.database.url</td>
+    <td>jdbc:mysql://127.0.0.1/graffitotest?dumpQueriesOnException=true</td>
+    <td>Url used to connect to the Graffito Master Store in the production environment</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.production.database.driver</td>
+    <td>com.mysql.jdbc.Driver</td>
+    <td>JDBC Driver class name</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.production.database.user</td>
+    <td>your-db-user</td>
+    <td>User name used to connect to the production DB</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.production.database.password</td>
+    <td>your-db-user-password</td>
+    <td>User password used to connect to the production DB</td>
+  </tr>
+  <tr> 
+    <td>org.apache.portals.graffito.production.jdbc.drivers.path</td>
+    <td>C:/myjarpath/mysql/mysql-connector-java-3.1.4-beta-bin.jar</td>
+    <td>JDBC driver files used for the production DB</td>
+  </tr>    
+ </table>
+
+
+</subsection>
+
+<subsection name='5. Building Graffito'>
+	<p>
+	      <li>Check if your DB is correctly running.</li>
+	      <li>Execute <code>maven allClean allBuild</code> on the Graffito root directory (trunk folder).</li>
+	</p>
+</subsection>
+</section>
+</body>
+</document>
+

Modified: incubator/graffito/trunk/site/xdocs/deploy.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/deploy.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/deploy.xml (original)
+++ incubator/graffito/trunk/site/xdocs/deploy.xml Wed Jun 15 14:31:17 2005
@@ -22,16 +22,37 @@
     </authors>
   </properties>
   <body>
-<section name="Requirements">
+<section name="Deploy Graffito into Jetspeed 2">  
+<subsection name="Review your build.properties">
+	<p>New properties are required to deploy into Jetspeed 2.</p>
+	<p>Please review your ${USER_HOME}/<code>build.properties</code> file with the properties found in the sample file <a href="build.properties.txt">here</a> (See the Jetspeed 2 section) .</p>
+	
+</subsection>	
+<subsection name="Get the Jetspeed 2 M3 distribution">
 <ul>
-  <li>Build and deploy Jetspeed 2 into an application server. See <a href="http://portals.apache.org/jetspeed-2/getting-started.html">the Jetspped 2 Getting Started page </a>.</li>
-  <li>Build  Graffito. See <a href="getting-started.html">Build all Graffito subprojects page</a>.</li>
+  <li>Get and install Jetspeed 2 M3. The M3 distribution can be found  <a href="http://www.apache.org/dyn/closer.cgi">here</a>.
+      This distribution contains Tomcat and the Jetspeed 2 demo application.
+	  Don't use the lastest Jetspeed code from SVN.</li>
+  <li>If you want to change the database, read carefully the instructions found into the J2 M3 distribution. 
+      Check if your database is supported on <a href="supported-db.html">this page</a>.</li>
+  
 </ul>
-</section>
-<section name='Deploy Graffito'>
+</subsection>
+
+<subsection name='Deploy Graffito'>
 	<ul>
+	      <li>Build  Graffito. See <a href="build.html">Build all Graffito subprojects page</a>.</li>
 	      <li>Execute <code>maven allDeploy</code> from the Graffito root directory.</li>
 	</ul>
+</subsection>
+<subsection name='Start Jetpseed on tomcat'>
+	<ul>
+	      <li>Start Tomcat and connect to jetspeed with <code>http://localhost:8080/jetspeed</code>.</li>
+		  <li>Login as "admin" with password "admin". This is the only user that can manage the Graffito content. 
+		      If needed, you can add new permissions in the Browser Portlet.</li>
+		  
+	</ul>
+</subsection>
 </section>
 </body>
 </document>

Modified: incubator/graffito/trunk/site/xdocs/features.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/features.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/features.xml (original)
+++ incubator/graffito/trunk/site/xdocs/features.xml Wed Jun 15 14:31:17 2005
@@ -24,7 +24,7 @@
 			<p>
                     Here is a summay of the main Graffito features.
             </p>
-			<subsection name="CMS Reposiroty Services">
+			<subsection name="CMS Repository Services">
 			<p>Creating flexible CMS services which can transparently support different CMS repositories. 
 			      By this way, your application can access to heterogenous content store. 
 			      It should be possible to support CMS repositories which are providing a Java API or a WEBDAV layer or the newest JSR 170).</p>

Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_edit_folder_tab_children.jpg
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_edit_folder_tab_children.jpg?rev=190817&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_edit_folder_tab_children.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_html_editor.jpg
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_html_editor.jpg?rev=190817&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_html_editor.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_permissions.jpg
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_permissions.jpg?rev=190817&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_permissions.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_folder.jpg
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_folder.jpg?rev=190817&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_folder.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_html.jpg
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_html.jpg?rev=190817&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_view_html.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/graffito/trunk/site/xdocs/images/screenshots/tree_document_portlets.jpg
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/images/screenshots/tree_document_portlets.jpg?rev=190817&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/tree_document_portlets.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: incubator/graffito/trunk/site/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/index.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/index.xml (original)
+++ incubator/graffito/trunk/site/xdocs/index.xml Wed Jun 15 14:31:17 2005
@@ -22,12 +22,25 @@
 	</properties>
 	<body>
 		<section name="Welcome to Graffito">
-			<subsection name="Graffito Goals">
-				<p>Graffito is an open source project for building content management &amp; document management systems. 
-				   Graffito is an IOC component based solution, so you can used it within any Java applications (portals, simple web applications, EJB components,  ...). </p>
-				<p>See the sections <a href="overview.html">Overview</a> and <a href="features.html">Features</a> to get more information on Graffito.</p>
-                                
-				
+			<subsection name="General Overview">
+				<p>Graffito is an open source framework used to build content based applications like CMS, document management, forums, blogs, ... </p>
+				<p>It offers a complete plateform for creating, managing, and publishing content in your portal or in any other kind of java application. Graffito integrates content repositories, workflow, collaboration and personalization via existing open source projects and powerfull standards like WEBDAV.</p>
+				<p>Graffito includes features like taxonomy, content versionning, fine grained access control, collaborative editing, publication workflow, scheduling, indexing,  searching and more. It will also support many document types like XML, HTML, PDF, MS Office, Open office, ect. </p>
+				<p>Look here to see the full list of Graffito's <a href="features.html">features</a>. </p>
+			</subsection>
+			<subsection name="Graffito Use Cases">
+				<p>There is a huge amount of applications that can use Graffito. Some good  examples are : </p>
+
+					<p>		1. Content catalog like Yahoo style portal : you can classify your content in a virtual content tree which group together different content repositories.</p>
+					<p>		2. On-line content management : web site content is updated directly by the end-users. They can update news, HTML pages and all information which have to be stored into CMS repositories.</p>
+					<p>		3. Document management : different teams can share documents required for their job in a secure fashion. Following a customized authoriting workflow, they can receive notifications when documents have been updated; takes some actions on the existing documents; and at the end, publish the final publications in different formats (PDF, HTML, Word, ...)</p>
+
+			</subsection>
+			<subsection name="Technical Overview">
+				<p>Graffito is, in fact, a flexible set of components, services and portlets which can transparently support different CMS engines. 
+                   Graffito is packaged with a default cms repository implementation based on OJB but it also supporting a plugin design. You can write your own plugin in order to access to a propriatary CMS repository.</p>
+			   <p>The Content Management resolution is performed in a pluggable fashion; consequently, J2EE applications are independent of underlying CMS technologies. New or updated technologies can be substituted without requiring modifications to the application itself. An implementation for a particular CMS technology is determined at run-time (see the architecture detail to get more information).</p>
+				<p>The Graffito components are based on <a href="http://www.springframework.org/">Spring</a> IOC framework. Spring is the default service framework for Jetspeed 2 but Graffito can be used in other portal applications or in other kind of Java plateform as well.</p>
 			</subsection>
 			<subsection name="Incubation Disclaimer">
 				<p>Graffito is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Portals project.While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
@@ -35,7 +48,7 @@
 				<p>The purpose of this incubation period is to build a community of users and developers from other Apache projects and from the various JSR-170, Webdav or other CMS experts, learn the Apache way of doing things.</p>
 				<p>We hope to improve collaboration with Apache projects like Portals, JackRabbit, Slide and others.</p>
 				<p>While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p>
-				<p>The status of Graffito incubation is tracked by the Apache Incubator <link href="http://incubator.apache.org/projects/graffito.html">here</link></p>
+				<p>The status of Graffito incubation is tracked by the <a href="http://incubator.apache.org">Apache Incubator</a></p>
 			</subsection>
 			<subsection name="Portal Integration">
 			     <p>Graffito is the default CMS solution for <a href="http://portals.apache.org/jetspeed-2">Jetspeed 2 Portal Server</a>.</p>

Modified: incubator/graffito/trunk/site/xdocs/maven-goals.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/maven-goals.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/maven-goals.xml (original)
+++ incubator/graffito/trunk/site/xdocs/maven-goals.xml Wed Jun 15 14:31:17 2005
@@ -26,9 +26,10 @@
 	<section name="Maven Goals">
 		<p>
                      In addition to the standard maven goals, the following goals have been defined.
-                     In order to be executed correctly, the Graffito maven goals are using some paramaters defined in your build.properties file (see the page <a href="getting-started.html" >Getting Starded</a>).		     
+                     In order to be executed correctly, the Graffito maven goals are using some paramaters defined in your build.properties file (see the page <a href="build.html" >Building Graffito</a>).		     
 		</p>
 		<subsection name = "Goals defined for the complete project" >
+		    <p>You can execute the following maven goals from the Graffito root folder (svn trunk folder).</p>
 			<table>
 				<tr>
 					<th>Goal</th>
@@ -38,6 +39,11 @@
 					<td>allClean</td>
 					<td>Clean all subprojects</td>
 				</tr>
+				<tr>
+					<td>start.test.server</td>
+					<td>start an HSQL test server used for the unit test based on HSQL DB</td>
+				</tr>
+				
 				<tr>
 					<td>allBuild</td>
 					<td>Build all subprojects</td>

Modified: incubator/graffito/trunk/site/xdocs/navigation.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/navigation.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/navigation.xml (original)
+++ incubator/graffito/trunk/site/xdocs/navigation.xml Wed Jun 15 14:31:17 2005
@@ -29,7 +29,7 @@
 			<item name="Slide" href="http://jakarta.apache.org/slide/"/>
 		</links>
 		<menu name="General Information">
-			<item name="Overview" href="/overview.html"/>
+			<item name="Overview" href="/index.html"/>
 			<item name="Graffito Features" href="/features.html"/>
 			<item name="News and Status" href="/news.html"/>
 			<item name="Roadmap" href="/roadmap.html"/>
@@ -40,13 +40,16 @@
 							<item name="Graffito Core API"     href="./api/index.html"/> 
 		        				<item name="Graffito Components"     href="./components/index.html"/> 
 		        				<item name="Graffito Engine"     href="./engine/index.html"/> 
-		        				<item name="Graffito Portlets"     href="./portlets/index.html"/> 
 		        		</menu>
 		
 		<menu name="Getting Started">
-			<item name="Build all Graffito subprojects" href="getting-started.html"/>
+			<item name="Build all Graffito subprojects" href="build.html"/>
+			<item name="Supported DB" href="supported-db.html"/>
 			<item name="Deploy Graffito into Jetspeed 2" href="deploy.html"/>
 		</menu>
+ 	    <menu name="Screenshots">
+			<item name="Portlets" href="/portlet-screenshots.html"/>
+		</menu>			
 		<menu name="Documentation">
 			<item name="Architecture" href="/architecture.html"/>
 			<item name="Graffito Content Store Setup" href="/store.html"/>

Modified: incubator/graffito/trunk/site/xdocs/navigation_pdf.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/navigation_pdf.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/navigation_pdf.xml (original)
+++ incubator/graffito/trunk/site/xdocs/navigation_pdf.xml Wed Jun 15 14:31:17 2005
@@ -28,7 +28,10 @@
 		<menu name="Getting Started">
 			<item name="Build all Graffito subprojects" href="getting-started.html"/>
 			<item name="Deploy Graffito into Jetspeed 2" href="deploy.html"/>
-		</menu>
+		</menu>
+ 	    <menu name="Screenshots">
+			<item name="Portlets" href="/portlets-screenshots.html"/>
+		</menu>		
 		<menu name="Documentation">
 			<item name="Architecture" href="/architecture.html"/>
 			<item name="Graffito Content Store Setup" href="/store.html"/>

Modified: incubator/graffito/trunk/site/xdocs/news.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/news.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/news.xml (original)
+++ incubator/graffito/trunk/site/xdocs/news.xml Wed Jun 15 14:31:17 2005
@@ -22,10 +22,17 @@
 	</properties>
 	<body>
 		<section name="Status">
+			<subsection name="2005 June : Incubation status">
+				<p>Graffito is still under incubation. See on the <a href="http://incubator.apache.org/projects/graffito.html#Incubation+status+reports">Graffito incubation page</a> to get more information.</p>
+				<p>2 new committers join the team (Oliver and Sandro). They are mainly focus on the JCR Mapping tools.</p>				
+				<p>Version 1.0-a1-dev is on good way, some portlets are availables, see the maven report to follow the developement process.</p>
+			</subsection>
+		
 			<subsection name="2004 December : Graffito - Incubator">
 				<p>Graffito developement is just incubating in the ASF. The code is not 100% stable and not all Graffito features are implemented.</p>
 				<p>Obviously, you are welcome to send your comments and to contribute !</p>
 			</subsection>
+
 		</section>		
 	</body>
 </document>

Added: incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml?rev=190817&view=auto
==============================================================================
--- incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml (added)
+++ incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml Wed Jun 15 14:31:17 2005
@@ -0,0 +1,48 @@
+<?xml version="1.0"?>
+<!--
+Copyright 2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<document>
+	<properties>
+		<author email="christophe.lombart@sword-technologies.com">Christophe Lombart</author>
+		<title>JSR-168 Portlets Screenshots</title>
+	</properties>
+	<body>
+	    <section name="Graffito Portlets Screenshots">
+			<p>Here is some portlet schreenshots (deployed on Jetspeed 2). </p>
+       
+			<subsection name="Tree/Document Viewer Portlets">
+				<img src="./images/screenshots/tree_document_portlets.jpg" />
+			</subsection>       
+
+			<subsection name="Browser/Admin portlet : View folder">
+				<img src="./images/screenshots/browser_portlet_view_folder.jpg"  />
+			</subsection>       
+
+			<subsection name="Browser/Admin portlet : View HTML Document">
+				<img src="./images/screenshots/browser_portlet_view_html.jpg"  />
+			</subsection>       
+			
+			<subsection name="Browser/Admin portlet : Edit HTML Document">
+				<img src="./images/screenshots/browser_portlet_html_editor.jpg"  />
+			</subsection>       
+			
+			<subsection name="Browser/Admin portlet : Edit Folder">
+				<img src="./images/screenshots/browser_portlet_edit_folder_tab_children.jpg"  />
+				<img src="./images/screenshots/browser_portlet_permissions.jpg"  />
+			</subsection>       			
+		</section>
+	</body>
+</document>

Modified: incubator/graffito/trunk/site/xdocs/project-structure.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/project-structure.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/project-structure.xml (original)
+++ incubator/graffito/trunk/site/xdocs/project-structure.xml Wed Jun 15 14:31:17 2005
@@ -31,28 +31,46 @@
 		    <th>Description</th>
 	    </tr>
 	    <tr>
-		     <td>API</td>
+		     <td>api</td>
 		     <td>Interfaces used for the Graffito Object Model and service components. This is only the jar that you should deploy in your portlet applications.</td>   
 	    </tr>
 	    <tr>
-		     <td>Components</td>
-		     <td>Default Implementations for the Graffito Object Model and service components.</td>
+		     <td>applications</td>
+		     <td>Series of JSR-168 portlet applications &amp; the Graffito portlet framework. </td>
 	    </tr>
 	    <tr>
-		     <td>Engine</td>
+		     <td>commons</td>
+		     <td>Utility classes used in different Graffito subprojects.</td>
+	    </tr>
+		
+	    <tr>
+		     <td>components</td>
+		     <td>Default implementations for the Graffito Object Model and service components.</td>
+	    </tr>
+	    <tr>
+		     <td>doc</td>
+		     <td>Draft documents which are not yet in the Graffito site.</td>
+	    </tr>
+		
+	    <tr>
+		     <td>engine</td>
 		     <td>Utility classes used to integrate Graffito in your J2EE application. If you are using Jetspeed 2, it is not necessary to use this engine. 
 		           Graffito will be plugged into the Jetspeed Component service.</td>
 	    </tr>
 	    <tr>
-		     <td>Jetspeed2-deploy</td>
-		     <td>Configurations files specific for the Jetspeed 2 deployment.</td>
-	    </tr>
+		     <td>etc</td>
+		     <td>Common config files and dependencies used in the different Graffito subprojects.</td>
+	    </tr>	    	    		
 	    <tr>
-		     <td>Portlets</td>
-		     <td>Series of JSR-168 portlet applciations.</td>
+		     <td>jcr-mapping</td>
+		     <td>JCR Mapping tools used between the Graffito Object Model and a JCR repository like JackRabbit. Currently, it is a prototype.</td>
+	    </tr>		
+	    <tr>
+		     <td>jetspeed2-deploy</td>
+		     <td>Configurations files specific for the Jetspeed 2 deployment.</td>
 	    </tr>
 	    <tr>
-		     <td>Site</td>
+		     <td>site</td>
 		     <td>Graffito Web Site.</td>
 	    </tr>	    	    
 	</table>

Modified: incubator/graffito/trunk/site/xdocs/stylesheets/project.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/stylesheets/project.xml?rev=190817&r1=190816&r2=190817&view=diff
==============================================================================
--- incubator/graffito/trunk/site/xdocs/stylesheets/project.xml (original)
+++ incubator/graffito/trunk/site/xdocs/stylesheets/project.xml Wed Jun 15 14:31:17 2005
@@ -14,14 +14,9 @@
 See the License for the specific language governing permissions and
 limitations under the License.
 -->
-<project name="Jetspeed" href="http://portals.apache.org/jetspeed-2">
-	<title>Jetspeed 2</title>
-	<logo href="images/logo.gif">Jetspeed 2</logo>
+<project name="Graffito" href="http://incubator.apache.org/graffito/">
+	<title>Graffito</title>
+	<logo href="images/logo.gif">Graffito</logo>
 	<body>
-		<menu name="Essentials">
-			<item name="Overview" href="/index.html"/>
-			<item name="Getting Started" href="/getting-started.html"/>			
-			<item name="Database" href="/database.html"/>
-		</menu>
 	</body>
 </project>

Added: incubator/graffito/trunk/site/xdocs/supported-db.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/supported-db.xml?rev=190817&view=auto
==============================================================================
--- incubator/graffito/trunk/site/xdocs/supported-db.xml (added)
+++ incubator/graffito/trunk/site/xdocs/supported-db.xml Wed Jun 15 14:31:17 2005
@@ -0,0 +1,52 @@
+<?xml version="1.0"?>
+<!--
+Copyright 2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<document>
+  <properties>
+    <title>Supported Database</title>  
+    <authors>
+      <person name="Christophe Lombart" email="christophe.lombart@sword-technologies.com"/>
+    </authors>
+  </properties>
+  <body>
+<section name="Supported Databases">
+	<p>
+		The following table contains all informations about the supported databases.
+	</p>
+	<table>
+		<tr>
+			<th>DB</th>
+			<th>Comments</th>
+		</tr>
+		<tr>
+			<td>HSQL</td>
+			<td>Tested, require version 1.8+</td>						
+		</tr>
+		<tr>
+			<td>MySql</td>
+			<td>Tested, require version 1.4.12+</td>						
+		</tr>
+		<tr>
+			<td>Oracle, mssql, postgres</td>
+			<td>No yet tested. Thanks to OJB, it should be possible to support thoses DB with a minimal effort. We are looking for some contributions in this area.</td>						
+		</tr>
+	</table>			
+	
+</section>
+
+</body>
+</document>
+