You are viewing a plain text version of this content. The canonical link for it is here.
Posted to torque-dev@db.apache.org by tf...@apache.org on 2012/10/10 05:35:07 UTC

svn commit: r1396460 [4/9] - in /db/torque/site-scmpublish/torque-3.3: ./ developer-info/ documentation/ dtd/ images/ images/logos/ style/ tools/ version-specific/ version-specific/database-howtos/ version-specific/other-howtos/

Added: db/torque/site-scmpublish/torque-3.3/developer-info/subversion.html
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/developer-info/subversion.html?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/developer-info/subversion.html (added)
+++ db/torque/site-scmpublish/torque-3.3/developer-info/subversion.html Wed Oct 10 03:35:04 2012
@@ -0,0 +1,174 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Subversion - Torque</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="Henning P. Schmiedehausen"></meta><meta name="email" content="hps@intermeta.de"></meta><meta name="author" content="Thomas Fischer"></meta><meta name="email" content="fischer@seitenbau.de"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="../images/db-logo-white.png"></img></a><a href="http://db.apache.org/torque/" id="projectLogo"><img alt="Torque Site" src="../images/torque-logo-new.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">Last published: 10 October 2012
+                <span class="separator">|</span> Doc for  3.3.1-SNAPSHOT
+                </div><div class="xright">
+        
+        <a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuTorque"><h5>Torque</h5><ul><li class="none"><a href="../index.html">Overview</a></li><li class="none"><a href="../status.html">News and Status</a></li><li class="none"><a href="../download.html">Downloads</a></li><li class="none"><a href="../../torque-4.0/index.html">Torque 4</a></li><li class="none"><a href="../addons.html">Addons</a></li><li class="none"><a href="../changes-report.html">Changes</a></li><li class="none"><a href="http://wiki.apache.org/db-torque/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../issue-tracking.html">Issue tracker</a></li><li class="none"><a href="../mail-lists.html">Mailing lists</a></li><li class="none"><a href="../tools/index.html">Tools</a></li><li class="expanded"><a href="../developer-info/index.html">Developer Information</a><ul><li class="none"><strong><a href="../developer-info/subversion.html"
 >Subversion / CVS</a></strong></li><li class="none"><a href="../developer-info/test-project.html">Test project</a></li><li class="none"><a href="../developer-info/codestyle.html">Code style</a></li><li class="none"><a href="../developer-info/developer-guide.html">Developer Guide</a></li><li class="none"><a href="../developer-info/contributions.html">Contributions</a></li><li class="none"><a href="../developer-info/site-edit-deploy.html">Edit/deploy the site</a></li><li class="none"><a href="../developer-info/references.html">References</a></li><li class="none"><a href="../developer-info/historic-changes.html">Historic changes</a></li></ul></li><li class="none"><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="External Link">Sponsorship</a></li><li class="none"><a href="http://www.apache.org/security/" class="externalLink" title="External Link">Security</a></li><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class=
 "externalLink" title="External Link">Thanks</a></li><li class="none"><a href="http://www.apache.org/licenses/" class="externalLink" title="External Link">License</a></li><li class="none"><a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a></li></ul></div><div id="menuModule_Documentation"><h5>Module Documentation</h5><ul><li class="none"><a href="../documentation/index.html">Overview</a></li><li class="expanded"><a href="../documentation/torque-3.3.html">Torque 3.3</a><ul><li class="collapsed"><a href="../releases/torque-3.3/generator/index.html">Generator</a></li><li class="collapsed"><a href="../releases/torque-3.3/maven-plugin/index.html">Maven 1 Plugin</a></li><li class="none"><a href="../releases/torque-3.3/maven2-plugin/index.html" class="newWindow" title="New Window" target="_blank">Maven 2 Plugin</a></li><li class="collapsed"><a href="../releases/torque-3.3/runtime/index.html">Runtime</a></li><li class="collapsed"><a href="../release
 s/torque-3.3/tutorial/index.html">Tutorial</a></li><li class="collapsed"><a href="../releases/torque-3.3/village/index.html">Village</a></li></ul></li></ul></div><div id="menuOther_Documentation"><h5>Other Documentation</h5><ul><li class="none"><a href="../version-specific/supported-databases.html">Supported Databases</a></li><li class="collapsed"><a href="../version-specific/database-howtos/index.html">Database Howtos</a></li><li class="collapsed"><a href="../version-specific/other-howtos/index.html">Other Howtos</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="collapsed"><a href="../project-info.html">Project info</a></li><li class="collapsed"><a href="../project-reports.html">Site Project Reports</a></li></ul></div><div id="menuMiscellaneous"><h5>Miscellaneous</h5><ul><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Sponsors</a></li></ul></div><div id="lege
 nd"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Torque_Source_code_management"></a><h2>Torque Source code management</h2>
