You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@db.apache.org by an...@apache.org on 2013/01/15 07:29:02 UTC

svn commit: r846705 [6/20] - in /websites/production/db/content/jdo: ./ guides/ images/ images/logos/ releases/

Modified: websites/production/db/content/jdo/guides/replication.html
==============================================================================
--- websites/production/db/content/jdo/guides/replication.html (original)
+++ websites/production/db/content/jdo/guides/replication.html Tue Jan 15 06:29:01 2013
@@ -1,12 +1,225 @@
-<!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) - Tutorial : Datastore Replication</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"><table><tr><td nowrap="true"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="../images/JDOx120.gif"></img></a><a href="http://db.apache.org/jdo" id="organizationLogo"><img alt="Java Data Objects (JDO)" src="../images/jdo_text.gif"></img></a></td></tr></table><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="../j
 do_v_jpa_api.html">JDO v JPA : API</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="../class_types.html">Types of Classes</a></li><li class="none"><a href="../field_types.html">Types of Fields</a></li><li class="collapsed"><a href="../metadata.html">MetaData</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="../pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="../pm.html">PersistenceManager</a></li><li class="none"><a href="../transactions.html">Transactions</a></li><li class="none"><a href="../attach_detach.html">Attach-Detach</a></li><li class="none"><a href="../fetchgroups.html">Fetch Groups</a></li><li class="none"><a href="../state_transition.html">Object States</a></li><li class="none"><a href="../object_retrieval.html">Object Retrieval</a></li><li class="expanded"><a href="../jdoql.html">JDOQL</a><ul><li class="none"><a href="../jdoql_result.html">Result</a></li><li class="none"><a href="../jdoql_methods.html">Methods</a></li><li class="none"><a href="../jdoql_quickref.pdf">Quick Ref PDF</a></li></ul></li><li class="none"><a href="../extents.html">Extents</a></li><li class="expanded"><a href="../guides.html">Guides</a><ul><li class="none"><strong><a href="../
 guides/replication.html">Datastore Replication</a></strong></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="../exceptions.html">Exceptions</a></li><li class="none"><a href="../glossary.html">Glossary</a></li></ul></div><br></br><div id="menuArticles"><h5>Articles</h5><ul><li class="none"><a href="../jdo_3_0_overview.html">JDO 3.0 Overview</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 clas
 s="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="Data_Replication"></a><h2>Data Replication</h2><p>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Jan 15, 2013 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>Maven - 
+        Tutorial : Datastore Replication</title>
+    <style type="text/css" media="all">
+      @import url("../css/maven-base.css");
+      @import url("../css/maven-theme.css");
+      @import url("../css/site.css");
+    </style>
+    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
+    <meta name="Date-Revision-yyyymmdd" content="20130115" />
+    <meta http-equiv="Content-Language" content="en" />
+        
+        </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href=".././" id="bannerLeft">
+                                                <img src="../images/JDOx150.gif" alt="Apache JDO" />
+                </a>
+                                            <a href=".././" id="bannerRight">
+                                                <img src="../images/jdo_text.gif" alt="Apache JDO" />
+                </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                    
+                  <div class="xright">                    <a href="http://wiki.apache.org/jdo" class="externalLink" title="Wiki">Wiki</a>
+            |
+                        <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10630" class="externalLink" title="Issue Tracker">Issue Tracker</a>
+            |
+                        <a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            |
+                        <a href="../api30/apidocs/index.html" title="Latest Javadocs">Latest Javadocs</a>
+              
+                    
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                    
+                                <h5>General</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="../index.html" title="Home">Home</a>
+            </li>
+                  <li class="none">
+                          <a href="../why_jdo.html" title="Why JDO?">Why JDO?</a>
+            </li>
+                  <li class="none">
+                          <a href="../jdo_v_jpa.html" title="JDO v JPA">JDO v JPA</a>
+            </li>
+                  <li class="none">
+                          <a href="../jdo_v_jpa_api.html" title="JDO v JPA : API">JDO v JPA : API</a>
+            </li>
+                  <li class="none">
+                          <a href="../jdo_v_jpa_orm.html" title="JDO v JPA : ORM">JDO v JPA : ORM</a>
+            </li>
+                  <li class="none">
+                          <a href="../downloads.html" title="Downloads">Downloads</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="License">License</a>
+            </li>
+          </ul>
+                       <h5>JDO Implementation</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="../specifications.html" title="Specifications">Specifications</a>
+            </li>
+                  <li class="none">
+                          <a href="../tck.html" title="TCK">TCK</a>
+            </li>
+          </ul>
+                       <h5>JDO Usage</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="../impls.html" title="Implementations">Implementations</a>
+            </li>
+                  <li class="none">
+                          <a href="../javadoc.html" title="API Javadoc">API Javadoc</a>
+            </li>
+                  <li class="none">
+                          <a href="../class_types.html" title="Types of Classes">Types of Classes</a>
+            </li>
+                  <li class="none">
+                          <a href="../field_types.html" title="Types of Fields">Types of Fields</a>
+            </li>
+                                                                                                                          <li class="collapsed">
+                          <a href="../metadata.html" title="MetaData">MetaData</a>
+                  </li>
+                  <li class="none">
+                          <a href="../enhancement.html" title="Bytecode Enhancement">Bytecode Enhancement</a>
+            </li>
+                  <li class="none">
+                          <a href="../jdohelper.html" title="JDOHelper">JDOHelper</a>
+            </li>
+                  <li class="none">
+                          <a href="../pmf.html" title="PersistenceManagerFactory">PersistenceManagerFactory</a>
+            </li>
+                  <li class="none">
+                          <a href="../pm.html" title="PersistenceManager">PersistenceManager</a>
+            </li>
+                  <li class="none">
+                          <a href="../transactions.html" title="Transactions">Transactions</a>
+            </li>
+                  <li class="none">
+                          <a href="../attach_detach.html" title="Attach-Detach">Attach-Detach</a>
+            </li>
+                  <li class="none">
+                          <a href="../fetchgroups.html" title="Fetch Groups">Fetch Groups</a>
+            </li>
+                  <li class="none">
+                          <a href="../state_transition.html" title="Object States">Object States</a>
+            </li>
+                  <li class="none">
+                          <a href="../object_retrieval.html" title="Object Retrieval">Object Retrieval</a>
+            </li>
+                                                                                                  <li class="expanded">
+                          <a href="../jdoql.html" title="JDOQL">JDOQL</a>
+                    <ul>
+                      <li class="none">
+                          <a href="../jdoql_result.html" title="Result">Result</a>
+            </li>
+                      <li class="none">
+                          <a href="../jdoql_methods.html" title="Methods">Methods</a>
+            </li>
+                      <li class="none">
+                          <a href="../jdoql_quickref.pdf" title="Quick Ref PDF">Quick Ref PDF</a>
+            </li>
+              </ul>
+        </li>
+                  <li class="none">
+                          <a href="../extents.html" title="Extents">Extents</a>
+            </li>
+                                                                                                <li class="expanded">
+                          <a href="../guides.html" title="Guides">Guides</a>
+                    <ul>
+                      <li class="none">
+            <strong>Datastore Replication</strong>
+          </li>
+                      <li class="none">
+                          <a href="../guides/maven-jdo.html" title="JDO and Maven1">JDO and Maven1</a>
+            </li>
+              </ul>
+        </li>
+                  <li class="none">
+                          <a href="../references.html" title="References">References</a>
+            </li>
+                  <li class="none">
+                          <a href="../exceptions.html" title="Exceptions">Exceptions</a>
+            </li>
+                  <li class="none">
+                          <a href="../glossary.html" title="Glossary">Glossary</a>
+            </li>
+          </ul>
+                       <h5>Articles</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="../jdo_3_0_overview.html" title="JDO 3.0 Overview">JDO 3.0 Overview</a>
+            </li>
+          </ul>
+                       <h5>Community</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="../get-involved.html" title="Get Involved">Get Involved</a>
+            </li>
+                  <li class="none">
+                          <a href="../team-list.html" title="Project Team">Project Team</a>
+            </li>
+                  <li class="none">
+                          <a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            </li>
+                  <li class="none">
+                          <a href="../faq.html" title="FAQ">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Development</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="../roadmap.html" title="RoadMap / TODO">RoadMap / TODO</a>
+            </li>
+                  <li class="none">
+                          <a href="../svn.html" title="Source Code">Source Code</a>
+            </li>
+                  <li class="none">
+                          <a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="Coding Standards">Coding Standards</a>
+            </li>
+                  <li class="none">
+                          <a href="../issuetracking.html" title="Issue Tracking">Issue Tracking</a>
+            </li>
+                  <li class="none">
+                          <a href="../dependencies.html" title="Dependencies">Dependencies</a>
+            </li>
+          </ul>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+      </a>
+                   
+                    
+            </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+    
+        <div class="section"><h2>Data Replication<a name="Data_Replication"></a></h2>
+            <p>
                 There are times when you need to replicate data between datastores. In many cases datastores themselves provide a means of doing this, however if you want to avoid using datastore-specific functionality you can utilise JDO to perform this task.
                 JDO2 allows replication by use of detach/attach functionality.
                 We demonstrate this with an example
             </p>
