db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From an...@apache.org
Subject svn commit: r581505 [1/4] - in /db/jdo/site: docs/ docs/articles/ docs/guides/ docs/releases/ docs/tutorials/ xdocs/ xdocs/articles/ xdocs/guides/ xdocs/tutorials/
Date Wed, 03 Oct 2007 06:22:15 GMT
Author: andyj
Date: Tue Oct  2 23:22:12 2007
New Revision: 581505

URL: http://svn.apache.org/viewvc?rev=581505&view=rev
Log:
JDO-537 Merged articles and tutorials into "guides".

Added:
    db/jdo/site/docs/guides/
    db/jdo/site/docs/guides.html
    db/jdo/site/docs/guides/maven-jdo.html
    db/jdo/site/docs/guides/replication.html
    db/jdo/site/xdocs/guides/
      - copied from r581313, db/jdo/site/xdocs/articles/
    db/jdo/site/xdocs/guides.xml
      - copied, changed from r581368, db/jdo/site/xdocs/articles.xml
    db/jdo/site/xdocs/guides/maven-jdo.xml
      - copied unchanged from r581504, db/jdo/site/xdocs/articles/maven-jdo.xml
    db/jdo/site/xdocs/guides/replication.xml
Removed:
    db/jdo/site/docs/articles/
    db/jdo/site/docs/articles.html
    db/jdo/site/docs/documentation.html
    db/jdo/site/docs/tutorials/
    db/jdo/site/docs/tutorials.html
    db/jdo/site/xdocs/articles/
    db/jdo/site/xdocs/articles.xml
    db/jdo/site/xdocs/tutorials/
    db/jdo/site/xdocs/tutorials.xml
Modified:
    db/jdo/site/docs/cvs-usage.html
    db/jdo/site/docs/dependencies.html
    db/jdo/site/docs/downloads.html
    db/jdo/site/docs/enhancement.html
    db/jdo/site/docs/exceptions.html
    db/jdo/site/docs/faq.html
    db/jdo/site/docs/get-involved.html
    db/jdo/site/docs/glossary.html
    db/jdo/site/docs/impls.html
    db/jdo/site/docs/index.html
    db/jdo/site/docs/issue-tracking.html
    db/jdo/site/docs/issuetracking.html
    db/jdo/site/docs/javadoc.html
    db/jdo/site/docs/jdo_dtd.html
    db/jdo/site/docs/jdo_v_jpa.html
    db/jdo/site/docs/jdo_v_jpa_orm.html
    db/jdo/site/docs/jdocentral.html
    db/jdo/site/docs/jdohelper.html
    db/jdo/site/docs/jdoquery_dtd.html
    db/jdo/site/docs/mail-lists.html
    db/jdo/site/docs/maven-reports.html
    db/jdo/site/docs/metadata.html
    db/jdo/site/docs/newshistory.html
    db/jdo/site/docs/orm_dtd.html
    db/jdo/site/docs/project-info.html
    db/jdo/site/docs/references.html
    db/jdo/site/docs/releases/release-2.0-beta.html
    db/jdo/site/docs/releases/release-2.0-rc1.html
    db/jdo/site/docs/releases/release-2.0.html
    db/jdo/site/docs/roadmap.html
    db/jdo/site/docs/specifications.html
    db/jdo/site/docs/svn.html
    db/jdo/site/docs/tck.html
    db/jdo/site/docs/team-list.html
    db/jdo/site/docs/why_jdo.html
    db/jdo/site/xdocs/navigation.xml

Modified: db/jdo/site/docs/cvs-usage.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/cvs-usage.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/cvs-usage.html (original)
+++ db/jdo/site/docs/cvs-usage.html Tue Oct  2 23:22:12 2007
@@ -1,8 +1,8 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - CVS</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a
 ></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></li><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuCommunity"><h5>Commun
 ity</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Repository"></a><h2>Repository</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved
 </a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Repository"></a><h2>Repository</h2><p>
           No SCM repository is defined.
         </p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/dependencies.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/dependencies.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/dependencies.html (original)