+     <p>
+      Up to release 3.1.1, Torque used CVS as its source code
+      repository. Most of the older releases still point to the CVS
+      repository at cvs.apache.org. During the 3.2 development cycle,
+      the Torque team (with a few well-meant nudges from the Apache
+      Software Foundation infrastructure team) decided to move the
+      Torque source code from CVS to <a href="http://subversion.tigris.org" class="externalLink" title="External Link">Subversion</a>.
+    </p>
+
+    <p>
+      If you have never worked with Subversion before, please take a
+      look at <a href="http://svnbook.red-bean.com/" class="externalLink" title="External Link">the free
+      subversion book</a> and also at <a href="http://www.apache.org/dev/version-control.html" class="externalLink" title="External Link">Source
+      code repositories at the Apache Software Foundation</a> to get
+      more information.
+    </p>
+   </div><div class="section"><a name="The_Torque_repository"></a><h2>The Torque repository</h2>
+    <p>
+     Unlike some other repositories you might know, Torque makes some
+     use of the <a href="http://svnbook.red-bean.com/en/1.1/ch07s04.html" class="externalLink" title="External Link">svn:externals</a>
+     feature of Subversion to organize its tree. This might lead to
+     some "gotchas", so be warned.
+    </p>
+
+    <div class="subsection"><a name="Torque_Repository_Structure"></a><h3>Torque Repository Structure</h3>
+
+      <p>
+        Here is what the Torque directory structure looks like in SVN:
+      </p>
+
+      
+    <div class="source"><pre>
+    db/torque/
+      common           &lt;--- contains files common to all components.
+                            Referenced by svn:externals
+      runtime          &lt;--- contains the runtime component
+      generator        &lt;--- contains the generator component
+      templates        &lt;--- contains the generator templates component
+      maven-plugin     &lt;--- contains the maven plugin component
+      maven2-plugin    &lt;--- contains the maven 2 plugin component
+      test             &lt;--- contains the test component
+      trunks           &lt;--- contains references to the trunks of all 
+                            component (via svn:externals)
+      site             &lt;--- contains the "frame" of the sources of the
+                            homepage (everything not related to a specific 
+                            component)
+      branches         &lt;--- old branches (pre-3.2)
+      tags             &lt;--- old tags (pre-3.2)
+      </pre></div>
+  
+    </div>
+
+    <div class="subsection"><a name="Torque_Components"></a><h3>Torque Components</h3>
+     <p>
+      Torque contains the following components:
+
+      <table class="bodyTable">
+       <tr class="a"><th>Component</th><th>Trunk repository location</th></tr>
+
+       <tr class="b"><td>Runtime</td>       <td><a href="http://svn.apache.org/viewcvs/db/torque/runtime/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/runtime/trunk</a></td></tr>
+       <tr class="a"><td>Generator</td>     <td><a href="http://svn.apache.org/viewcvs/db/torque/generator/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/generator/trunk/</a></td></tr>
+       <tr class="b"><td>Templates</td>     <td><a href="http://svn.apache.org/viewcvs/db/torque/templates/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/templates/trunk/</a></td></tr>
+       <tr class="a"><td>Maven 1 Plugin</td><td><a href="http://svn.apache.org/viewcvs/db/torque/maven-plugin/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/maven-plugin/trunk/</a></td></tr>
+       <tr class="b"><td>Maven 2 Plugin</td><td><a href="http://svn.apache.org/viewcvs/db/torque/maven2-plugin/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/maven2-plugin/trunk/</a></td></tr>
+       <tr class="a"><td>Site</td>          <td><a href="http://svn.apache.org/viewcvs/db/torque/site/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/site/trunk/</a></td></tr>
+       <tr class="b"><td>Common</td>        <td><a href="http://svn.apache.org/viewcvs/db/torque/common/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/common/trunk/</a></td></tr>
+       <tr class="a"><td>Test</td>          <td><a href="http://svn.apache.org/viewcvs/db/torque/test/trunk/" class="externalLink" title="External Link">http://svn.apache.org/repos/asf/db/torque/test/trunk/</a></td></tr>
+      </table>
+     </p>
+    </div>
+
+    <div class="subsection"><a name="Runtime__Generator__Templates__Maven_1_Plugin__Maven_2_Plugin"></a><h3>Runtime, Generator, Templates, Maven 1 Plugin, Maven 2 Plugin</h3>
+     <p>
+      These modules make up the main torque distribution. They
+      are released in regular intervals and are available as binary
+      and source distributions from <a href="../download.html">the
+      Torque download page</a>. Each of these modules is developed
+      on its own Subversion trunk; Tags and Branches are located in
+      the respective <code>.../tags</code> and <code>.../branches</code> 
+      subdirectories.
+     </p>
+    </div>
+
+    <div class="subsection"><a name="Common"></a><h3>Common</h3>
+     <p>
+      The common module is a special module because it contains files
+      that are needed in all main modules of the Torque source
+      tree. Every module pulls it into its source tree through an
+      external reference and references the files in the common module
+      as <code>/common/...</code> <br></br>
+      Please be aware that every change
+      inside this module influences the build process of all the
+      Torque modules!.
+     </p>
+    </div>
+    <div class="subsection"><a name="Test_project"></a><h3>Test project</h3>
+     <p>
+      The test project is used by Torque developers to test the functionality
+      of Torque. See the <a href="test-project.html">test guide</a> 
+      for an explanation of how to run the tests.
+     </p>
+    </div>
+    <div class="subsection"><a name="Site"></a><h3>Site</h3>
+     <p>
+      The Torque site contains the information global to all Torque
+      releases such as main navigation, download page or the page
+      you're currently reading.
+     </p>
+    </div>
+   </div><div class="section"><a name="Old_CVS_tags_and_branches"></a><h2>Old CVS tags and branches</h2>
+    <p>
+     All CVS tags and branches that existed before the conversion to Subversion have
+     been preserved. These are only for historic reasons and there will be no more
+     development here. Branches and Tags after the Subversion conversion will be located
+     in the module specific branches/ and tags/ directories.
+
+     <ul>
+      <li>
+        <a href="http://svn.apache.org/viewcvs/db/torque/tags/" class="externalLink" title="External Link">Old CVS Tags</a> 
+        -- http://svn.apache.org/repos/asf/db/torque/tags/
+      </li>
+      <li>
+        <a href="http://svn.apache.org/viewcvs/db/torque/branches/" class="externalLink" title="External Link">Old CVS Branches</a>
+        -- http://svn.apache.org/repos/asf/db/torque/branches/
+      </li>
+     </ul>
+     </p>
+   </div><div class="section"><a name="The_trunks_module"></a><h2>The trunks module</h2>
+    <p>
+     The Torque subversion repository contains another module for
+     development called <i>trunks</i>. While
+     this module seems quite empty, it is not.<br></br>
+     If you want to work on the Torque code base, your best guess will be to
+     check out this module using
+
+     
+    <div class="source"><pre>svn checkout http://svn.apache.org/repos/asf/db/torque/trunks torque</pre></div>
+  
+
+     The resulting directory will contain the trunk locations of all
+     main Torque parts. This also happens through svn:external
+     references.
+    </p>
+   </div><div class="section"><a name="Multi-Project_build"></a><h2>Multi-Project build</h2>
+    <p>
+     The <i>trunks</i> module also contains a <a href="http://maven.apache.org/reference/plugins/multiproject/" class="externalLink" title="External Link">Multi-Project</a>
+     build environment to build all the major parts of Torque in one
+     go.<br></br>
+     If you checked out the <i>trunks</i> module from subversion, you can run one of
+     the following goals inside the resulting directory:
+
+     <ul>
+      <li>
+        build -- Builds all parts of Torque
+      </li>
+      <li>
+        install - Builds all parts of Torque and installs the resulting jars
+        and plugins into your local maven repository
+      </li>
+      <li>
+        site -- Builds the documentation sites for all parts of Torque
+      </li>
+     </ul>
+    </p>
+   </div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2000-2012, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: db/torque/site-scmpublish/torque-3.3/developer-info/test-project.html
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/developer-info/test-project.html?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/developer-info/test-project.html (added)
+++ db/torque/site-scmpublish/torque-3.3/developer-info/test-project.html Wed Oct 10 03:35:04 2012
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Test project - Torque</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="Thomas Fischer"></meta><meta name="email" content="fischer@seitenbau.de"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="../images/db-logo-white.png"></img></a><a href="http://db.apache.org/torque/" id="projectLogo"><img alt="Torque Site" src="../images/torque-logo-new.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">Last published: 10 October 2012
+                <span class="separator">|</span> Doc for  3.3.1-SNAPSHOT
+                </div><div class="xright">
+        
+        <a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuTorque"><h5>Torque</h5><ul><li class="none"><a href="../index.html">Overview</a></li><li class="none"><a href="../status.html">News and Status</a></li><li class="none"><a href="../download.html">Downloads</a></li><li class="none"><a href="../../torque-4.0/index.html">Torque 4</a></li><li class="none"><a href="../addons.html">Addons</a></li><li class="none"><a href="../changes-report.html">Changes</a></li><li class="none"><a href="http://wiki.apache.org/db-torque/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../issue-tracking.html">Issue tracker</a></li><li class="none"><a href="../mail-lists.html">Mailing lists</a></li><li class="none"><a href="../tools/index.html">Tools</a></li><li class="expanded"><a href="../developer-info/index.html">Developer Information</a><ul><li class="none"><a href="../developer-info/subversion.html">Subvers
 ion / CVS</a></li><li class="none"><strong><a href="../developer-info/test-project.html">Test project</a></strong></li><li class="none"><a href="../developer-info/codestyle.html">Code style</a></li><li class="none"><a href="../developer-info/developer-guide.html">Developer Guide</a></li><li class="none"><a href="../developer-info/contributions.html">Contributions</a></li><li class="none"><a href="../developer-info/site-edit-deploy.html">Edit/deploy the site</a></li><li class="none"><a href="../developer-info/references.html">References</a></li><li class="none"><a href="../developer-info/historic-changes.html">Historic changes</a></li></ul></li><li class="none"><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="External Link">Sponsorship</a></li><li class="none"><a href="http://www.apache.org/security/" class="externalLink" title="External Link">Security</a></li><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class=
 "externalLink" title="External Link">Thanks</a></li><li class="none"><a href="http://www.apache.org/licenses/" class="externalLink" title="External Link">License</a></li><li class="none"><a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a></li></ul></div><div id="menuModule_Documentation"><h5>Module Documentation</h5><ul><li class="none"><a href="../documentation/index.html">Overview</a></li><li class="expanded"><a href="../documentation/torque-3.3.html">Torque 3.3</a><ul><li class="collapsed"><a href="../releases/torque-3.3/generator/index.html">Generator</a></li><li class="collapsed"><a href="../releases/torque-3.3/maven-plugin/index.html">Maven 1 Plugin</a></li><li class="none"><a href="../releases/torque-3.3/maven2-plugin/index.html" class="newWindow" title="New Window" target="_blank">Maven 2 Plugin</a></li><li class="collapsed"><a href="../releases/torque-3.3/runtime/index.html">Runtime</a></li><li class="collapsed"><a href="../release
 s/torque-3.3/tutorial/index.html">Tutorial</a></li><li class="collapsed"><a href="../releases/torque-3.3/village/index.html">Village</a></li></ul></li></ul></div><div id="menuOther_Documentation"><h5>Other Documentation</h5><ul><li class="none"><a href="../version-specific/supported-databases.html">Supported Databases</a></li><li class="collapsed"><a href="../version-specific/database-howtos/index.html">Database Howtos</a></li><li class="collapsed"><a href="../version-specific/other-howtos/index.html">Other Howtos</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="collapsed"><a href="../project-info.html">Project info</a></li><li class="collapsed"><a href="../project-reports.html">Site Project Reports</a></li></ul></div><div id="menuMiscellaneous"><h5>Miscellaneous</h5><ul><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Sponsors</a></li></ul></div><div id="lege
 nd"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Torque_test_project"></a><h2>The Torque test project</h2>