-    <div class="source"><pre>
+            <div class="source"><pre>
 public class ElementHolder
 {
     long id;
@@ -28,37 +241,37 @@ public class SubElement extends Element
 
     ...
 }</pre></div>
-  <p>
+            <p>
                 so we have a 1-N unidirectional (Set) relation, and we define the metadata like this
             </p>
-    <div class="source"><pre>
+            <div class="source"><pre>
 &lt;jdo&gt;
-    &lt;package name="org.apache.jdo.test"&gt;
-        &lt;class name="ElementHolder" identity-type="application" detachable="true"&gt;
-            &lt;inheritance strategy="new-table"/&gt;
-            &lt;field name="id" primary-key="true"/&gt;
-            &lt;field name="elements" persistence-modifier="persistent"&gt;
-                &lt;collection element-type="Element"/&gt;
+    &lt;package name=&quot;org.apache.jdo.test&quot;&gt;
+        &lt;class name=&quot;ElementHolder&quot; identity-type=&quot;application&quot; detachable=&quot;true&quot;&gt;
+            &lt;inheritance strategy=&quot;new-table&quot;/&gt;
+            &lt;field name=&quot;id&quot; primary-key=&quot;true&quot;/&gt;
+            &lt;field name=&quot;elements&quot; persistence-modifier=&quot;persistent&quot;&gt;
+                &lt;collection element-type=&quot;Element&quot;/&gt;
                 &lt;join/&gt;
             &lt;/field&gt;
         &lt;/class&gt;
 
-        &lt;class name="Element" identity-type="application" detachable="true"&gt;
-            &lt;inheritance strategy="new-table"/&gt;
-            &lt;field name="name" primary-key="true"/&gt;
+        &lt;class name=&quot;Element&quot; identity-type=&quot;application&quot; detachable=&quot;true&quot;&gt;
+            &lt;inheritance strategy=&quot;new-table&quot;/&gt;
+            &lt;field name=&quot;name&quot; primary-key=&quot;true&quot;/&gt;
         &lt;/class&gt;
 
-        &lt;class name="SubElement"&gt;
-            &lt;inheritance strategy="new-table"/&gt;
-            &lt;field name="value"/&gt; 
+        &lt;class name=&quot;SubElement&quot;&gt;
+            &lt;inheritance strategy=&quot;new-table&quot;/&gt;
+            &lt;field name=&quot;value&quot;/&gt; 
         &lt;/class&gt;
     &lt;/package&gt;
 &lt;/jdo&gt;</pre></div>
-  <p>
+            <p>
                 and so in our application we create some objects in <i>datastore1</i>, like this
             </p>
-    <div class="source"><pre>
-PersistenceManagerFactory pmf1 = JDOHelper.getPersistenceManagerFactory("jdo.1.properties");
+            <div class="source"><pre>
+PersistenceManagerFactory pmf1 = JDOHelper.getPersistenceManagerFactory(&quot;jdo.1.properties&quot;);
 PersistenceManager pm1 = pmf1.getPersistenceManager();
 Transaction tx1 = pm1.currentTransaction();
 Object holderId = null;
@@ -67,10 +280,10 @@ try
     tx1.begin();
 
     ElementHolder holder = new ElementHolder(101);
-    holder.addElement(new Element("First Element"));
-    holder.addElement(new Element("Second Element"));
-    holder.addElement(new SubElement("First Inherited Element"));
-    holder.addElement(new SubElement("Second Inherited Element"));
+    holder.addElement(new Element(&quot;First Element&quot;));
+    holder.addElement(new Element(&quot;Second Element&quot;));
+    holder.addElement(new SubElement(&quot;First Inherited Element&quot;));
+    holder.addElement(new SubElement(&quot;Second Inherited Element&quot;));
     pm1.makePersistent(holder);
 
     tx1.commit();