+++ db/jdo/site/docs/dependencies.html Tue Oct  2 23:22:12 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Project Dependencies</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="m
 enuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></l
 i><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><strong><a href="dependencies.html">Dependencies</a></strong></li></ul></div><br></
 br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Apache_JDO_Project"></a><h2>The Apache JDO Project</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downlo
 ads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul>
 </div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><strong><a href="dependencies.html">Dependencies</a></strong></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div clas
 s="section"><a name="The_Apache_JDO_Project"></a><h2>The Apache JDO Project</h2><p>
 Apache JDO is a sub-project of the Apache DB TLP. It includes two major areas:
 <ul>
 <li>
@@ -54,5 +54,5 @@
 
 
 </p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/downloads.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/downloads.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/downloads.html (original)
+++ db/jdo/site/docs/downloads.html Tue Oct  2 23:22:12 2007
@@ -1,59 +1,56 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Downloads</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><strong><a href="downloads.html">Downloads</a></strong></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><b
 r></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html
 ">Articles</a></li><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></
 br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="About_JDO_Releases"></a><h2>About JDO Releases</h2><p>
-                A release of JDO 2 includes the JDO 2.0 API, the
-                Technology Compatibility Kit (TCK), and the TCK dependencies.
-                The TCK is available only in source form. The other
-                projects are available as source and binary, and
-                as raw jar files.
-
-<ul>
-<li> 
-    The api20 project contains source to build jdo.jar,
-    which defines the JDO API version 2.0.
-    The jar file is the only artifact needed for users who wish to compile 
-    their programs using the JDO 2.0 API.
-    It can be downloaded automatically by maven and placed into the local
-    maven repository if you include the
-    proper dependency in your maven project definition. 
-    Use groupId javax.jdo, artifactId jdo2-api, version 2.0,
-    and define your remote repository as 
-    http://www.ibiblio.org/maven.
-    Alternatively, it can be downloaded manually and put into a location 
-    of your choice.
-</li>
-<li> 
-    The tck20 project contains the JDO 2.0 Technology Compatibility Kit. 
-    The source distribution is the only artifact needed to be downloaded 
-    by the user.  The dependencies (including the core20 jar, enhancer20 
-    jar, api20 jar, and JPOX) are automatically downloaded by maven as 
-    needed to run the TCK.
-</li>
-<li> 
-    The core20 project contains the JDO2 core,
-    including utility and metadata model classes.
-</li>
-<li> 
-    The enhancer20 project contains the utility classes
-    used for verifying enhanced files.
-</li>
-</ul>
-            </p><p>
-                All are available for download as source, but if you wish
-                to run the TCK you need only download the TCK project.  
-                The dependencies will be automatically downloaded by maven
-                as jar files.
-            </p><p>
-                For information on running the TCK, 
-                see <a href="tck.html">TCK</a>.
-                If downloading multiple source packages, extract them all
-                into the same directory. This will preserve the source
-                dependencies among the projects.
-            </p></div><div class="section"><a name="Latest_Official_Release"></a><h2>Latest Official Release</h2><p>
-<a href="releases/release-2.0.cgi">JDO 2.0</a> 
-<IMG vspace="0" hspace="8" SRC="images/dot_clear.gif"></IMG>
-May 1, 2006
-</p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><strong><a href
 ="downloads.html">Downloads</a></strong></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Gloss
 ary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div clas
 s="section"><a name="Latest_Official_Release"></a><h2>Latest Official Release</h2><p>