+      <p>
+        The test project tests all aspects of the Torque main distribution
+        and checks whether the different parts of Torque (runtime, generator, 
+        templates, maven-plugin) work together. The test project is almost
+        a normal Torque project, with the following differences:
+        <ul>
+          <li>
+            It contains additional maven goals to run the tests
+          </li>
+          <li>
+            Instead of directly using the schema files from the 
+            <i>src/schema</i> directory, the schema files are copied to the 
+            directory <i>target/schema</i>, and some tokens are replaced during 
+            copying. 
+            For the tests, the schema files from <i>target/schema</i> with the 
+            replaced tokens are used.
+          </li>
+          <li>
+            The test project POM extends the POM of one of the test profiles
+            (which in turn extend the POM of the Torque runtime in order to 
+            include all dependencies of the runtime). To choose the parent POM
+            out of the many profiles, the maven parameter 
+            <code>torque.test.profile</code> must be set to the name of the 
+            directory containing the chosen profile (see below for instructions
+            and an example).
+          </li>
+        </ul>
+      </p>
+
+      <div class="subsection"><a name="Running_the_test_project_using_Maven_1"></a><h3>Running the test project using Maven 1</h3>
+        <p>
+          In order to run the test project, the following procedure is 
+          recommended:
+          <ul>
+            <li>
+              Check out the trunks module from the svn repository
+            </li>
+            <li>
+              Change into the directory <i>trunks/test/profile</i>, and change
+              one of the profiles to match the database which you want to test 
+              against. The file <i>project.xml</i> contains the location of
+              the jdbc driver (you might need to install the driver manually
+              to the local maven repository, see the Tutorial on how to do 
+              this). The file <i>project.properties</i> contains the 
+              settings for the maven plugin (and thus the generator),
+              and the file <i>Torque.properties</i> contains the settings for 
+              the runtime.  
+            </li>
+            <li>
+              Change into the directory <i>trunks/test/test-project</i>, 
+              and run the command 
+              <code>maven -Dtorque.test.profile=${profile}</code>
+              to run the test, replacing the variable 
+              <code>${profile}</code> with the name of your chosen profile
+              directory. For example, if you want to test against mysql, run
+              <code>maven -Dtorque.test.profile=mysql</code>
+              <br></br>
+              If you want to build all Torque modules from source, install them 
+              in your local maven repository, and run the test using the newly
+              installed Torque components all in one rush, use the command
+              <code>maven -Dtorque.test.profile=${profile} torque-test:install-run</code>
+            </li>
+          </ul>
+        </p>
+      </div>
+
+      <div class="subsection"><a name="Common_pitfalls_when_using_Maven_1"></a><h3>Common pitfalls when using Maven 1</h3>
+        <p>
+          If maven complains about not being able to load its parent POM, 
+          this is probably due to one of the following:
+          <ul>
+            <li>
+              The maven parameter <code>torque.test.profile</code>
+              is either not set or set to the wrong value. Set it to a valid
+              value, for example by using the command line parameter 
+              <code>-Dtorque.test.profile=mysql</code> when running maven.
+            </li>
+            <li>
+              You have not checked out the whole trunks module. The test project
+              indirectly extends the runtime POM (via the profile POMs) to 
+              include the libary the runtime depends on. Either check out the
+              whole trunks directory, or get the runtime POM from somewhere else
+              and refer to it in the &lt;extend&gt; part of the 
+              profile.
+            </li>
+          </ul>
+        </p>
+      </div>
+
+      <div class="subsection"><a name="Running_the_test_project_using_Maven_2"></a><h3>Running the test project using Maven 2</h3>
+        <p>
+          In order to run the test project with maven 2, use the following 
+          procedure:
+          <ul>
+            <li>
+              Check out the trunks module from the svn repository.
+            </li>
+            <li>
+              Change into the each of the directories <i>runtime</i>, 
+              <i>templates</i>, <i>generator</i> and <i>maven2-plugin</i>
+              and run the command <code>mvn install</code>
+              in each of the directories (in the order above).
+            </li>
+            <li>
+              Change into the directory <i>trunks/test/test-project</i>, 
+              and change one of the profiles in the file <i>profiles.xml</i>
+              to match the database which you want to test against. 
+            </li>
+            <li>
+              In the directory <i>trunks/test/test-project</i>, 
+              run the command <code>mvn -P${profile} test</code>
+              to run the test, replacing the variable 
+              <code>${profile}</code> with the name of your chosen profile.
+              For example, if you want to test against mysql, run
+              <code>mvn -Pmysql test</code>
+            </li>
+          </ul>
+        </p>
+      </div>
+
+    </div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2000-2012, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: db/torque/site-scmpublish/torque-3.3/documentation/index.html
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/documentation/index.html?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/documentation/index.html (added)
+++ db/torque/site-scmpublish/torque-3.3/documentation/index.html Wed Oct 10 03:35:04 2012
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Documentation for Torque - Torque</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="Thomas Fischer"></meta><meta name="email" content="fischer@seitenbau.de"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="../images/db-logo-white.png"></img></a><a href="http://db.apache.org/torque/" id="projectLogo"><img alt="Torque Site" src="../images/torque-logo-new.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">Last published: 10 October 2012
+                <span class="separator">|</span> Doc for  3.3.1-SNAPSHOT
+                </div><div class="xright">
+        
+        <a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuTorque"><h5>Torque</h5><ul><li class="none"><a href="../index.html">Overview</a></li><li class="none"><a href="../status.html">News and Status</a></li><li class="none"><a href="../download.html">Downloads</a></li><li class="none"><a href="../../torque-4.0/index.html">Torque 4</a></li><li class="none"><a href="../addons.html">Addons</a></li><li class="none"><a href="../changes-report.html">Changes</a></li><li class="none"><a href="http://wiki.apache.org/db-torque/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../issue-tracking.html">Issue tracker</a></li><li class="none"><a href="../mail-lists.html">Mailing lists</a></li><li class="none"><a href="../tools/index.html">Tools</a></li><li class="collapsed"><a href="../developer-info/index.html">Developer Information</a></li><li class="none"><a href="http://www.apache.org/foundation/sponsor
 ship.html" class="externalLink" title="External Link">Sponsorship</a></li><li class="none"><a href="http://www.apache.org/security/" class="externalLink" title="External Link">Security</a></li><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Thanks</a></li><li class="none"><a href="http://www.apache.org/licenses/" class="externalLink" title="External Link">License</a></li><li class="none"><a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a></li></ul></div><div id="menuModule_Documentation"><h5>Module Documentation</h5><ul><li class="none"><strong><a href="../documentation/index.html">Overview</a></strong></li><li class="expanded"><a href="../documentation/torque-3.3.html">Torque 3.3</a><ul><li class="collapsed"><a href="../releases/torque-3.3/generator/index.html">Generator</a></li><li class="collapsed"><a href="../releases/torque-3.3/maven-plugin/index.html">Maven 1 Plugin</a
 ></li><li class="none"><a href="../releases/torque-3.3/maven2-plugin/index.html" class="newWindow" title="New Window" target="_blank">Maven 2 Plugin</a></li><li class="collapsed"><a href="../releases/torque-3.3/runtime/index.html">Runtime</a></li><li class="collapsed"><a href="../releases/torque-3.3/tutorial/index.html">Tutorial</a></li><li class="collapsed"><a href="../releases/torque-3.3/village/index.html">Village</a></li></ul></li></ul></div><div id="menuOther_Documentation"><h5>Other Documentation</h5><ul><li class="none"><a href="../version-specific/supported-databases.html">Supported Databases</a></li><li class="collapsed"><a href="../version-specific/database-howtos/index.html">Database Howtos</a></li><li class="collapsed"><a href="../version-specific/other-howtos/index.html">Other Howtos</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="collapsed"><a href="../project-info.html">Project info</a></li><li class="collaps
 ed"><a href="../project-reports.html">Site Project Reports</a></li></ul></div><div id="menuMiscellaneous"><h5>Miscellaneous</h5><ul><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Sponsors</a></li></ul></div><div id="legend"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Documentation_for_Torque"></a><h2>Documentation for Torque</h2>