@@ -84,12 +297,12 @@ finally
     }
     pm1.close();
 }</pre></div>
-  <p>
+            <p>
                 and now we want to replicate these objects into <i>datastore2</i>, so we detach them from <i>datastore1</i>
                 and attach them to <i>datastore2</i>, like this
             </p>
-    <div class="source"><pre>
-// Detach the objects from "datastore1"
+            <div class="source"><pre>
+// Detach the objects from &quot;datastore1&quot;
 ElementHolder detachedHolder = null;
 pm1 = pmf1.getPersistenceManager();
 tx1 = pm1.currentTransaction();
@@ -115,7 +328,7 @@ finally
 }
 
 // Attach the objects to datastore2
-PersistenceManagerFactory pmf2 = JDOHelper.getPersistenceManagerFactory("jdo.2.properties");
+PersistenceManagerFactory pmf2 = JDOHelper.getPersistenceManagerFactory(&quot;jdo.2.properties&quot;);
 PersistenceManager pm2 = pmf2.getPersistenceManager();
 Transaction tx2 = pm2.currentTransaction();
 try
@@ -134,9 +347,27 @@ finally
     }
     pm2.close();
 }</pre></div>
-  <p>
+            <p>
                 These objects are now replicated into <i>datastore2</i>.
                 Clearly you can extend this basic idea and replicate large amounts of data.
-            </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="xright"><a href="http://www.apache.org/foundation/sponsorship.html">Be an Apache Software Foundation sponsor</a><br><a href="http://www.apache.org/foundation/thanks.html">Thanks to ASF sponsors!</a></br></div><div class="xleft">
-                Documentation published: <br></br>
-                  © 2005-2011 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file
+            </p>
+        </div>
+    
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+              Copyright &#169;                   2005-2013.
+          All Rights Reserved.      
+                    
+                  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Added: websites/production/db/content/jdo/images/JDOx150.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/db/content/jdo/images/JDOx150.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/db/content/jdo/images/logos/build-by-maven-black.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/db/content/jdo/images/logos/build-by-maven-black.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/db/content/jdo/images/logos/build-by-maven-white.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/db/content/jdo/images/logos/build-by-maven-white.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Modified: websites/production/db/content/jdo/images/logos/maven-feather.png
==============================================================================
Binary files - no diff available.

Modified: websites/production/db/content/jdo/impls.html
==============================================================================
--- websites/production/db/content/jdo/impls.html (original)
+++ websites/production/db/content/jdo/impls.html Tue Jan 15 06:29:01 2013
@@ -1,26 +1,358 @@
-<!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 Implementations</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"><table><tr><td nowrap="true"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><a href="http://db.apache.org/jdo" id="organizationLogo"><img alt="Java Data Objects (JDO)" src="./images/jdo_text.gif"></img></a></td></tr></table><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">Wh
 y 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_api.html">JDO v JPA : API</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"><strong><a href="impls.html">Implementations</a></strong></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="none"><a href="field_types.html">Types of Fields</a></li><li class="collapsed"><a href="metadata.h
 tml">MetaData</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="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="none"><a href="attach_detach.html">Attach-Detach</a></li><li class="none"><a href="fetchgroups.html">Fetch Groups</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="expanded"><a href="jdoql.html">JDOQL</a><ul><li class="none"><a href="jdoql_result.html">Result</a></li><li class="none"><a href="jdoql_methods.html">Methods</a></li><li class="none"><a href="jdoql_quickref.pdf">Quick Ref PDF</a></li></ul></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Gui
 des</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuArticles"><h5>Articles</h5><ul><li class="none"><a href="jdo_3_0_overview.html">JDO 3.0 Overview</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_Implementations"></a><h2>JDO Implementations</h2><p>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Jan 15, 2013 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>Maven - 