+            <a href="releases/release-2.0.cgi">JDO 2.0</a> 
+            <IMG vspace="0" hspace="8" SRC="images/dot_clear.gif"></IMG>
+            May 1, 2006
+        </p></div><div class="section"><a name="About_JDO_Releases"></a><h2>About JDO Releases</h2><p>
+            A release of JDO 2 includes the JDO 2.0 API, the
+            Technology Compatibility Kit (TCK), and the TCK dependencies.
+            The TCK is available only in source form. The other
+            projects are available as source and binary, and as raw jar files.
+            <ul>
+            <li> 
+            The api20 project contains source to build jdo.jar,
+            which defines the JDO API version 2.0.
+            The jar file is the only artifact needed for users who wish to compile 
+            their programs using the JDO 2.0 API.
+            It can be downloaded automatically by maven and placed into the local
+            maven repository if you include the
+            proper dependency in your maven project definition. 
+            Use groupId javax.jdo, artifactId jdo2-api, version 2.0,
+            and define your remote repository as 
+            http://www.ibiblio.org/maven.
+            Alternatively, it can be downloaded manually and put into a location 
+            of your choice.
+            </li>
+            <li> 
+            The tck20 project contains the JDO 2.0 Technology Compatibility Kit. 
+            The source distribution is the only artifact needed to be downloaded 
+            by the user.  The dependencies (including the core20 jar, enhancer20 
+            jar, api20 jar, and JPOX) are automatically downloaded by maven as 
+            needed to run the TCK.
+            </li>
+            <li> 
+            The core20 project contains the JDO2 core,
+            including utility and metadata model classes.
+            </li>
+            <li> 
+            The enhancer20 project contains the utility classes
+            used for verifying enhanced files.
+            </li>
+            </ul>
+        </p><p>
+            All are available for download as source, but if you wish
+            to run the TCK you need only download the TCK project.  
+            The dependencies will be automatically downloaded by maven
+            as jar files.
+        </p><p>
+            For information on running the TCK, see <a href="tck.html">TCK</a>.
+            If downloading multiple source packages, extract them all
+            into the same directory. This will preserve the source
+            dependencies among the projects.
+        </p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/enhancement.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/enhancement.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/enhancement.html (original)
+++ db/jdo/site/docs/enhancement.html Tue Oct  2 23:22:12 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - JDO Enhancement</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a
 ></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><strong><a href="enhancement.html">Bytecode Enhancement</a></strong></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></li><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuComm
 unity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Enhancement"></a><h2>JDO
  Enhancement</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><strong><a href="enhancement.html">Bytecode Enhancement</a></strong></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.h
 tml">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Enhancement"></a><h2>JDO Enhancement</h2><p>
                 JDO defines a byte-code enhancement process that provides for dirty detection of fields.
                 Before a class is used at runtime it is compiled and then "enhanced" to implement the interface
                 <i>PersistenceCapable</i>, and optionally also <i>Detachable</i>.
@@ -549,5 +549,5 @@
     }
 }</pre></div>
   </div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/exceptions.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/exceptions.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/exceptions.html (original)
+++ db/jdo/site/docs/exceptions.html Tue Oct  2 23:22:12 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - JDO Exceptions</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a
 ></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><strong><a href="exceptions.html">Exceptions</a></strong></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></li><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuComm
 unity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Exceptions"></a><h2>JDO 
 Exceptions</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><strong><a href="exceptions.html">Exceptions</a></strong></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.h
 tml">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Exceptions"></a><h2>JDO Exceptions</h2><p>
                 All exceptions raised by a JDO implementation are runtime exceptions which means that you can choose to catch 
                 the exceptions or not. The reason for JDO using <I>unchecked</I> exceptions is that JDO tries to provide transparent
                 persistence, and so needs to present the same interface and exceptions whatever the state an object has.
@@ -24,5 +24,5 @@
                             where the verification of new, modified, or deleted instances fails the verification. 
                             The user will never see this exception except as a result of commit.</td></tr><tr class="b"><td>JDODetachedFieldAccessException</td><td>This exception is the result of a user accessing a field of a detached instance, where 
                             the field was not copied to the detached instance.</td></tr></table></div></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/faq.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/faq.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/faq.html (original)
+++ db/jdo/site/docs/faq.html Tue Oct  2 23:22:12 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - FAQ</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="m
 enuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></l
 i><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><strong><a href="faq.html">FAQ</a></strong></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></
 br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="General"></a><h2>General</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downlo
 ads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul>
 </div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><strong><a href="faq.html">FAQ</a></strong></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div clas
 s="section"><a name="General"></a><h2>General</h2><p>
      <strong>What is JDO?</strong>
       <blockquote>
         JDO is Java Data Objects, a datastore-agnostic interface
@@ -42,5 +42,5 @@
         additional information on the project. 
       </blockquote>
 </p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/get-involved.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/get-involved.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/get-involved.html (original)
+++ db/jdo/site/docs/get-involved.html Tue Oct  2 23:22:12 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Get Involved</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="m
 enuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="glossary.html">Glossary</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></l
 i><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><strong><a href="get-involved.html">Get Involved</a></strong></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></
 br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="How_do_I_contribute__give_feedback__fix_bugs_and_so_on_"></a><h2>How do I contribute, give feedback, fix bugs and so on?</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downlo
 ads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul>
 </div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><strong><a href="get-involved.html">Get Involved</a></strong></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div clas
 s="section"><a name="How_do_I_contribute__give_feedback__fix_bugs_and_so_on_"></a><h2>How do I contribute, give feedback, fix bugs and so on?</h2><p>
     The Apache JDO project really needs and appreciates any contributions,
     including documentation help, source code and feedback. Suggested
     changes should come in the form of source code and/or very detailed