+    
+      <p>
+        This contains the documentation for Torque.  
+        The documentation is separated into the different components of Torque
+        and the different releases of Torque.
+        <br></br>
+        - To get information about generating the java classes using Maven,
+        see the Maven plugin documentation.
+        <br></br>
+        - To learn about generating the java classes using Ant,
+        see the generator documentation.
+        <br></br>
+        - The reference for using the generated classes in your project can
+        be found in the runtime documentation.
+        <br></br>
+        - Information about peculiarities of some databases can be found in the
+        Database Howtos.
+        <br></br>
+        - General howtos spanning several of Torque's components 
+        ara available in the "other Howtos".
+      </p>
+      
+     </div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2000-2012, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: db/torque/site-scmpublish/torque-3.3/documentation/torque-3.3.html
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/documentation/torque-3.3.html?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/documentation/torque-3.3.html (added)
+++ db/torque/site-scmpublish/torque-3.3/documentation/torque-3.3.html Wed Oct 10 03:35:04 2012
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Documentation for Torque 3.3 - Torque</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="Thomas Fischer"></meta><meta name="email" content="fischer@seitenbau.de"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="../images/db-logo-white.png"></img></a><a href="http://db.apache.org/torque/" id="projectLogo"><img alt="Torque Site" src="../images/torque-logo-new.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">Last published: 10 October 2012
+                <span class="separator">|</span> Doc for  3.3.1-SNAPSHOT
+                </div><div class="xright">
+        
+        <a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuTorque"><h5>Torque</h5><ul><li class="none"><a href="../index.html">Overview</a></li><li class="none"><a href="../status.html">News and Status</a></li><li class="none"><a href="../download.html">Downloads</a></li><li class="none"><a href="../../torque-4.0/index.html">Torque 4</a></li><li class="none"><a href="../addons.html">Addons</a></li><li class="none"><a href="../changes-report.html">Changes</a></li><li class="none"><a href="http://wiki.apache.org/db-torque/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../issue-tracking.html">Issue tracker</a></li><li class="none"><a href="../mail-lists.html">Mailing lists</a></li><li class="none"><a href="../tools/index.html">Tools</a></li><li class="collapsed"><a href="../developer-info/index.html">Developer Information</a></li><li class="none"><a href="http://www.apache.org/foundation/sponsor
 ship.html" class="externalLink" title="External Link">Sponsorship</a></li><li class="none"><a href="http://www.apache.org/security/" class="externalLink" title="External Link">Security</a></li><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Thanks</a></li><li class="none"><a href="http://www.apache.org/licenses/" class="externalLink" title="External Link">License</a></li><li class="none"><a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a></li></ul></div><div id="menuModule_Documentation"><h5>Module Documentation</h5><ul><li class="none"><a href="../documentation/index.html">Overview</a></li><li class="expanded"><strong><a href="../documentation/torque-3.3.html">Torque 3.3</a></strong><ul><li class="collapsed"><a href="../releases/torque-3.3/generator/index.html">Generator</a></li><li class="collapsed"><a href="../releases/torque-3.3/maven-plugin/index.html">Maven 1 Plugin</a
 ></li><li class="none"><a href="../releases/torque-3.3/maven2-plugin/index.html" class="newWindow" title="New Window" target="_blank">Maven 2 Plugin</a></li><li class="collapsed"><a href="../releases/torque-3.3/runtime/index.html">Runtime</a></li><li class="collapsed"><a href="../releases/torque-3.3/tutorial/index.html">Tutorial</a></li><li class="collapsed"><a href="../releases/torque-3.3/village/index.html">Village</a></li></ul></li></ul></div><div id="menuOther_Documentation"><h5>Other Documentation</h5><ul><li class="none"><a href="../version-specific/supported-databases.html">Supported Databases</a></li><li class="collapsed"><a href="../version-specific/database-howtos/index.html">Database Howtos</a></li><li class="collapsed"><a href="../version-specific/other-howtos/index.html">Other Howtos</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="collapsed"><a href="../project-info.html">Project info</a></li><li class="collaps
 ed"><a href="../project-reports.html">Site Project Reports</a></li></ul></div><div id="menuMiscellaneous"><h5>Miscellaneous</h5><ul><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Sponsors</a></li></ul></div><div id="legend"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Documentation_for_Torque_3_3"></a><h2>Documentation for Torque 3.3</h2>
+    
+      <p>
+        This contains the documentation for Torque 3.3.  
+        The documentation is separated into the different components of Torque
+        and the different releases of Torque.
+        <br></br>
+        - To get information about generating the java classes using Maven 1
+          or Maven 2, see the Maven 1 or Maven 2 plugin documentation.
+        <br></br>
+        - To learn about generating the java classes using Ant,
+        see the generator documentation.
+        <br></br>
+        - The reference for using the generated classes in your project can
+        be found in the runtime documentation.
+        <br></br>
+        - Information about peculiarities of some databases can be found in the
+        Database Howtos.
+        <br></br>
+        - General howtos spanning several of Torque's components 
+        ara available in the "other Howtos".
+        <br></br>
+      </p>
+      
+     </div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2000-2012, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: db/torque/site-scmpublish/torque-3.3/download.html
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/download.html?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/download.html (added)
+++ db/torque/site-scmpublish/torque-3.3/download.html Wed Oct 10 03:35:04 2012
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Downloading DB Torque - Torque</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/" id="organizationLogo"><img alt="Apache Software Foundation" src="./images/db-logo-white.png"></img></a><a href="http://db.apache.org/torque/" id="projectLogo"><img alt="Torque Site" src="./images/torque-logo-new.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">Last published: 10 October 2012
+                <span class="separator">|</span> Doc for  3.3.1-SNAPSHOT
+                </div><div class="xright">
+        
+        <a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuTorque"><h5>Torque</h5><ul><li class="none"><a href="index.html">Overview</a></li><li class="none"><a href="status.html">News and Status</a></li><li class="none"><strong><a href="download.html">Downloads</a></strong></li><li class="none"><a href="../torque-4.0/index.html">Torque 4</a></li><li class="none"><a href="addons.html">Addons</a></li><li class="none"><a href="changes-report.html">Changes</a></li><li class="none"><a href="http://wiki.apache.org/db-torque/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="issue-tracking.html">Issue tracker</a></li><li class="none"><a href="mail-lists.html">Mailing lists</a></li><li class="none"><a href="tools/index.html">Tools</a></li><li class="collapsed"><a href="developer-info/index.html">Developer Information</a></li><li class="none"><a href="http://www.apache.org/foundation/sponsorship.html" cl
 ass="externalLink" title="External Link">Sponsorship</a></li><li class="none"><a href="http://www.apache.org/security/" class="externalLink" title="External Link">Security</a></li><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Thanks</a></li><li class="none"><a href="http://www.apache.org/licenses/" class="externalLink" title="External Link">License</a></li><li class="none"><a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a></li></ul></div><div id="menuModule_Documentation"><h5>Module Documentation</h5><ul><li class="none"><a href="documentation/index.html">Overview</a></li><li class="expanded"><a href="documentation/torque-3.3.html">Torque 3.3</a><ul><li class="collapsed"><a href="releases/torque-3.3/generator/index.html">Generator</a></li><li class="collapsed"><a href="releases/torque-3.3/maven-plugin/index.html">Maven 1 Plugin</a></li><li class="none"><a href="releases/t
 orque-3.3/maven2-plugin/index.html" class="newWindow" title="New Window" target="_blank">Maven 2 Plugin</a></li><li class="collapsed"><a href="releases/torque-3.3/runtime/index.html">Runtime</a></li><li class="collapsed"><a href="releases/torque-3.3/tutorial/index.html">Tutorial</a></li><li class="collapsed"><a href="releases/torque-3.3/village/index.html">Village</a></li></ul></li></ul></div><div id="menuOther_Documentation"><h5>Other Documentation</h5><ul><li class="none"><a href="version-specific/supported-databases.html">Supported Databases</a></li><li class="collapsed"><a href="version-specific/database-howtos/index.html">Database Howtos</a></li><li class="collapsed"><a href="version-specific/other-howtos/index.html">Other Howtos</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="collapsed"><a href="project-info.html">Project info</a></li><li class="collapsed"><a href="project-reports.html">Site Project Reports</a></li></
 ul></div><div id="menuMiscellaneous"><h5>Miscellaneous</h5><ul><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Sponsors</a></li></ul></div><div id="legend"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Download_released_versions"></a><h2>Download released versions</h2>