+    JDO Implementations</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+      <meta name="author" content="JDO Documentation Team" />
+    <meta name="Date-Revision-yyyymmdd" content="20130115" />
+    <meta http-equiv="Content-Language" content="en" />
+        
+        </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="./" id="bannerLeft">
+                                                <img src="images/JDOx150.gif" alt="Apache JDO" />
+                </a>
+                                            <a href="./" id="bannerRight">
+                                                <img src="images/jdo_text.gif" alt="Apache JDO" />
+                </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                    
+                  <div class="xright">                    <a href="http://wiki.apache.org/jdo" class="externalLink" title="Wiki">Wiki</a>
+            |
+                        <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10630" class="externalLink" title="Issue Tracker">Issue Tracker</a>
+            |
+                        <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            |
+                        <a href="api30/apidocs/index.html" title="Latest Javadocs">Latest Javadocs</a>
+              
+                    
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                    
+                                <h5>General</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="index.html" title="Home">Home</a>
+            </li>
+                  <li class="none">
+                          <a href="why_jdo.html" title="Why JDO?">Why JDO?</a>
+            </li>
+                  <li class="none">
+                          <a href="jdo_v_jpa.html" title="JDO v JPA">JDO v JPA</a>
+            </li>
+                  <li class="none">
+                          <a href="jdo_v_jpa_api.html" title="JDO v JPA : API">JDO v JPA : API</a>
+            </li>
+                  <li class="none">
+                          <a href="jdo_v_jpa_orm.html" title="JDO v JPA : ORM">JDO v JPA : ORM</a>
+            </li>
+                  <li class="none">
+                          <a href="downloads.html" title="Downloads">Downloads</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="License">License</a>
+            </li>
+          </ul>
+                       <h5>JDO Implementation</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="specifications.html" title="Specifications">Specifications</a>
+            </li>
+                  <li class="none">
+                          <a href="tck.html" title="TCK">TCK</a>
+            </li>
+          </ul>
+                       <h5>JDO Usage</h5>
+                  <ul>
+                  <li class="none">
+            <strong>Implementations</strong>
+          </li>
+                  <li class="none">
+                          <a href="javadoc.html" title="API Javadoc">API Javadoc</a>
+            </li>
+                  <li class="none">
+                          <a href="class_types.html" title="Types of Classes">Types of Classes</a>
+            </li>
+                  <li class="none">
+                          <a href="field_types.html" title="Types of Fields">Types of Fields</a>
+            </li>
+                                                                                                                          <li class="collapsed">
+                          <a href="metadata.html" title="MetaData">MetaData</a>
+                  </li>
+                  <li class="none">
+                          <a href="enhancement.html" title="Bytecode Enhancement">Bytecode Enhancement</a>
+            </li>
+                  <li class="none">
+                          <a href="jdohelper.html" title="JDOHelper">JDOHelper</a>
+            </li>
+                  <li class="none">
+                          <a href="pmf.html" title="PersistenceManagerFactory">PersistenceManagerFactory</a>
+            </li>
+                  <li class="none">
+                          <a href="pm.html" title="PersistenceManager">PersistenceManager</a>
+            </li>
+                  <li class="none">
+                          <a href="transactions.html" title="Transactions">Transactions</a>
+            </li>
+                  <li class="none">
+                          <a href="attach_detach.html" title="Attach-Detach">Attach-Detach</a>
+            </li>
+                  <li class="none">
+                          <a href="fetchgroups.html" title="Fetch Groups">Fetch Groups</a>
+            </li>
+                  <li class="none">
+                          <a href="state_transition.html" title="Object States">Object States</a>
+            </li>
+                  <li class="none">
+                          <a href="object_retrieval.html" title="Object Retrieval">Object Retrieval</a>
+            </li>
+                                                                                                  <li class="expanded">
+                          <a href="jdoql.html" title="JDOQL">JDOQL</a>
+                    <ul>
+                      <li class="none">
+                          <a href="jdoql_result.html" title="Result">Result</a>
+            </li>
+                      <li class="none">
+                          <a href="jdoql_methods.html" title="Methods">Methods</a>
+            </li>
+                      <li class="none">
+                          <a href="jdoql_quickref.pdf" title="Quick Ref PDF">Quick Ref PDF</a>
+            </li>
+              </ul>
+        </li>
+                  <li class="none">
+                          <a href="extents.html" title="Extents">Extents</a>
+            </li>
+                                                                                      <li class="collapsed">
+                          <a href="guides.html" title="Guides">Guides</a>
+                  </li>
+                  <li class="none">
+                          <a href="references.html" title="References">References</a>
+            </li>
+                  <li class="none">
+                          <a href="exceptions.html" title="Exceptions">Exceptions</a>
+            </li>
+                  <li class="none">
+                          <a href="glossary.html" title="Glossary">Glossary</a>
+            </li>
+          </ul>
+                       <h5>Articles</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="jdo_3_0_overview.html" title="JDO 3.0 Overview">JDO 3.0 Overview</a>
+            </li>
+          </ul>
+                       <h5>Community</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="get-involved.html" title="Get Involved">Get Involved</a>
+            </li>
+                  <li class="none">
+                          <a href="team-list.html" title="Project Team">Project Team</a>
+            </li>
+                  <li class="none">
+                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            </li>
+                  <li class="none">
+                          <a href="faq.html" title="FAQ">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Development</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="roadmap.html" title="RoadMap / TODO">RoadMap / TODO</a>
+            </li>
+                  <li class="none">
+                          <a href="svn.html" title="Source Code">Source Code</a>
+            </li>
+                  <li class="none">
+                          <a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="Coding Standards">Coding Standards</a>
+            </li>
+                  <li class="none">
+                          <a href="issuetracking.html" title="Issue Tracking">Issue Tracking</a>
+            </li>
+                  <li class="none">
+                          <a href="dependencies.html" title="Dependencies">Dependencies</a>
+            </li>
+          </ul>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                   
+                    
+            </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You 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. -->
+
+    <div class="section"><h2>JDO Implementations<a name="JDO_Implementations"></a></h2>
+        <p>
             To build and run your JDO application, you need a JDO implementation.
             This page lists commercial and non-commercial JDO implementations.
             For information on how vendors certify compliance with the JDO specifications, 
 			see <a href="tck.html">TCK</a>.
-        </p><div class="subsection"><a name="JDO_Reference_Implementations"></a><h3>JDO Reference Implementations</h3><ul>
-            <li><b>JDO 1.0</b> : <a href="http://jcp.org/aboutJava/communityprocess/final/jsr012/index2.html" class="externalLink" title="External Link">FOStore</a></li>
-            <li><b>JDO 2.0</b> : <a href="http://www.jpox.org/docs/1_1/" class="externalLink" title="External Link">JPOX 1.1</a></li>
-            <li><b>JDO 2.1</b> : <a href="http://www.jpox.org/docs/1_2/" class="externalLink" title="External Link">JPOX 1.2</a></li>
-            <li><b>JDO 2.2</b> : <a href="http://www.datanucleus.org/products/accessplatform_1_0/index.html" class="externalLink" title="External Link">DataNucleus AccessPlatform 1.0.1</a></li>
-            <li><b>JDO 3.0</b> : <a href="http://www.datanucleus.org/products/accessplatform_2_1/index.html" class="externalLink" title="External Link">DataNucleus AccessPlatform 2.1.0</a></li>
-            <li><b>JDO 3.1</b> : <a href="http://www.datanucleus.org/products/accessplatform_3_1/index.html" class="externalLink" title="External Link">DataNucleus AccessPlatform 3.1.0</a></li>
-            </ul><br></br></div><div class="subsection"><a name="Implementations"></a><h3>Implementations</h3><p>
+        </p>
+
+        <div class="section"><h3>JDO Reference Implementations<a name="JDO_Reference_Implementations"></a></h3>
+            <ul>
+            <li><b>JDO 1.0</b> : <a class="externalLink" href="http://jcp.org/aboutJava/communityprocess/final/jsr012/index2.html">FOStore</a></li>
+            <li><b>JDO 2.0</b> : <a class="externalLink" href="http://www.jpox.org/docs/1_1/">JPOX 1.1</a></li>
+            <li><b>JDO 2.1</b> : <a class="externalLink" href="http://www.jpox.org/docs/1_2/">JPOX 1.2</a></li>
+            <li><b>JDO 2.2</b> : <a class="externalLink" href="http://www.datanucleus.org/products/accessplatform_1_0/index.html">DataNucleus AccessPlatform 1.0.1</a></li>
+            <li><b>JDO 3.0</b> : <a class="externalLink" href="http://www.datanucleus.org/products/accessplatform_2_1/index.html">DataNucleus AccessPlatform 2.1.0</a></li>
+            <li><b>JDO 3.1</b> : <a class="externalLink" href="http://www.datanucleus.org/products/accessplatform_3_1/index.html">DataNucleus AccessPlatform 3.1.0</a></li>
+            </ul>
+            <br />
+        </div>
+
+        <div class="section"><h3>Implementations<a name="Implementations"></a></h3>
+            <p>
                 Below is a list of known implementations of JDO, showing the level of JDO that
                 the implementation tries to implement, and the type of datastore that the
                 implementation supports. You should check the vendors website for details of whether
                 the implementation is fully compliant with the specification claimed - Apache JDO
                 simply provides visibility of known implementations.