@@ -40,5 +40,5 @@
 </li>
 
 </ul></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/glossary.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/glossary.html?rev=581505&r1=581504&r2=581505&view=diff
==============================================================================
--- db/jdo/site/docs/glossary.html (original)
+++ db/jdo/site/docs/glossary.html Tue Oct  2 23:22:12 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - JDO Glossary</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a
 ></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><strong><a href="glossary.html">Glossary</a></strong></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="tutorials.html">Tutorials</a></li><li class="collapsed"><a href="articles.html">Articles</a></li><li class="none"><a href="references.html">References</a></li></ul></div><br></br><div id="menuComm
 unity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Glossary"></a><h2>JDO Gl
 ossary</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><strong><a href="glossary.html">Glossary</a></strong></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.h
 tml">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Glossary"></a><h2>JDO Glossary</h2><p>
                 JDO utilizes some terminology used elsewhere (e.g J2EE) but also introduces some terminology that may be new to people.
                 Below is a glossary of some common terms that may be encountered.
             </p><table class="bodyTable"><tr class="a"><th>Term</th><th>Definition</th></tr><a name="application-identity"></a><tr class="b"><td>application identity</td><td>When the persistence of a class is defined in a MetaData file, the developer can decide that they want 
@@ -38,5 +38,5 @@
                         identity (in its own table for example) or whether it will be stored as part of another object. If it will 
                         have its own identity, it will require and Extent.</td></tr><a name="sco"></a><tr class="b"><td>SCO</td><td>JDO defines 2 main groups of Java objects. The second group is those objects that don't have an identity. 
                         These are termed "Second Class Objects" or SCO for short.</td></tr><a name="transient"></a><tr class="a"><td>transient</td><td>This is an object state where the object is not persistent.</td></tr></table></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 02 October 2007<br></br>
+                Documentation published: 03 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Added: db/jdo/site/docs/guides.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/guides.html?rev=581505&view=auto
==============================================================================
--- db/jdo/site/docs/guides.html (added)
+++ db/jdo/site/docs/guides.html Tue Oct  2 23:22:12 2007
@@ -0,0 +1,9 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - JDO Guides</title><style type="text/css" media="all">
+          @import url("./style/maven-base.css");
+          
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="expanded"><strong><a href="guides.html">Guides</a></strong><ul><li class="none"><a href="guides/replication.html">Datastore Replication</a></li><li class="none"><a href="guides/maven-jdo.html">JDO and Maven1</a></li></ul></li><li class="none"><a href="references.html">References</a></li><li
  class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bo
 dyColumn"><div class="contentBox"><div class="section"><a name="Guides"></a><h2>Guides</h2><p>
+                This section provides guides to the process of introducing JDO into your
+				application.
+            </p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
+                Documentation published: 03 October 2007<br></br>
+                  © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file

Added: db/jdo/site/docs/guides/maven-jdo.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/guides/maven-jdo.html?rev=581505&view=auto
==============================================================================
--- db/jdo/site/docs/guides/maven-jdo.html (added)
+++ db/jdo/site/docs/guides/maven-jdo.html Tue Oct  2 23:22:12 2007
@@ -0,0 +1,164 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - JDO and Maven1</title><style type="text/css" media="all">
+          @import url("../style/maven-base.css");
+          
+			    @import url("../style/maven-theme.css");</style><link rel="stylesheet" href="../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="Andy Jefferson"></meta><meta name="email"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="../images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="none"><a href="../why_jdo.html">Why JDO?</a></li><li class="none"><a href="../jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="../jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="../downloads.html">Downloads</a
 ></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="../specifications.html">Specifications</a></li><li class="none"><a href="../tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="../impls.html">Implementations</a></li><li class="none"><a href="../javadoc.html">API Javadoc</a></li><li class="none"><a href="../enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="../jdohelper.html">JDOHelper</a></li><li class="none"><a href="../exceptions.html">Exceptions</a></li><li class="collapsed"><a href="../metadata.html">MetaData</a></li><li class="expanded"><a href="../guides.html">Guides</a><ul><li class="none"><a href="../guides/replication.html">Datastore Replication</a></li><li class="none"><strong><a href="../g
 uides/maven-jdo.html">JDO and Maven1</a></strong></li></ul></li><li class="none"><a href="../references.html">References</a></li><li class="none"><a href="../glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="../get-involved.html">Get Involved</a></li><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="../roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="../svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href=
 "../issuetracking.html">Issue Tracking</a></li><li class="none"><a href="../dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_Meets_Maven"></a><h2>JDO Meets Maven</h2><p>