+<p>
+The currently released versions of Torque are listed below.
+</p>
+
+<div class="subsection"><a name="Binary_versions"></a><h3>Binary versions</h3>
+<p>
+  <table class="bodyTable">
+    <tr class="b">
+      <th>Version</th>
+      <th>Runtime</th>
+      <th>Generator</th>
+      <th>Village</th>
+      <th>Village 3.3.1</th>
+      <th>Maven Plugin</th>
+    </tr>
+
+    <tr class="a">
+      <td rowspan="3"><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/" class="externalLink" title="External Link">Torque 3.3</a></td>
+    </tr>
+
+    <tr class="b">
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/binaries/torque-3.3.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-3.3.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-3.3.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/binaries/torque-gen-3.3.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-gen-3.3.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-gen-3.3.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/binaries/village-3.3.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/village-3.3.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/village-3.3.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td rowspan="2">
+          <a href="http://repo1.maven.org/maven2/org/apache/torque/village/3.3.1/village-3.3.1.jar" class="externalLink" title="External Link">JAR</a>
+          <a href="http://repo1.maven.org/maven2/org/apache/torque/village/3.3.1/village-3.3.1.jar.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://repo1.maven.org/maven2/org/apache/torque/village/3.3.1/village-3.3.1.jar.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td rowspan="2">
+          <a href="http://www.apache.org/dyn/closer.cgi/java-repository/torque/plugins/maven-torque-plugin-3.3.jar" class="externalLink" title="External Link">JAR</a>
+          <a href="http://www.apache.org/dist/java-repository/torque/plugins/maven-torque-plugin-3.3.jar.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/java-repository/torque/plugins/maven-torque-plugin-3.3.jar.md5" class="externalLink" title="External Link">MD5</a></td>
+    </tr>
+
+    <tr class="a">
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/binaries/torque-3.3.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-3.3.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-3.3.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/binaries/torque-gen-3.3.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-gen-3.3.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/torque-gen-3.3.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/binaries/village-3.3.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/village-3.3.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/binaries/village-3.3.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+    </tr>
+  </table>
+</p>
+</div>
+
+<div class="subsection"><a name="Source_versions"></a><h3>Source versions</h3>
+<p>
+  <table class="bodyTable">
+    <tr class="b">
+      <th>Version</th>
+      <th>Runtime</th>
+      <th>Generator</th>
+      <th>Village</th>
+      <th>Village 3.3.1</th>
+      <th>Maven Plugin</th>
+    </tr>
+
+    <tr class="a">
+      <td rowspan="2"><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/" class="externalLink" title="External Link">Torque 3.3</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/torque-3.3-src.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-3.3-src.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-3.3-src.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/torque-gen-3.3-src.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-gen-3.3-src.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-gen-3.3-src.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/village-3.3-src.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/village-3.3-src.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/village-3.3-src.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td rowspan="2">
+          <a href="http://repo1.maven.org/maven2/org/apache/torque/village/3.3.1/village-3.3.1-sources.jar" class="externalLink" title="External Link">JAR</a>
+          <a href="http://repo1.maven.org/maven2/org/apache/torque/village/3.3.1/village-3.3.1-sources.jar.asc" class="externalLink" title="External Link">Sig.</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/maven-torque-plugin-3.3-src.tar.gz" class="externalLink" title="External Link">TAR</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/maven-torque-plugin-3.3-src.tar.gz.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/maven-torque-plugin-3.3-src.tar.gz.md5" class="externalLink" title="External Link">MD5</a></td>
+    </tr>
+
+    <tr class="b">
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/torque-3.3-src.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-3.3-src.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-3.3-src.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/torque-gen-3.3-src.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-gen-3.3-src.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/torque-gen-3.3-src.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/village-3.3-src.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/village-3.3-src.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/village-3.3-src.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+
+      <td><a href="http://www.apache.org/dyn/closer.cgi/db/torque/torque-3.3/source/maven-torque-plugin-3.3-src.zip" class="externalLink" title="External Link">ZIP</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/maven-torque-plugin-3.3-src.zip.asc" class="externalLink" title="External Link">Sig.</a>
+          <a href="http://www.apache.org/dist/db/torque/torque-3.3/source/maven-torque-plugin-3.3-src.zip.md5" class="externalLink" title="External Link">MD5</a></td>
+    </tr>
+
+  </table>
+</p>
+<p>
+  Please check the integrity of the download using the 
+  <a href="http://www.apache.org/dist/db/torque/KEYS" class="externalLink" title="External Link">KEYS</a> file
+  and the signature files.
+</p>
+<p> 
+  The PGP signatures can be verified using PGP or GPG. 
+  First download the 
+  <a href="http://www.apache.org/dist/db/torque/KEYS" class="externalLink" title="External Link">KEYS</a> 
+  as well as the asc signature file for the relevant distribution. 
+  Make sure you get these files from the main distribution directory,
+  rather than from a mirror. Then verify the signatures using e.g.
+</p>
+
+    <div class="source"><pre>
+% pgpk -a KEYS
+% pgpv torque-3.3.tar.gz.asc
+or
+% pgp -ka KEYS
+% pgp torque-3.3.tar.gz.asc
+or
+% gpg --import KEYS
+% gpg --verify torque-3.3.tar.gz.asc <br></br>
+</pre></div>
+  
+
+</div>
+<div class="subsection"><a name="Older_versions"></a><h3>Older versions</h3>
+<p>
+  Older versions of Torque can be found in the 
+  <a href="http://archive.apache.org/dist/db/torque/" class="externalLink" title="External Link">archive</a>.
+</p>
+</div>
+</div><div class="section"><a name="Getting_The_Development_Source_From_SVN"></a><h2>Getting The Development Source From SVN</h2>
+  <p>
+    You can check out the latest source from the DB SVN module.<br></br>
+    Torque resides in the db/torque module.
+
+    
+    <div class="source"><pre>svn checkout http://svn.apache.org/repos/asf/db/torque/trunks</pre></div>
+  
+
+    or browse the source code through <a href="http://svn.apache.org/viewvc/db/torque" class="externalLink" title="External Link">ViewCVS</a>.
+   </p>
+</div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2000-2012, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: db/torque/site-scmpublish/torque-3.3/downloads.html
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/downloads.html?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/downloads.html (added)
+++ db/torque/site-scmpublish/torque-3.3/downloads.html Wed Oct 10 03:35:04 2012
@@ -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>Downloads - Torque</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/" id="organizationLogo"><img alt="Apache Software Foundation" src="./images/db-logo-white.png"></img></a><a href="http://db.apache.org/torque/" id="projectLogo"><img alt="Torque Site" src="./images/torque-logo-new.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">Last published: 10 October 2012
+                <span class="separator">|</span> Doc for  3.3.1-SNAPSHOT
+                </div><div class="xright">
+        
+        <a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuTorque"><h5>Torque</h5><ul><li class="none"><a href="index.html">Overview</a></li><li class="none"><a href="status.html">News and Status</a></li><li class="none"><a href="download.html">Downloads</a></li><li class="none"><a href="../torque-4.0/index.html">Torque 4</a></li><li class="none"><a href="addons.html">Addons</a></li><li class="none"><a href="changes-report.html">Changes</a></li><li class="none"><a href="http://wiki.apache.org/db-torque/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="issue-tracking.html">Issue tracker</a></li><li class="none"><a href="mail-lists.html">Mailing lists</a></li><li class="none"><a href="tools/index.html">Tools</a></li><li class="collapsed"><a href="developer-info/index.html">Developer Information</a></li><li class="none"><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink
 " title="External Link">Sponsorship</a></li><li class="none"><a href="http://www.apache.org/security/" class="externalLink" title="External Link">Security</a></li><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Thanks</a></li><li class="none"><a href="http://www.apache.org/licenses/" class="externalLink" title="External Link">License</a></li><li class="none"><a href="http://www.apache.org/" class="externalLink" title="External Link">Apache</a></li></ul></div><div id="menuModule_Documentation"><h5>Module Documentation</h5><ul><li class="none"><a href="documentation/index.html">Overview</a></li><li class="expanded"><a href="documentation/torque-3.3.html">Torque 3.3</a><ul><li class="collapsed"><a href="releases/torque-3.3/generator/index.html">Generator</a></li><li class="collapsed"><a href="releases/torque-3.3/maven-plugin/index.html">Maven 1 Plugin</a></li><li class="none"><a href="releases/torque-3.3/maven2-
 plugin/index.html" class="newWindow" title="New Window" target="_blank">Maven 2 Plugin</a></li><li class="collapsed"><a href="releases/torque-3.3/runtime/index.html">Runtime</a></li><li class="collapsed"><a href="releases/torque-3.3/tutorial/index.html">Tutorial</a></li><li class="collapsed"><a href="releases/torque-3.3/village/index.html">Village</a></li></ul></li></ul></div><div id="menuOther_Documentation"><h5>Other Documentation</h5><ul><li class="none"><a href="version-specific/supported-databases.html">Supported Databases</a></li><li class="collapsed"><a href="version-specific/database-howtos/index.html">Database Howtos</a></li><li class="collapsed"><a href="version-specific/other-howtos/index.html">Other Howtos</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="collapsed"><a href="project-info.html">Project info</a></li><li class="collapsed"><a href="project-reports.html">Site Project Reports</a></li></ul></div><div id=
 "menuMiscellaneous"><h5>Miscellaneous</h5><ul><li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="External Link">Sponsors</a></li></ul></div><div id="legend"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Downloads"></a><h2>Downloads</h2><p>You must define the<code>maven.xdoc.distributionUrl</code>property if you wish to generate the download report.</p></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2000-2012, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: db/torque/site-scmpublish/torque-3.3/dtd/database.dtd
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/dtd/database.dtd?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/dtd/database.dtd (added)
+++ db/torque/site-scmpublish/torque-3.3/dtd/database.dtd Wed Oct 10 03:35:04 2012
@@ -0,0 +1,195 @@
+<!--
+ 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.
+-->
+<!--
+    Torque XML database schema DTD
+    $Id: database.dtd 584517 2007-10-14 09:00:14Z tfischer $
+-->
+
+<!--
+For: database.defaultIdMethod and table.idMethod
+
+Do not use autoincrement or sequence. They are deprecated in favor of
+using native which will use the Connection pool to determine
+which database it is talking to (yes, it knows that) and then use
+whatever native database methodology for insert increments that it can.
+Otherwise, you should use idbroker or none. none is good if you have a
+table that is just a join table. idbroker is good if you want a
+centralized repository for brokering out clumps of id's in a database
+agnostic way.
+-->
+
+<!--
+
+defaultJavaNamingMethod determines how a table or column name,
+from the name attribute in the xml database file, is converted to a
+Java class or method name.
+
+     nochange   - indicates not change is performed.
+     underscore - Underscores and dots are removed, first letter is
+              capitalized, first letter after an underscore
+              is capitalized, first letter after a dot is capitalized,
+              the rest of the letters are converted to lowercase.
+     underscoreOmitSchema - The section of the name before and including
+              the last dot in the name is removed. For the remaining part,
+              underscores are removed, first letter is capitalized,
+              first letter after an underscore is capitalized,
+              the rest of the letters are converted to lowercase.
+     javaname   - same as underscore, but no letters are converted
+              to lowercase.
+-->
+
+<!ELEMENT database (option*, external-schema*, domain*, table+)>
+<!ATTLIST database
+  name CDATA #REQUIRED
+  defaultIdMethod (idbroker|native|none) "none"
+  defaultJavaType (object|primitive) "primitive"
+  package CDATA #IMPLIED
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  defaultJavaNamingMethod (nochange|underscore|underscoreOmitSchema|javaname) "underscore"
+  heavyIndexing (true|false) "false"
+>
+
+<!ELEMENT option EMPTY>
+<!ATTLIST option
+  key CDATA #REQUIRED
+  value CDATA #REQUIRED
+>
+
+<!ELEMENT external-schema EMPTY>
+<!ATTLIST external-schema
+  filename CDATA #REQUIRED
+>
+
+<!ELEMENT domain EMPTY>
+<!ATTLIST domain
+  name CDATA #REQUIRED
+  type
+    (
+          BIT  | TINYINT | SMALLINT    | INTEGER    | BIGINT    | FLOAT
+        | REAL | NUMERIC | DECIMAL     | CHAR       | VARCHAR   | LONGVARCHAR
+        | DATE | TIME    | TIMESTAMP   | BINARY     | VARBINARY | LONGVARBINARY
+        | NULL | OTHER   | JAVA_OBJECT | DISTINCT   | STRUCT    | ARRAY
+        | BLOB | CLOB    | REF         | BOOLEANINT | BOOLEANCHAR
+        | DOUBLE
+    ) "VARCHAR"
+  size CDATA #IMPLIED
+  scale CDATA #IMPLIED
+  default CDATA #IMPLIED
+  description CDATA #IMPLIED
+>
+
+
+<!--
+     note: the interface="true", requires that useManagers=true in the
+     properties file.
+-->
+<!ELEMENT table (option*,column+,(foreign-key|index|unique|id-method-parameter)*)>
+<!ATTLIST table
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  idMethod (idbroker|native|none|null) "null"
+  skipSql (true|false) "false"
+  abstract (true|false) "false"
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  alias CDATA #IMPLIED
+  interface CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|underscoreOmitSchema|javaname) #IMPLIED
+  heavyIndexing (true|false) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT id-method-parameter EMPTY>
+<!ATTLIST id-method-parameter
+  name CDATA "default"
+  value CDATA #REQUIRED
+>
+
+<!ELEMENT column (option*, inheritance*)>
+<!ATTLIST column
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  primaryKey (true|false) "false"
+  required (true|false) "false"
+  protected (true|false) "false"
+  domain CDATA #IMPLIED
+  type
+    (
+          BIT  | TINYINT | SMALLINT    | INTEGER    | BIGINT    | FLOAT
+        | REAL | NUMERIC | DECIMAL     | CHAR       | VARCHAR   | LONGVARCHAR
+        | DATE | TIME    | TIMESTAMP   | BINARY     | VARBINARY | LONGVARBINARY
+        | NULL | OTHER   | JAVA_OBJECT | DISTINCT   | STRUCT    | ARRAY
+        | BLOB | CLOB    | REF         | BOOLEANINT | BOOLEANCHAR
+        | DOUBLE
+    ) #IMPLIED
+  javaType (object|primitive) #IMPLIED
+  size CDATA #IMPLIED
+  scale CDATA #IMPLIED
+  default CDATA #IMPLIED
+  autoIncrement (true|false) #IMPLIED
+  inheritance (single|false) "false"
+  inputValidator CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT inheritance EMPTY>
+<!ATTLIST inheritance
+  key CDATA #REQUIRED
+  class CDATA #REQUIRED
+  extends CDATA #IMPLIED
+>
+
+<!ELEMENT foreign-key (option*,reference+)>
+<!ATTLIST foreign-key
+  foreignTable CDATA #REQUIRED
+  name CDATA #IMPLIED
+  onUpdate (cascade|setnull|restrict|none) "none"
+  onDelete (cascade|setnull|restrict|none) "none"
+>
+
+<!ELEMENT reference EMPTY>
+<!ATTLIST reference
+  local CDATA #REQUIRED
+  foreign CDATA #REQUIRED
+>
+
+<!ELEMENT index (option*,index-column+)>
+<!ATTLIST index
+  name CDATA #IMPLIED
+>
+
+<!-- The index-column's size element is currently ignored
+     and will be removed in a further version. -->
+<!ELEMENT index-column EMPTY>
+<!ATTLIST index-column
+  name CDATA #REQUIRED
+  size CDATA #IMPLIED
+>
+
+<!ELEMENT unique (option*,unique-column+)>
+<!ATTLIST unique
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT unique-column EMPTY>
+<!ATTLIST unique-column
+  name CDATA #REQUIRED
+>