-            </p><table class="bodyTable"><tr class="a"><th>Name</th><th>License</th><th>JDO Spec</th><th>Datastore(s)</th></tr><tr class="b"><td><a href="http://www.datanucleus.org" class="externalLink" title="External Link">DataNucleus Access Platform</a></td><td>NonCommercial</td><td>1.0, 2.0, 2.1, 2.2, 3.0, 3.1</td><td>RDBMS, db4o, NeoDatis, LDAP, Excel XLS, Excel OOXML, ODF, XML, JSON, 
+            </p>
+            <table border="0" class="bodyTable">
+                <tr class="a">
+                    <th>Name</th>
+                    <th>License</th>
+                    <th>JDO Spec</th>
+                    <th>Datastore(s)</th>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://www.datanucleus.org">DataNucleus Access Platform</a></td>
+                    <td>NonCommercial</td>
+                    <td>1.0, 2.0, 2.1, 2.2, 3.0, 3.1</td>
+                    <td>RDBMS, db4o, NeoDatis, LDAP, Excel XLS, Excel OOXML, ODF, XML, JSON, 
 						Google BigTable, HBase, Amazon S3, MongoDB, GoogleStorage, Cassandra,
-					    OrientDB, Salesforce.com, Neo4j</td></tr><tr class="a"><td><a href="http://www.jdoinstruments.org/" class="externalLink" title="External Link">JDOInstruments</a></td><td>NonCommercial</td><td>1.0</td><td>JDOInstruments</td></tr><tr class="b"><td><a href="http://www.jpox.org" class="externalLink" title="External Link"><i>JPOX</i></a></td><td>NonCommercial</td><td>1.0, 2.0, 2.1</td><td>RDBMS, db4o</td></tr><tr class="a"><td><a href="http://www.bea.com/kodo" class="externalLink" title="External Link"><i>Kodo</i></a></td><td>Commercial</td><td>1.0, 2.0</td><td>RDBMS, XML</td></tr><tr class="b"><td><a href="http://www.objectdb.com/" class="externalLink" title="External Link">ObjectDB for Java/JDO</a></td><td>Commercial</td><td>1.0, 2.0</td><td>ObjectDB</td></tr><tr class="a"><td><a href="http://www.objectivity.com/pages/object-database-solutions/java-data-objects.asp" class="externalLink" title="External Link">Objectivity</a></td><td>Commercial</td><td>1.0</td><td>Object
 ivityDB</td></tr><tr class="b"><td><a href="http://www.orientechnologies.com/cms/" class="externalLink" title="External Link">Orient</a></td><td>Commercial</td><td>1.0</td><td>Orient</td></tr><tr class="a"><td><a href="http://pejava.tripod.com/index.html" class="externalLink" title="External Link"><i>hywy's PE:J</i></a></td><td>Commercial</td><td>1.0</td><td>RDBMS</td></tr><tr class="b"><td><a href="http://www.signsoft.de/signsoft/en/intelliBO/" class="externalLink" title="External Link"><i>SignSoft intelliBO</i></a></td><td>Commercial</td><td>1.0</td><td>intelliBO</td></tr><tr class="a"><td><a href="http://speedo.objectweb.org/" class="externalLink" title="External Link"><i>Speedo</i></a></td><td>NonCommercial</td><td>1.0</td><td>RDBMS</td></tr><tr class="b"><td><a href="http://tjdo.sourceforge.net/" class="externalLink" title="External Link"><i>TJDO</i></a></td><td>NonCommercial</td><td>1.0</td><td>RDBMS</td></tr><tr class="a"><td><a href="http://www.versant.com/en_US/prod
 ucts/objectdatabase/" class="externalLink" title="External Link">Versant</a></td><td>Commercial</td><td>1.0, 2.0</td><td>Versant Object Database</td></tr><tr class="b"><td><a href="http://www.xcalia.com/xdn/specs/jdo" class="externalLink" title="External Link">Xcalia</a></td><td>Commercial</td><td>1.0, 2.0</td><td>RDBMS, XML, Versant ODBMS, Jalisto, Web services, mainframe transactions and screens (CICS, IMS...), packaged applications (ERP, CRM,SFA...), components (EJB...).</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="xright"><a href="http://www.apache.org/foundation/sponsorship.html">Be an Apache Software Foundation sponsor</a><br><a href="http://www.apache.org/foundation/thanks.html">Thanks to ASF sponsors!</a></br></div><div class="xleft"
 >