+        By <A HREF="mailto:andy@jpox.org">Andy Jefferson</A>
+        </p><div class="subsection"><a name="Background_-_Maven"></a><h3>Background - Maven</h3><p><A HREF="http://maven.apache.org" TARGET="_TOP">Maven</A> is a tool for managing 
+				and building projects providing an alternative to the accepted 
+				<A HREF="http://ant.apache.org" TARGET="_TOP">Ant</A> build process. Maven is 
+				almost totally plugin-driven, and provides plugins for many common tasks (for 
+				example: building EJB components such as WARs and EARs, generating documentation, 
+				running unit tests) and related software (for example: 
+				<A HREF="http://checkstyle.sf.net" TARGET="_TOP">Checkstyle</A>, 
+				<A HREF="http://pmd.sf.net" TARGET="_TOP">PMD</A>, 
+				<A HREF="http://www.thecortex.net/clover" TARGET="_TOP">Clover</A>, 
+				<A HREF="http://www.jcoverage.com" TARGET="_TOP">JCoverage</A>).</p><p>Maven builds on top of the definition of a project. It formalises project 
+				definitions such as dependencies (and hence classpaths), versions, source 
+				repositories, mailing lists, etc. This project definition provides placeholders 
+				for all of the typical metrics important to a project. It formalises the location 
+				of the source tree for a project and of the unit tests. This rigorous structure 
+				allows Maven's plugins to provide generalised functionality such as building the 
+				source tree, running the unit tests, generating javadoc, code analysis, etc.</p><p>Maven operates using the concept of <B>goals</B>. Each <B>goal</B> can have "pre" 
+				and "post" goals. This structure allows for chaining of operations, with one 
+				operation firing off another, and another to achieve some overall end result.</p></div><div class="subsection"><a name="Integrating_JDO_with_Maven"></a><h3>Integrating JDO with Maven</h3><p>In developing a JDO system, the developer has many concerns - not least the likes 
+				of object-relationship mapping - and should, as far as possible, be spared the 
+				"administrative" burdens associated with building the system. Maven's 
+				formalization of the source tree structure and chaining of actions helps achieve 
+				this objective by saving the developer from having to explicitly define tasks 
+				like JDO class bytecode-enhancement. Thus, rather than explicitly invoking a 
+				bytecode-enhancement task in the system build, Maven is able to provide this 
+				activity by way of a plugin, which could even be automatically chained off the 
+				existing Java compilation task.</p></div><div class="subsection"><a name="Anatomy_of_a_Maven_JDO_plugin"></a><h3>Anatomy of a Maven JDO plugin</h3><p>A Maven plugin can use a variety of languages, however most commonly utilises 
+				<A HREF="http://jakarta.apache.org/commons/jelly/" TARGET="_TOP">Jelly scripting language</A>, at least for definition of the plugin's goals.
+                A Maven plugin typically requires a minimum of 3 files ... 
+            <UL>
+            <LI><I>project.xml</I> (defining the dependencies of the plugin on other software)</LI>
+            <LI><I>plugin.jelly</I> (providing the <B>goals</B> definition)</LI>
+            <LI><I>plugin.properties</I> (properties available for configuration)</LI>
+            </UL>
+                Maven plugins can use a variety of other scripting and templating utilities, however 
+				these are not currently required for the JDO plugins implemented.</p><p>Plugins have now been developed for 
+				<a HREF="http://www.jpox.org" class="newWindow" title="New Window" target="_blank">JPOX</a>, and 
+				<a HREF="http://tjdo.sf.net" TARGET="_blank">TJDO</a>, though can readily be 
+				developed for any JDO implementation. The best way of understanding the process 
+				involved is by analysing a Maven JDO plugin - in this case, the JPOX plugin. Here 
+				the <I>plugin.jelly</I> file is as follows:</p>
+    <div class="source"><pre>
+&lt;goal name="&lt;B&gt;jpox&lt;/B&gt;"
+    description="Enhance classes for use with Java Persistent Objects (JPOX)"
+    prereqs="jpox:enhance"/&gt;
+
+&lt;goal name="&lt;B&gt;jpox:init&lt;/B&gt;"&gt;
+    ... snip ... code to generate &lt;B&gt;jpoxClasspath&lt;/B&gt; and &lt;B&gt;jpoxMetaDataFiles&lt;/B&gt;
+&lt;/goal&gt;
+
+&lt;goal name="&lt;B&gt;jpox:enhance&lt;/B&gt;"
+    description="Perform the enhancement of classes for use with JPOX"
+    prereqs="jpox:init"&gt;
+    &lt;echo&gt;JDO-enhancing classes for Java Persistent Objects&lt;/echo&gt;
+
+    &lt;ant:java dir="${maven.build.dest}"
+        classname="org.jpox.enhance.SunReferenceEnhancer"
+        failonerror="true"
+        fork="true"&gt;
+        &lt;classpath refid="jpoxClasspath"/&gt;
+        &lt;arg line="${jpoxMetaDataFiles}"/&gt;
+    &lt;/ant:java&gt;
+
+    &lt;echo&gt;Classes are now JDO-enhanced for Java Persistent Objects&lt;/echo&gt;
+&lt;/goal&gt;</pre></div>
+  <p>It can be seen that the plugin has several goals, the default one being to run the 
+				enhance goal. Since this goal requires (as a prerequisite) the running of the init 
+				goal, they are chained.</p><p>Some JDO implementations (for example JPOX, or Kodo) allow the generation of the 
+				JDO database schema prior to running the JDO-enabled application. This is catered 
+				for with additional <B>goal(s)</B>. For JPOX again, this is handled as follows </p>
+    <div class="source"><pre>
+&lt;goal name="&lt;B&gt;jpox:schema-create&lt;/B&gt;"
+    prereqs="jpox:init"&gt;
+    &lt;echo&gt;Creating tables for Persistence Capability&lt;/echo&gt;
+
+    &lt;ant:java dir="${maven.build.dest}"
+        classname="org.jpox.SchemaTool"
+        failonerror="true"
+        fork="true"&gt;
+        &lt;classpath refid="jpoxClasspath"/&gt;
+        &lt;sysproperty key="database.driver" value="${maven.jpox.database.driver}"/&gt;
+        &lt;sysproperty key="database.url" value="${maven.jpox.database.url}"/&gt;
+        &lt;sysproperty key="database.user" value="${maven.jpox.database.user}"/&gt;
+        &lt;sysproperty key="database.password" value="${maven.jpox.database.password}"/&gt;
+        &lt;arg line="-create"/&gt;
+        &lt;arg line="${jpoxMetaDataFiles}"/&gt;
+    &lt;/ant:java&gt;
+&lt;/goal&gt;
+
+&lt;goal name="&lt;B&gt;jpox:schema-delete&lt;/B&gt;"
+    prereqs="jpox:init"&gt;
+    &lt;echo&gt;Deleting tables for Persistence Capability&lt;/echo&gt;
+
+    &lt;ant:java dir="${maven.build.dest}"
+        classname="org.jpox.SchemaTool"
+        failonerror="true"
+        fork="true"&gt;
+        &lt;classpath refid="jpoxClasspath"/&gt;
+        &lt;sysproperty key="database.driver" value="${maven.jpox.database.driver}"/&gt;
+        &lt;sysproperty key="database.url" value="${maven.jpox.database.url}"/&gt;
+        &lt;sysproperty key="database.user" value="${maven.jpox.database.user}"/&gt;
+        &lt;sysproperty key="database.password" value="${maven.jpox.database.password}"/&gt;
+        &lt;arg line="-delete"/&gt;
+        &lt;arg line="${jpoxMetaDataFiles}"/&gt;
+    &lt;/ant:java&gt;
+    &lt;/goal&gt;</pre></div>
+  <p>Hence there are 2 additional <B>goals</B>, one for creating all tables required by 
+				JPOX, and a second for deleting these tables. Clearly this has more relevance to 
+				<B>schema generation</B> than for <B>existing schemas</B></p><p>Where a JDO implementation allows a particular configuration operation, a Maven 
+				plugin <B>goal</B> can be added to deliver this functionality to the Maven user. 
+				As a result, individual implementations can add as many goals as they wish to 
+				fulfil their users requirements.</p></div><div class="subsection"><a name="Using_a_Maven_JDO_plugin"></a><h3>Using a Maven JDO plugin</h3><p>Using the JPOX Maven plugin as an example, the basic enhancement process could be 
+				invoked as follows:</p>
+    <div class="source"><pre>maven jpox:enhance</pre></div>
+  <p>The problem with this is that it burdens the developer with having to explicitly 
+				invoke the enhancement process. As an alternative it is possible to integrate 
+				bytecode enhancement as an automatic step chained off the basic Java compilation 
+				process. This is achieved by including the following in the project 
+				<I>maven.xml</I> file:</p>
+    <div class="source"><pre>
+&lt;postGoal name="java:compile"&gt;
+    &lt;attainGoal name="jpox:enhance"/&gt;
+&lt;/postGoal&gt;</pre></div>
+  <p>So wherever the <B>java:compile</B> goal is called, as a postGoal it runs the 
+				<B>jpox:enhance</B> goal, leaving the developer with JDO enabled classes ready to 
+				run.</p><p>Maven's plugins can be made configurable using properties specified in the 
+				<I>plugin.properties</I> file. For the JPOX plugin, the following properties can 
+				be set
+            <UL>
+            <LI><B>maven.jpox.jdo.fileset.dir</B> : Directory containing the JDO MetaData files</LI>
+            <LI><B>maven.jpox.jdo.fileset.include</B> : Fileset include path for JDO MetaData files (default: **/*.jdo)</LI>
+            <LI><B>maven.jpox.jdo.fileset.exclude</B> : Fileset exclude path for JDO MetaData files</LI>
+            <LI><B>maven.jpox.database.driver</B> : Driver for use in connecting to datastore</LI>
+            <LI><B>maven.jpox.database.url</B> : URL defining the datastore</LI>
+            <LI><B>maven.jpox.database.user</B> : Login name for the datastore</LI>
+            <LI><B>maven.jpox.database.password</B> : Password for the datastore</LI>
+            </UL>
+            For example, the following properties could be included in the Maven <I>project.properties</I> file</p>
+    <div class="source"><pre>
+maven.jpox.jdo.fileset.dir=${basedir}/jdo
+maven.jpox.jdo.fileset.include=**/*.jdo
+maven.jpox.database.driver=com.mysql.jdbc.Driver
+maven.jpox.database.url=jdbc:mysql://localhost/jpox
+maven.jpox.database.user={my_username}
+maven.jpox.database.password={my_password}</pre></div>
+  <p>This would define the JDO MetaData files residing under the "jdo" project directory, with names matching *.jdo and would be used when all JDO plugin <B>goals</B> (such as <B>enhance</B>) are called. The 4 <B>database</B> properties are used in the <B>schema-create/schema-delete</B> goals (as seen in the <I>plugin.jelly</I> file earlier).</p><p>Invocation of the JPOX schema-create optional goal could be achieved as follows:</p>
+    <div class="source"><pre>maven jpox:schema-create</pre></div>
+  </div><div class="subsection"><a name="Conclusion"></a><h3>Conclusion</h3><p>This article has attempted to give a feel for both the operation of Maven, and how 
+				to integrate JDO into a Maven project. The various Maven JDO plugins can be 
+				downloaded as follows
+            <UL>
+            <LI>JPOX (1.1.8) - <A HREF="http://www.jpox.org/" TARGET="_blank">Java Persistent Objects (JPOX) project</A></LI>
+            <LI>TJDO (2.0-beta3) - <A HREF="http://www.ibiblio.org/maven/maven/plugins/" TARGET="_TOP">Ibiblio site</A></LI>
+            </UL>
+            </p></div><div class="subsection"><a name="About_the_author"></a><h3>About the author</h3><p>Andy Jefferson is an independent software consultant who has been working in the 
+				IT industry for more than 15 years, primarily in the United Kingdom. He is an 
+				active participator in several OpenSource projects, primarily JPOX, and 
+				Apache JDO, and a member of the JSR243 (JDO2) Expert Group.</p></div></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="../images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
+                Documentation published: 03 October 2007<br></br>
+                  © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file



Mime
View raw message