Added: db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_0.dtd
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_0.dtd?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_0.dtd (added)
+++ db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_0.dtd Wed Oct 10 03:35:04 2012
@@ -0,0 +1,150 @@
+<!--
+ 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.
+-->
+<!--
+    Torque XML database schema DTD
+    $Id: database.dtd,v 1.10 2001/12/27 20:49:32 jmcnally Exp $
+-->
+
+<!--
+For: database.defaultIdMethod and table.idMethod
+
+Do not use autoincrement or sequence. They are deprecated in favor of
+using native which will use the Turbine Connection pool to determine
+which database it is talking to (yes, it knows that) and then use
+whatever native database methodology for insert increments that it can.
+Otherwise, you should use idbroker or none. none is good if you have a
+table that is just a join table. idbroker is good if you want a
+centralized repository for brokering out clumps of id's in a database
+agnostic way.
+-->
+
+<!--
+
+defaultJavaNamingMethod determines how a table or column name,
+from the name attribute in the xml database file, is converted to a
+Java class or method name.
+
+     nochange   - indicates not change is performed.
+     underscore - Underscores are removed, First letter is
+              capitalized, first letter after an underscore
+              is capitalized, the rest of the letters are
+              converted to lowercase.
+     javaname   - same as underscore, but no letters are converted
+              to lowercase.
+-->
+
+<!ELEMENT database (table+)>
+<!ATTLIST database
+  name CDATA #IMPLIED
+  defaultIdMethod (idbroker|native|autoincrement|sequence|none) "none"
+  defaultJavaType (object|primitive) "primitive"
+  package CDATA #IMPLIED
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  defaultJavaNamingMethod (nochange|underscore|javaname) "underscore"
+  heavyIndexing (true|false) "false"
+>
+
+<!ELEMENT table (column+,(foreign-key|index|unique|id-method-parameter)*)>
+<!ATTLIST table
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  idMethod (idbroker|native|autoincrement|sequence|none|null) "null"
+  skipSql (true|false) "false"
+  abstract (true|false) "false"
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  alias CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  heavyIndexing (true|false) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT id-method-parameter EMPTY>
+<!ATTLIST id-method-parameter
+  name CDATA "default"
+  value CDATA #REQUIRED
+>
+
+<!ELEMENT column (inheritance*)>
+<!ATTLIST column
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  primaryKey (true|false) "false"
+  required (true|false) "false"
+  type
+    (
+          BIT  | TINYINT | SMALLINT    | INTEGER    | BIGINT    | FLOAT
+        | REAL | NUMERIC | DECIMAL     | CHAR       | VARCHAR   | LONGVARCHAR
+        | DATE | TIME    | TIMESTAMP   | BINARY     | VARBINARY | LONGVARBINARY
+        | NULL | OTHER   | JAVA_OBJECT | DISTINCT   | STRUCT    | ARRAY
+        | BLOB | CLOB    | REF         | BOOLEANINT | BOOLEANCHAR
+        | DOUBLE
+    ) "VARCHAR"
+  javaType (object|primitive) #IMPLIED
+  size CDATA #IMPLIED
+  default CDATA #IMPLIED
+  autoIncrement (true|false) "false"
+  inheritance (single|false) "false"
+  inputValidator CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT inheritance EMPTY>
+<!ATTLIST inheritance
+  key CDATA #REQUIRED
+  class CDATA #REQUIRED
+  extends CDATA #IMPLIED
+>
+
+<!ELEMENT foreign-key (reference+)>
+<!ATTLIST foreign-key
+  foreignTable CDATA #REQUIRED
+  name CDATA #IMPLIED
+  onUpdate (cascade|setnull|restrict|none) "none"
+  onDelete (cascade|setnull|restrict|none) "none"
+>
+
+<!ELEMENT reference EMPTY>
+<!ATTLIST reference
+  local CDATA #REQUIRED
+  foreign CDATA #REQUIRED
+>
+
+<!ELEMENT index (index-column+)>
+<!ATTLIST index
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT index-column EMPTY>
+<!ATTLIST index-column
+  name CDATA #REQUIRED
+  size CDATA #IMPLIED
+>
+
+<!ELEMENT unique (unique-column+)>
+<!ATTLIST unique
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT unique-column EMPTY>
+<!ATTLIST unique-column
+  name CDATA #REQUIRED
+>