-                Documentation published: <br></br>
-                  © 2005-2012 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file
+					    OrientDB, Salesforce.com, Neo4j</td>
+                </tr>
+                <tr class="a">
+                    <td><a class="externalLink" href="http://www.jdoinstruments.org/">JDOInstruments</a></td>
+                    <td>NonCommercial</td>
+                    <td>1.0</td>
+                    <td>JDOInstruments</td>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://www.jpox.org"><i>JPOX</i></a></td>
+                    <td>NonCommercial</td>
+                    <td>1.0, 2.0, 2.1</td>
+                    <td>RDBMS, db4o</td>
+                </tr>
+                <tr class="a">
+                    <td><a class="externalLink" href="http://www.bea.com/kodo"><i>Kodo</i></a></td>
+                    <td>Commercial</td>
+                    <td>1.0, 2.0</td>
+                    <td>RDBMS, XML</td>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://www.objectdb.com/">ObjectDB for Java/JDO</a></td>
+                    <td>Commercial</td>
+                    <td>1.0, 2.0</td>
+                    <td>ObjectDB</td>
+                </tr>
+                <tr class="a">
+                    <td><a class="externalLink" href="http://www.objectivity.com/pages/object-database-solutions/java-data-objects.asp">Objectivity</a></td>
+                    <td>Commercial</td>
+                    <td>1.0</td>
+                    <td>ObjectivityDB</td>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://www.orientechnologies.com/cms/">Orient</a></td>
+                    <td>Commercial</td>
+                    <td>1.0</td>
+                    <td>Orient</td>
+                </tr>
+                <tr class="a">
+                    <td><a class="externalLink" href="http://pejava.tripod.com/index.html"><i>hywy's PE:J</i></a></td>
+                    <td>Commercial</td>
+                    <td>1.0</td>
+                    <td>RDBMS</td>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://www.signsoft.de/signsoft/en/intelliBO/"><i>SignSoft intelliBO</i></a></td>
+                    <td>Commercial</td>
+                    <td>1.0</td>
+                    <td>intelliBO</td>
+                </tr>
+                <tr class="a">
+                    <td><a class="externalLink" href="http://speedo.objectweb.org/"><i>Speedo</i></a></td>
+                    <td>NonCommercial</td>
+                    <td>1.0</td>
+                    <td>RDBMS</td>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://tjdo.sourceforge.net/"><i>TJDO</i></a></td>
+                    <td>NonCommercial</td>
+                    <td>1.0</td>
+                    <td>RDBMS</td>
+                </tr>
+                <tr class="a">
+                    <td><a class="externalLink" href="http://www.versant.com/en_US/products/objectdatabase/">Versant</a></td>
+                    <td>Commercial</td>
+                    <td>1.0, 2.0</td>
+                    <td>Versant Object Database</td>
+                </tr>
+                <tr class="b">
+                    <td><a class="externalLink" href="http://www.xcalia.com/xdn/specs/jdo">Xcalia</a></td>
+                    <td>Commercial</td>
+                    <td>1.0, 2.0</td>
+                    <td>RDBMS, XML, Versant ODBMS, Jalisto, Web services, mainframe transactions and screens (CICS, IMS...), packaged applications (ERP, CRM,SFA...), components (EJB...).</td>
+                </tr>
+            </table>
+        </div>
+    </div>
+
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+              Copyright &#169;                   2005-2013.
+          All Rights Reserved.      
+                    
+                  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Modified: websites/production/db/content/jdo/index.html
==============================================================================
--- websites/production/db/content/jdo/index.html (original)
+++ websites/production/db/content/jdo/index.html Tue Jan 15 06:29:01 2013
@@ -1,105 +1,352 @@
-<!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) - Home</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"><table><tr><td nowrap="true"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><a href="http://db.apache.org/jdo" id="organizationLogo"><img alt="Java Data Objects (JDO)" src="./images/jdo_text.gif"></img></a></td></tr></table><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"><strong><a href="index.html">Home</a></strong></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_api.html">JDO v JPA : API</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="class_types.html">Types of Classes</a></li><li class="none"><a href="field_types.html">Types of Fields</a></li><li class="collapsed"><a href="metadata.h
 tml">MetaData</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="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="none"><a href="attach_detach.html">Attach-Detach</a></li><li class="none"><a href="fetchgroups.html">Fetch Groups</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="expanded"><a href="jdoql.html">JDOQL</a><ul><li class="none"><a href="jdoql_result.html">Result</a></li><li class="none"><a href="jdoql_methods.html">Methods</a></li><li class="none"><a href="jdoql_quickref.pdf">Quick Ref PDF</a></li></ul></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Gui
 des</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuArticles"><h5>Articles</h5><ul><li class="none"><a href="jdo_3_0_overview.html">JDO 3.0 Overview</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_Apache_JDO"></a><h2>About Apache JDO</h2><p>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Jan 15, 2013 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>Maven - 
+  Home</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+      <meta name="author" content="JDO Documentation Team" />
+    <meta name="Date-Revision-yyyymmdd" content="20130115" />
+    <meta http-equiv="Content-Language" content="en" />
+        
+        </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="./" id="bannerLeft">
+                                                <img src="images/JDOx150.gif" alt="Apache JDO" />
+                </a>
+                                            <a href="./" id="bannerRight">
+                                                <img src="images/jdo_text.gif" alt="Apache JDO" />
+                </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                    
+                  <div class="xright">                    <a href="http://wiki.apache.org/jdo" class="externalLink" title="Wiki">Wiki</a>
+            |
+                        <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10630" class="externalLink" title="Issue Tracker">Issue Tracker</a>
+            |
+                        <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            |
+                        <a href="api30/apidocs/index.html" title="Latest Javadocs">Latest Javadocs</a>
+              
+                    
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                    
+                                <h5>General</h5>
+                  <ul>
+                  <li class="none">
+            <strong>Home</strong>
+          </li>
+                  <li class="none">
+                          <a href="why_jdo.html" title="Why JDO?">Why JDO?</a>
+            </li>
+                  <li class="none">
+                          <a href="jdo_v_jpa.html" title="JDO v JPA">JDO v JPA</a>
+            </li>
+                  <li class="none">
+                          <a href="jdo_v_jpa_api.html" title="JDO v JPA : API">JDO v JPA : API</a>
+            </li>
+                  <li class="none">
+                          <a href="jdo_v_jpa_orm.html" title="JDO v JPA : ORM">JDO v JPA : ORM</a>
+            </li>
+                  <li class="none">
+                          <a href="downloads.html" title="Downloads">Downloads</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="License">License</a>
+            </li>
+          </ul>
+                       <h5>JDO Implementation</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="specifications.html" title="Specifications">Specifications</a>
+            </li>
+                  <li class="none">
+                          <a href="tck.html" title="TCK">TCK</a>
+            </li>
+          </ul>
+                       <h5>JDO Usage</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="impls.html" title="Implementations">Implementations</a>
+            </li>
+                  <li class="none">
+                          <a href="javadoc.html" title="API Javadoc">API Javadoc</a>
+            </li>
+                  <li class="none">
+                          <a href="class_types.html" title="Types of Classes">Types of Classes</a>
+            </li>
+                  <li class="none">
+                          <a href="field_types.html" title="Types of Fields">Types of Fields</a>
+            </li>
+                                                                                                                          <li class="collapsed">
+                          <a href="metadata.html" title="MetaData">MetaData</a>
+                  </li>
+                  <li class="none">
+                          <a href="enhancement.html" title="Bytecode Enhancement">Bytecode Enhancement</a>
+            </li>
+                  <li class="none">
+                          <a href="jdohelper.html" title="JDOHelper">JDOHelper</a>
+            </li>
+                  <li class="none">
+                          <a href="pmf.html" title="PersistenceManagerFactory">PersistenceManagerFactory</a>
+            </li>
+                  <li class="none">
+                          <a href="pm.html" title="PersistenceManager">PersistenceManager</a>
+            </li>
+                  <li class="none">
+                          <a href="transactions.html" title="Transactions">Transactions</a>
+            </li>
+                  <li class="none">
+                          <a href="attach_detach.html" title="Attach-Detach">Attach-Detach</a>
+            </li>
+                  <li class="none">
+                          <a href="fetchgroups.html" title="Fetch Groups">Fetch Groups</a>
+            </li>
+                  <li class="none">
+                          <a href="state_transition.html" title="Object States">Object States</a>
+            </li>
+                  <li class="none">
+                          <a href="object_retrieval.html" title="Object Retrieval">Object Retrieval</a>
+            </li>
+                                                                                                  <li class="expanded">
+                          <a href="jdoql.html" title="JDOQL">JDOQL</a>
+                    <ul>
+                      <li class="none">
+                          <a href="jdoql_result.html" title="Result">Result</a>
+            </li>
+                      <li class="none">
+                          <a href="jdoql_methods.html" title="Methods">Methods</a>
+            </li>
+                      <li class="none">
+                          <a href="jdoql_quickref.pdf" title="Quick Ref PDF">Quick Ref PDF</a>
+            </li>
+              </ul>
+        </li>
+                  <li class="none">
+                          <a href="extents.html" title="Extents">Extents</a>
+            </li>
+                                                                                      <li class="collapsed">
+                          <a href="guides.html" title="Guides">Guides</a>
+                  </li>
+                  <li class="none">
+                          <a href="references.html" title="References">References</a>
+            </li>
+                  <li class="none">
+                          <a href="exceptions.html" title="Exceptions">Exceptions</a>
+            </li>
+                  <li class="none">
+                          <a href="glossary.html" title="Glossary">Glossary</a>
+            </li>
+          </ul>
+                       <h5>Articles</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="jdo_3_0_overview.html" title="JDO 3.0 Overview">JDO 3.0 Overview</a>
+            </li>
+          </ul>
+                       <h5>Community</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="get-involved.html" title="Get Involved">Get Involved</a>
+            </li>
+                  <li class="none">
+                          <a href="team-list.html" title="Project Team">Project Team</a>
+            </li>
+                  <li class="none">
+                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            </li>
+                  <li class="none">
+                          <a href="faq.html" title="FAQ">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Development</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="roadmap.html" title="RoadMap / TODO">RoadMap / TODO</a>
+            </li>
+                  <li class="none">
+                          <a href="svn.html" title="Source Code">Source Code</a>
+            </li>
+                  <li class="none">
+                          <a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="Coding Standards">Coding Standards</a>
+            </li>
+                  <li class="none">
+                          <a href="issuetracking.html" title="Issue Tracking">Issue Tracking</a>
+            </li>
+                  <li class="none">
+                          <a href="dependencies.html" title="Dependencies">Dependencies</a>
+            </li>
+          </ul>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                   
+                    
+            </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You 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. -->
+
+ 
+
+<div class="section"><h2>About Apache JDO<a name="About_Apache_JDO"></a></h2>
+
+<p>
 Welcome to Apache JDO, a project of the 