Added: db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_1.dtd
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_1.dtd?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_1.dtd (added)
+++ db/torque/site-scmpublish/torque-3.3/dtd/database_3_0_1.dtd Wed Oct 10 03:35:04 2012
@@ -0,0 +1,160 @@
+<!--
+ 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.
+-->
+<!--
+    Torque XML database schema DTD
+    $Id: database.dtd,v 1.13 2002/06/20 23:55:14 jmcnally Exp $
+-->
+
+<!--
+For: database.defaultIdMethod and table.idMethod
+
+Do not use autoincrement or sequence. They are deprecated in favor of
+using native which will use the Turbine Connection pool to determine
+which database it is talking to (yes, it knows that) and then use
+whatever native database methodology for insert increments that it can.
+Otherwise, you should use idbroker or none. none is good if you have a
+table that is just a join table. idbroker is good if you want a
+centralized repository for brokering out clumps of id's in a database
+agnostic way.
+-->
+
+<!--
+
+defaultJavaNamingMethod determines how a table or column name,
+from the name attribute in the xml database file, is converted to a
+Java class or method name.
+
+     nochange   - indicates not change is performed.
+     underscore - Underscores are removed, First letter is
+              capitalized, first letter after an underscore
+              is capitalized, the rest of the letters are
+              converted to lowercase.
+     javaname   - same as underscore, but no letters are converted
+              to lowercase.
+-->
+
+<!ELEMENT database (external-schema*, table+)>
+<!ATTLIST database
+  name CDATA #IMPLIED
+  defaultIdMethod (idbroker|native|autoincrement|sequence|none) "none"
+  defaultJavaType (object|primitive) "primitive"
+  package CDATA #IMPLIED
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  defaultJavaNamingMethod (nochange|underscore|javaname) "underscore"
+  heavyIndexing (true|false) "false"
+>
+
+<!ELEMENT external-schema EMPTY>
+<!ATTLIST external-schema
+  filename CDATA #REQUIRED
+>
+
+<!--
+     note: the interface="true", requires that useManagers=true in the
+     properties file.
+-->
+<!ELEMENT table (column+,(foreign-key|index|unique|id-method-parameter)*)>
+<!ATTLIST table
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  idMethod (idbroker|native|autoincrement|sequence|none|null) "null"
+  skipSql (true|false) "false"
+  abstract (true|false) "false"
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  alias CDATA #IMPLIED
+  interface CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  heavyIndexing (true|false) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT id-method-parameter EMPTY>
+<!ATTLIST id-method-parameter
+  name CDATA "default"
+  value CDATA #REQUIRED
+>
+
+<!ELEMENT column (inheritance*)>
+<!ATTLIST column
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  primaryKey (true|false) "false"
+  required (true|false) "false"
+  type
+    (
+          BIT  | TINYINT | SMALLINT    | INTEGER    | BIGINT    | FLOAT
+        | REAL | NUMERIC | DECIMAL     | CHAR       | VARCHAR   | LONGVARCHAR
+        | DATE | TIME    | TIMESTAMP   | BINARY     | VARBINARY | LONGVARBINARY
+        | NULL | OTHER   | JAVA_OBJECT | DISTINCT   | STRUCT    | ARRAY
+        | BLOB | CLOB    | REF         | BOOLEANINT | BOOLEANCHAR
+        | DOUBLE
+    ) "VARCHAR"
+  javaType (object|primitive) #IMPLIED
+  size CDATA #IMPLIED
+  default CDATA #IMPLIED
+  autoIncrement (true|false) "false"
+  inheritance (single|false) "false"
+  inputValidator CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT inheritance EMPTY>
+<!ATTLIST inheritance
+  key CDATA #REQUIRED
+  class CDATA #REQUIRED
+  extends CDATA #IMPLIED
+>
+
+<!ELEMENT foreign-key (reference+)>
+<!ATTLIST foreign-key
+  foreignTable CDATA #REQUIRED
+  name CDATA #IMPLIED
+  onUpdate (cascade|setnull|restrict|none) "none"
+  onDelete (cascade|setnull|restrict|none) "none"
+>
+
+<!ELEMENT reference EMPTY>
+<!ATTLIST reference
+  local CDATA #REQUIRED
+  foreign CDATA #REQUIRED
+>
+
+<!ELEMENT index (index-column+)>
+<!ATTLIST index
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT index-column EMPTY>
+<!ATTLIST index-column
+  name CDATA #REQUIRED
+  size CDATA #IMPLIED
+>
+
+<!ELEMENT unique (unique-column+)>
+<!ATTLIST unique
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT unique-column EMPTY>
+<!ATTLIST unique-column
+  name CDATA #REQUIRED
+>