-<a href="http://db.apache.org/" class="externalLink" title="External Link">Apache DB project</a>.  Our goal is a 
+<a class="externalLink" href="http://db.apache.org/">Apache DB project</a>.  Our goal is a 
 thriving community of users and developers of object persistence technology.
-</p><p>Java Data Objects (JDO) is a standard way to access persistent data in databases, using plain old Java objects (POJO) to represent persistent data. The approach separates data manipulation (done by accessing Java data members in the Java domain objects) from database manipulation (done by calling the JDO interface methods). This separation of concerns leads to a high degree of independence of the Java view of data from the database view of the data. </p><p>Interfaces are defined for the user's view of persistence: </p><ul>
+</p>
+<p>Java Data Objects (JDO) is a standard way to access persistent data in databases, using plain old Java objects (POJO) to represent persistent data. The approach separates data manipulation (done by accessing Java data members in the Java domain objects) from database manipulation (done by calling the JDO interface methods). This separation of concerns leads to a high degree of independence of the Java view of data from the database view of the data. </p>
+<p>Interfaces are defined for the user's view of persistence: </p>
+<ul>
 <li>PersistenceManager: the component responsible for the life cycle of persistent instances, Query factory, and Transaction access</li>
 <li>Query: the component responsible for querying the datastore and returning persistent instances or values</li>
 <li>Transaction: the component responsible for initiating and completing transactions</li>
-</ul><p>JDO is being developed as a Java Specification Request in the Java Community Process.
-    The original JDO 1.0 is <a rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=12" class="externalLink" title="External Link">JSR-12</a>
-    and the current JDO 3.0.1 is <a rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=243" class="externalLink" title="External Link">JSR-243</a>.</p><p>
+</ul>
+<p>JDO is being developed as a Java Specification Request in the Java Community Process.
+    The original JDO 1.0 is <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=12" rel="nofollow">JSR-12</a>
+    and the current JDO 3.0.1 is <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=243" rel="nofollow">JSR-243</a>.</p>
+
+<p>
     The Apache JDO project is focused on building the JDO API and the TCK for compatibility testing of JDO implementations.
     Commercial and open source implementations of JDO are available for relational databases, object databases, and file systems.
     If you need an implementation for building a JDO application, see <a href="impls.html">Implementations</a>.
-</p></div><div class="section"><a name="JDO_News"></a><h2>JDO News</h2><p>
-    <strong>JDO 3.0.1 is released</strong>
+</p>
+
+</div>
+
+<div class="section"><h2>JDO News<a name="JDO_News"></a></h2>
+
+    <b>JDO 3.0.1 is released</b><br />
     <blockquote>
         JDO 3.0.1 has been released. This release contains minor bug fixes. For a complete list of changes (features plus bug fixes) see 
-        <a href="https://issues.apache.org/jira/browse/JDO/fixforversion/12317950">JDO 3.0.1 changes</a>.
+        <a class="externalLink" href="https://issues.apache.org/jira/browse/JDO/fixforversion/12317950">JDO 3.0.1 changes</a>.
         You can download the release from the
         <a href="downloads.html">downloads page</a>. You can also use the new release in maven projects
-        simply by referencing the jdo-api artifact in your pom.xml.
-    </blockquote>
+        simply by referencing the jdo-api artifact in your pom.xml.</blockquote>
 
-    <strong>JDO 3.0 is released</strong>
+    <b>JDO 3.0 is released</b><br />
     <blockquote>
         JDO 3.0 has been released. This release contains significant new features for better support of
         tooling and runtime: enhancer API, dynamic class and metadata generation, locking, database timeouts, 
         query cancel, and exact object ids. For a complete list of changes (features plus bug fixes) see 
-        <a href="https://issues.apache.org/jira/browse/JDO/fixforversion/12313404">JDO 3.0 changes</a>.
+        <a class="externalLink" href="https://issues.apache.org/jira/browse/JDO/fixforversion/12313404">JDO 3.0 changes</a>.
         You can download the release from the
         <a href="downloads.html">downloads page</a>. You can also use the new release in maven projects
-        simply by referencing the jdo-api artifact in your pom.xml.
-    </blockquote>
+        simply by referencing the jdo-api artifact in your pom.xml.</blockquote>
 
-    <strong>JDO 2.2 is released</strong>
+    <b>JDO 2.2 is released</b><br />
     <blockquote>
     JDO 2.2 is now available for download from the
     <a href="downloads.html">downloads page</a>.
     The JDO 2.2 maintenance release provides support for copyOnAttach control, dynamic fetch groups, level2 caching control via metadata.
-    For details, see <a href="http://jcp.org/aboutJava/communityprocess/maintenance/jsr243/243MR2.html" class="externalLink" title="External Link">ChangeLog for JSR-0243 JavaTM Data Objects 2.2</a>
-    </blockquote>
+    For details, see <a class="externalLink" href="http://jcp.org/aboutJava/communityprocess/maintenance/jsr243/243MR2.html">ChangeLog for JSR-0243 JavaTM Data Objects 2.2</a></blockquote>
 
-    <strong>JDO 2.1.1 is released</strong>
+    <b>JDO 2.1.1 is released</b><br />
     <blockquote>
-    JDO 2.1.1 is now available for download from the
-    <a href="downloads.html">downloads page</a>.
-    This is a minor bug fix release.
-    </blockquote>
+    JDO 2.1.1 is now available for download from the <a href="downloads.html">downloads page</a>.
+    This is a minor bug fix release.</blockquote>
 
-    <strong>JDO 2.1 is released</strong>
-  <blockquote>
+    <b>JDO 2.1 is released</b><br />
+    <blockquote>
     JDO 2.1 is now available for download from the
     <a href="downloads.html">downloads page</a>.
       The JDO 2.1 maintenance release provides support for JDK 1.5 features,including the use of annotations as a means of specifying mapping.
       It also includes many corrections and minor changes.
-      For details, see <a href="http://jcp.org/aboutJava/communityprocess/maintenance/jsr243/243ChangeLog.html" class="externalLink" title="External Link">Change Log for JSR-000243 JavaTM Data Objects 2.0</a>
-    (<i>2007-08-02</i>)
-   </blockquote>
-
-  <strong>JDO 2.0 has been approved by the JCP</strong>
-  <blockquote>
-JDO 2.0 is now available for download from the
-<a href="downloads.html">downloads page</a>.
-<p>
+      For details, see <a class="externalLink" href="http://jcp.org/aboutJava/communityprocess/maintenance/jsr243/243ChangeLog.html">Change Log for JSR-000243 JavaTM Data Objects 2.0</a>
+    (<i>2007-08-02</i>)</blockquote>
+
+    <b>JDO 2.0 has been approved by the JCP</b><br />
+    <blockquote>
+    JDO 2.0 is now available for download from the <a href="downloads.html">downloads page</a>.
+    
 JDO 2.0 builds on JDO 1 and includes many features requested by users:
-</p>
-<ul><li>Standard mapping from objects to relational databases
-</li><li>Multi-tier support without use of Data Transfer Objects
-</li><li>Improved query support including projections and aggregates
-</li><li>Stored queries in metadata
-</li><li>Deletion by query
-</li><li>Optimized fetching of object graphs without writing special queries
-</li><li>Extensive List and Map support
-</li><li>Lazy loading of large collections
-</li><li>Improved support for single-field primary keys
-</li><li>Object lifecycle event monitoring
-</li><li>Improved support for bidirectional relationships
-</li></ul>
-    (<i>2006-05-03</i>)
-   </blockquote>
-</p><p>
-  <strong>Java Community Process!</strong>
-  <blockquote>
+<ul>
+<li>Standard mapping from objects to relational databases</li>
+<li>Multi-tier support without use of Data Transfer Objects</li>
+<li>Improved query support including projections and aggregates</li>
+<li>Stored queries in metadata</li>
+<li>Deletion by query</li>
+<li>Optimized fetching of object graphs without writing special queries</li>
+<li>Extensive List and Map support</li>
+<li>Lazy loading of large collections</li>
+<li>Improved support for single-field primary keys</li>
+<li>Object lifecycle event monitoring</li>
+<li>Improved support for bidirectional relationships</li>
+</ul>
+(<i>2006-05-03</i>)
+    </blockquote>
+
+<p>
+  <b>Java Community Process!</b><br />
 JDO is being developed under the Java Community Process. The Apache JDO
 project is developing the API and the Technology Compatibility Kit for
 the JDO standard.
     (<i>2005-07-13</i>)
-   </blockquote>
-</p><p>
-  <strong>Users!</strong>
-  <blockquote>
-We'd love to have you involved. Check out the <a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a>.
-Check out the <a href="http://www.jcp.org/en/jsr/detail?id=243" class="externalLink" title="External Link">Specification</a>, which has been approved.
+</p>
+
+<p>
+  <b>Users!</b><br />
+We'd love to have you involved. Check out the <a class="externalLink" href="http://wiki.apache.org/jdo">Wiki</a>.
+Check out the <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=243">Specification</a>, which has been approved.
 <a href="./get-involved.html">Get Involved</a>!
     (<i>2005-07-13</i>)
-   </blockquote>
-</p><p>
+</p>
+
+<p>
 <i>Archived articles are <a href="newshistory.html">here</a></i>.
-</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="xright"><a href="http://www.apache.org/foundation/sponsorship.html">Be an Apache Software Foundation sponsor</a><br><a href="http://www.apache.org/foundation/thanks.html">Thanks to ASF sponsors!</a></br></div><div class="xleft">
-                Documentation published: <br></br>
-                  © 2005-2011 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file
+</p>
+
+ </div>
+
+ 
+ 
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+              Copyright &#169;                   2005-2013.
+          All Rights Reserved.      
+                    
+                  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>