Added: db/torque/site-scmpublish/torque-3.3/dtd/database_3_1.dtd
URL: http://svn.apache.org/viewvc/db/torque/site-scmpublish/torque-3.3/dtd/database_3_1.dtd?rev=1396460&view=auto
==============================================================================
--- db/torque/site-scmpublish/torque-3.3/dtd/database_3_1.dtd (added)
+++ db/torque/site-scmpublish/torque-3.3/dtd/database_3_1.dtd Wed Oct 10 03:35:04 2012
@@ -0,0 +1,160 @@
+<!--
+ 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.
+-->
+<!--
+    Torque XML database schema DTD
+    $Id: database.dtd,v 1.14 2003/01/08 16:43:57 henning Exp $
+-->
+
+<!--
+For: database.defaultIdMethod and table.idMethod
+
+Do not use autoincrement or sequence. They are deprecated in favor of
+using native which will use the Connection pool to determine
+which database it is talking to (yes, it knows that) and then use
+whatever native database methodology for insert increments that it can.
+Otherwise, you should use idbroker or none. none is good if you have a
+table that is just a join table. idbroker is good if you want a
+centralized repository for brokering out clumps of id's in a database
+agnostic way.
+-->
+
+<!--
+
+defaultJavaNamingMethod determines how a table or column name,
+from the name attribute in the xml database file, is converted to a
+Java class or method name.
+
+     nochange   - indicates not change is performed.
+     underscore - Underscores are removed, First letter is
+              capitalized, first letter after an underscore
+              is capitalized, the rest of the letters are
+              converted to lowercase.
+     javaname   - same as underscore, but no letters are converted
+              to lowercase.
+-->
+
+<!ELEMENT database (external-schema*, table+)>
+<!ATTLIST database
+  name CDATA #IMPLIED
+  defaultIdMethod (idbroker|native|autoincrement|sequence|none) "none"
+  defaultJavaType (object|primitive) "primitive"
+  package CDATA #IMPLIED
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  defaultJavaNamingMethod (nochange|underscore|javaname) "underscore"
+  heavyIndexing (true|false) "false"
+>
+
+<!ELEMENT external-schema EMPTY>
+<!ATTLIST external-schema
+  filename CDATA #REQUIRED
+>
+
+<!--
+     note: the interface="true", requires that useManagers=true in the
+     properties file.
+-->
+<!ELEMENT table (column+,(foreign-key|index|unique|id-method-parameter)*)>
+<!ATTLIST table
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  idMethod (idbroker|native|autoincrement|sequence|none|null) "null"
+  skipSql (true|false) "false"
+  abstract (true|false) "false"
+  baseClass CDATA #IMPLIED
+  basePeer CDATA #IMPLIED
+  alias CDATA #IMPLIED
+  interface CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  heavyIndexing (true|false) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT id-method-parameter EMPTY>
+<!ATTLIST id-method-parameter
+  name CDATA "default"
+  value CDATA #REQUIRED
+>
+
+<!ELEMENT column (inheritance*)>
+<!ATTLIST column
+  name CDATA #REQUIRED
+  javaName CDATA #IMPLIED
+  primaryKey (true|false) "false"
+  required (true|false) "false"
+  type
+    (
+          BIT  | TINYINT | SMALLINT    | INTEGER    | BIGINT    | FLOAT
+        | REAL | NUMERIC | DECIMAL     | CHAR       | VARCHAR   | LONGVARCHAR
+        | DATE | TIME    | TIMESTAMP   | BINARY     | VARBINARY | LONGVARBINARY
+        | NULL | OTHER   | JAVA_OBJECT | DISTINCT   | STRUCT    | ARRAY
+        | BLOB | CLOB    | REF         | BOOLEANINT | BOOLEANCHAR
+        | DOUBLE
+    ) "VARCHAR"
+  javaType (object|primitive) #IMPLIED
+  size CDATA #IMPLIED
+  default CDATA #IMPLIED
+  autoIncrement (true|false) "false"
+  inheritance (single|false) "false"
+  inputValidator CDATA #IMPLIED
+  javaNamingMethod (nochange|underscore|javaname) #IMPLIED
+  description CDATA #IMPLIED
+>
+
+<!ELEMENT inheritance EMPTY>
+<!ATTLIST inheritance
+  key CDATA #REQUIRED
+  class CDATA #REQUIRED
+  extends CDATA #IMPLIED
+>
+
+<!ELEMENT foreign-key (reference+)>
+<!ATTLIST foreign-key
+  foreignTable CDATA #REQUIRED
+  name CDATA #IMPLIED
+  onUpdate (cascade|setnull|restrict|none) "none"
+  onDelete (cascade|setnull|restrict|none) "none"
+>
+
+<!ELEMENT reference EMPTY>
+<!ATTLIST reference
+  local CDATA #REQUIRED
+  foreign CDATA #REQUIRED
+>
+
+<!ELEMENT index (index-column+)>
+<!ATTLIST index
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT index-column EMPTY>
+<!ATTLIST index-column
+  name CDATA #REQUIRED
+  size CDATA #IMPLIED
+>
+
+<!ELEMENT unique (unique-column+)>
+<!ATTLIST unique
+  name CDATA #IMPLIED
+>
+
+<!ELEMENT unique-column EMPTY>
+<!ATTLIST unique-column
+  name CDATA #REQUIRED
+>



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org
For additional commands, e-mail: torque-dev-help@db.apache.org