You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by bu...@apache.org on 2015/09/30 19:03:08 UTC

svn commit: r967325 [11/13] - /websites/staging/openjpa/trunk/content/

Modified: websites/staging/openjpa/trunk/content/openjpaeclipseenhancementbuilder.html
==============================================================================
--- websites/staging/openjpa/trunk/content/openjpaeclipseenhancementbuilder.html (original)
+++ websites/staging/openjpa/trunk/content/openjpaeclipseenhancementbuilder.html Wed Sep 30 17:03:02 2015
@@ -145,10 +145,21 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenJPAEclipseEnhancementBuilder-OpenJPAEclipseTooling"></a></p>
-<h1 id="openjpa-eclipse-tooling">OpenJPA Eclipse Tooling</h1>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenJPAEclipseEnhancementBuilder-OpenJPAEclipseTooling"></a></p>
+<h1 id="openjpa-eclipse-tooling">OpenJPA Eclipse Tooling<a class="headerlink" href="#openjpa-eclipse-tooling" title="Permanent link">&para;</a></h1>
 <p><a name="OpenJPAEclipseEnhancementBuilder-HowtousetheOpenJPAEclipseToolingBuilderforBytecodeEnhancement"></a></p>
-<h2 id="how-to-use-the-openjpa-eclipse-tooling-builder-for-bytecode-enhancement">How to use the OpenJPA Eclipse Tooling Builder for Bytecode Enhancement</h2>
+<h2 id="how-to-use-the-openjpa-eclipse-tooling-builder-for-bytecode-enhancement">How to use the OpenJPA Eclipse Tooling Builder for Bytecode Enhancement<a class="headerlink" href="#how-to-use-the-openjpa-eclipse-tooling-builder-for-bytecode-enhancement" title="Permanent link">&para;</a></h2>
 <p>Once you have <a href="openjpaeclipseinstallation.html">installed the OpenJPA Eclipse tooling</a>
 , here is how to add the Bytecode Enhancement Builder to a Java project:</p>
 <ol>
@@ -172,7 +183,7 @@ now show the "OpenJPA PC-Enhancer Projec
 enhanced</li>
 </ol>
 <p><a name="OpenJPAEclipseEnhancementBuilder-KnownLimitations"></a></p>
-<h3 id="known-limitations">Known Limitations</h3>
+<h3 id="known-limitations">Known Limitations<a class="headerlink" href="#known-limitations" title="Permanent link">&para;</a></h3>
 <ul>
 <li>persistence.xml is ignored, the plug-in / builder only looks for
 annotations (@Entity, @MappedSuperclass, @Embeddable, @ManagedInterface) to
@@ -185,7 +196,7 @@ because the Eclipse compiler still tries
 log weird error messages in that case</li>
 </ul>
 <p><a name="OpenJPAEclipseEnhancementBuilder-Troubleshooting,Tips&Recommendations"></a></p>
-<h3 id="troubleshooting-tips-recommendations">Troubleshooting, Tips &amp; Recommendations</h3>
+<h3 id="troubleshooting-tips-recommendations">Troubleshooting, Tips &amp; Recommendations<a class="headerlink" href="#troubleshooting-tips-recommendations" title="Permanent link">&para;</a></h3>
 <ul>
 <li>
 <p>If the Builder has trouble during enhancement, it normally logs useful
@@ -212,7 +223,7 @@ persistence.xml or wherever you bootstra
 </li>
 </ul>
 <p><a name="OpenJPAEclipseEnhancementBuilder-Options"></a></p>
-<h3 id="options">Options</h3>
+<h3 id="options">Options<a class="headerlink" href="#options" title="Permanent link">&para;</a></h3>
 <ul>
 <li>
 <p>More verbose logging for the Builder can be enabled via a configuration
@@ -237,11 +248,11 @@ not).</p>
 
 <p>The debugLogs = true will lead to message such as these to be shown in the
 Error Log (the order sometimes appears to get messed up) :</p>
-<div class="codehilite"><pre><span class="n">OpenJPA</span> <span class="n">Enhancement</span> <span class="p">(</span><span class="n">Full</span> <span class="n">Build</span><span class="p">,</span> <span class="n">collecting</span> <span class="n">resources</span><span class="p">)</span> <span class="n">took</span> <span class="mi">0</span><span class="n">ms</span><span class="p">,</span> <span class="n">found</span> <span class="mi">3</span> <span class="n">classes</span> <span class="n">potentially</span> <span class="n">needing</span> <span class="n">enhancement</span>
-<span class="n">OpenJPA</span> <span class="n">Enhancer</span> <span class="n">ran</span> <span class="n">on</span> <span class="n">but</span> <span class="n">did</span> <span class="ow">not</span> <span class="n">have</span> <span class="n">to</span> <span class="n">bytecode</span> <span class="n">enhance</span> <span class="sr">/test-project/</span><span class="n">bin</span><span class="sr">/ch.vorburger.jpa/</span><span class="n">SomeEntityTest</span><span class="o">.</span><span class="n">class</span>
-<span class="n">OpenJPA</span> <span class="n">Enhancer</span> <span class="n">ran</span> <span class="n">on</span> <span class="ow">and</span> <span class="n">actually</span> <span class="n">bytecode</span> <span class="n">enhanced</span> <span class="sr">/test-project/</span><span class="n">bin</span><span class="sr">/ch.vorburger.jpa/</span><span class="n">SomeEntity</span><span class="o">.</span><span class="n">class</span>
-<span class="n">OpenJPA</span> <span class="n">Enhancer</span> <span class="n">ran</span> <span class="n">on</span> <span class="n">but</span> <span class="n">did</span> <span class="ow">not</span> <span class="n">have</span> <span class="n">to</span> <span class="n">bytecode</span> <span class="n">enhance</span> <span class="sr">/test-again/</span><span class="n">bin</span><span class="sr">/ch.vorburger.jpa/</span><span class="n">NotToEnhance</span><span class="o">.</span><span class="n">class</span>
-<span class="n">OpenJPA</span> <span class="n">Enhancement</span> <span class="p">(</span><span class="n">Full</span> <span class="n">Build</span><span class="p">)</span> <span class="n">took</span> <span class="mi">47</span><span class="n">ms</span><span class="p">,</span> <span class="k">for</span> <span class="mi">3</span> <span class="n">potential</span> <span class="n">classes</span><span class="p">,</span> <span class="n">of</span> <span class="n">which</span> <span class="mi">1</span> <span class="n">were</span> <span class="n">actually</span> <span class="n">enhanced</span>
+<div class="codehilite"><pre><span class="n">OpenJPA</span> <span class="n">Enhancement</span> <span class="p">(</span><span class="n">Full</span> <span class="n">Build</span><span class="p">,</span> <span class="n">collecting</span> <span class="n">resources</span><span class="p">)</span> <span class="n">took</span> 0<span class="n">ms</span><span class="p">,</span> <span class="n">found</span> 3 <span class="n">classes</span> <span class="n">potentially</span> <span class="n">needing</span> <span class="n">enhancement</span>
+<span class="n">OpenJPA</span> <span class="n">Enhancer</span> <span class="n">ran</span> <span class="n">on</span> <span class="n">but</span> <span class="n">did</span> <span class="n">not</span> <span class="n">have</span> <span class="n">to</span> <span class="n">bytecode</span> <span class="n">enhance</span> <span class="o">/</span><span class="n">test</span><span class="o">-</span><span class="n">project</span><span class="o">/</span><span class="n">bin</span><span class="o">/</span><span class="n">ch</span><span class="p">.</span><span class="n">vorburger</span><span class="p">.</span><span class="n">jpa</span><span class="o">/</span><span class="n">SomeEntityTest</span><span class="p">.</span><span class="n">class</span>
+<span class="n">OpenJPA</span> <span class="n">Enhancer</span> <span class="n">ran</span> <span class="n">on</span> <span class="n">and</span> <span class="n">actually</span> <span class="n">bytecode</span> <span class="n">enhanced</span> <span class="o">/</span><span class="n">test</span><span class="o">-</span><span class="n">project</span><span class="o">/</span><span class="n">bin</span><span class="o">/</span><span class="n">ch</span><span class="p">.</span><span class="n">vorburger</span><span class="p">.</span><span class="n">jpa</span><span class="o">/</span><span class="n">SomeEntity</span><span class="p">.</span><span class="n">class</span>
+<span class="n">OpenJPA</span> <span class="n">Enhancer</span> <span class="n">ran</span> <span class="n">on</span> <span class="n">but</span> <span class="n">did</span> <span class="n">not</span> <span class="n">have</span> <span class="n">to</span> <span class="n">bytecode</span> <span class="n">enhance</span> <span class="o">/</span><span class="n">test</span><span class="o">-</span><span class="n">again</span><span class="o">/</span><span class="n">bin</span><span class="o">/</span><span class="n">ch</span><span class="p">.</span><span class="n">vorburger</span><span class="p">.</span><span class="n">jpa</span><span class="o">/</span><span class="n">NotToEnhance</span><span class="p">.</span><span class="n">class</span>
+<span class="n">OpenJPA</span> <span class="n">Enhancement</span> <span class="p">(</span><span class="n">Full</span> <span class="n">Build</span><span class="p">)</span> <span class="n">took</span> 47<span class="n">ms</span><span class="p">,</span> <span class="k">for</span> 3 <span class="n">potential</span> <span class="n">classes</span><span class="p">,</span> <span class="n">of</span> <span class="n">which</span> 1 <span class="n">were</span> <span class="n">actually</span> <span class="n">enhanced</span>
 </pre></div>
 
 

Modified: websites/staging/openjpa/trunk/content/openjpaeclipseinstallation.html
==============================================================================
--- websites/staging/openjpa/trunk/content/openjpaeclipseinstallation.html (original)
+++ websites/staging/openjpa/trunk/content/openjpaeclipseinstallation.html Wed Sep 30 17:03:02 2015
@@ -145,13 +145,24 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenJPAEclipseInstallation-OpenJPAEclipseTooling"></a></p>
-<h1 id="openjpa-eclipse-tooling">OpenJPA Eclipse Tooling</h1>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenJPAEclipseInstallation-OpenJPAEclipseTooling"></a></p>
+<h1 id="openjpa-eclipse-tooling">OpenJPA Eclipse Tooling<a class="headerlink" href="#openjpa-eclipse-tooling" title="Permanent link">&para;</a></h1>
 <p><span class="info">
     <a href="http://people.apache.org/~dwoods/openjpa/devtools/updatesite/">Eclipse Update Site</a> is 
     the current Update Site of the OpenJPA Eclipse Tooling. (It will probably still change.)</span></p>
 <p><a name="OpenJPAEclipseInstallation-HowtoinstalltheOpenJPAEclipseTooling"></a></p>
-<h2 id="how-to-install-the-openjpa-eclipse-tooling">How to install the OpenJPA Eclipse Tooling</h2>
+<h2 id="how-to-install-the-openjpa-eclipse-tooling">How to install the OpenJPA Eclipse Tooling<a class="headerlink" href="#how-to-install-the-openjpa-eclipse-tooling" title="Permanent link">&para;</a></h2>
 <ol>
 <li>Get Eclipse min. version 3.4</li>
 <li>Install the OpenJPA Eclipse Tooling feature from the URL shown above<ol>

Modified: websites/staging/openjpa/trunk/content/openjpaeclipsetoolingdevandbuild.html
==============================================================================
--- websites/staging/openjpa/trunk/content/openjpaeclipsetoolingdevandbuild.html (original)
+++ websites/staging/openjpa/trunk/content/openjpaeclipsetoolingdevandbuild.html Wed Sep 30 17:03:02 2015
@@ -145,12 +145,23 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenJPAEclipseToolingDevAndBuild-OpenJPAEclipseTooling"></a></p>
-<h1 id="openjpa-eclipse-tooling">OpenJPA Eclipse Tooling</h1>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenJPAEclipseToolingDevAndBuild-OpenJPAEclipseTooling"></a></p>
+<h1 id="openjpa-eclipse-tooling">OpenJPA Eclipse Tooling<a class="headerlink" href="#openjpa-eclipse-tooling" title="Permanent link">&para;</a></h1>
 <p><a name="OpenJPAEclipseToolingDevAndBuild-HowtodeveloponandbuildtheOpenJPAEclipseTooling"></a></p>
-<h2 id="how-to-develop-on-and-build-the-openjpa-eclipse-tooling">How to develop on and build the OpenJPA Eclipse Tooling</h2>
+<h2 id="how-to-develop-on-and-build-the-openjpa-eclipse-tooling">How to develop on and build the OpenJPA Eclipse Tooling<a class="headerlink" href="#how-to-develop-on-and-build-the-openjpa-eclipse-tooling" title="Permanent link">&para;</a></h2>
 <p><a name="OpenJPAEclipseToolingDevAndBuild-IDE"></a></p>
-<h3 id="ide">IDE</h3>
+<h3 id="ide">IDE<a class="headerlink" href="#ide" title="Permanent link">&para;</a></h3>
 <ol>
 <li>get Eclipse with PDE</li>
 <li>check out the <a href="https://svn.apache.org/repos/asf/openjpa/devtools/trunk/">https://svn.apache.org/repos/asf/openjpa/devtools/trunk/</a>
@@ -167,7 +178,7 @@ org.apache.openjpa.eclipse.tests, org.ap
 SVN</em></em></li>
 </ol>
 <p><a name="OpenJPAEclipseToolingDevAndBuild-HeadlessMaven-basedbuild(withoutrequiringEclipseIDE)"></a></p>
-<h3 id="headless-maven-based-build-without-requiring-eclipse-ide">Headless Maven-based build (without requiring Eclipse IDE)</h3>
+<h3 id="headless-maven-based-build-without-requiring-eclipse-ide">Headless Maven-based build (without requiring Eclipse IDE)<a class="headerlink" href="#headless-maven-based-build-without-requiring-eclipse-ide" title="Permanent link">&para;</a></h3>
 <ol>
 <li>download Maven 3.0 from <a href="http://maven.apache.org/download.html">http://maven.apache.org/download.html</a>.  Please
 note and make sure you do get &amp; use Maven 3.0 (latest at the time of

Modified: websites/staging/openjpa/trunk/content/opentrader.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentrader.html (original)
+++ websites/staging/openjpa/trunk/content/opentrader.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTrader"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTrader"></a></p>
 <p>h1. OpenTrader: a transactional, web application with Google Web Toolkit,
 OpenJPA/Slice on Tomcat</p>
 <p><img alt="OpenTrader-login.gif" src="images/OpenTrader-login.gif" /></p>
@@ -206,7 +217,7 @@ Tomcat Servlet Container. </p>
 deploy it in your favorite application container and run it in your
 favorite browser.</p>
 <p><a name="OpenTrader-1.Getthesourcecode"></a></p>
-<h3 id="1-get-the-source-code">1. Get the source code</h3>
+<h3 id="1-get-the-source-code">1. Get the source code<a class="headerlink" href="#1-get-the-source-code" title="Permanent link">&para;</a></h3>
 <p>OpenTrader source code is available as one of the OpenJPA examples.
 Checkout the source files in a directory.</p>
 <p>$ svn checkout <a href="https://svn.apache.org/repos/asf/openjpa/trunk/openjpa-examples/opentrader">https://svn.apache.org/repos/asf/openjpa/trunk/openjpa-examples/opentrader</a></p>
@@ -220,7 +231,7 @@ Checkout the source files in a directory
 <li>cascading style sheet  : <em>OpenTrader.css</em> under <em>src/main/resources/css</em></li>
 </ul>
 <p><a name="OpenTrader-2.Build"></a></p>
-<h3 id="2-build">2. Build</h3>
+<h3 id="2-build">2. Build<a class="headerlink" href="#2-build" title="Permanent link">&para;</a></h3>
 <p>To build OpenTrader you will require following other libraries. </p>
 <ul>
 <li><strong>Google Web Toolkit</strong>: We have built it with GWT version 2.0.4 which
@@ -234,46 +245,46 @@ dependencies neatly packaged in a single
 Download from <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0/apache-openjpa-2.0.0-binary.zip">this site</a>
 . </li>
 </ul>
-<h4 id="21-configure-build-environment">2.1 Configure build environment</h4>
+<h4 id="21-configure-build-environment">2.1 Configure build environment<a class="headerlink" href="#21-configure-build-environment" title="Permanent link">&para;</a></h4>
 <p>Edit  <strong>build.properties</strong> to point to the dependent libraries you
 have downloaded. The file contains the instructions as comments. </p>
-<h4 id="22-compile-with-ant">2.2 Compile with Ant</h4>
+<h4 id="22-compile-with-ant">2.2 Compile with Ant<a class="headerlink" href="#22-compile-with-ant" title="Permanent link">&para;</a></h4>
 <p>Compile the application. Compilation involves three separate
 compilation process. First the plain old <strong>javac</strong> compilation. Followed by
 GWT cross-compiler that translates Java code into JavaScript. And finally
 OpenJPA compilation that adds few bytecodes to the persistent classes to
 manage their persistent behavior (which is also known as bytecode
 enhancement).</p>
-<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">ant</span> <span class="n">compile</span>
+<div class="codehilite"><pre>$ <span class="n">ant</span> <span class="n">compile</span>
 </pre></div>
 
 
 <p>GWT Compiler takes ages. Even though it only compiles for a single
 browser (FireFox). This is controlled by the following directives in the
 module descriptor <em>OpenTrader.gwt.xml</em></p>
-<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">set</span><span class="o">-</span><span class="n">property</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;user.agent&quot;</span> <span class="n">value</span><span class="o">=</span><span class="s">&quot;gecko1_8&quot;</span><span class="o">/&gt;</span>
+<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">set</span><span class="o">-</span><span class="n">property</span> <span class="n">name</span><span class="p">=</span>&quot;<span class="n">user</span><span class="p">.</span><span class="n">agent</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">gecko1_8</span>&quot;<span class="o">/&gt;</span>
 </pre></div>
 
 
 <p><a name="OpenTrader-3.Run"></a></p>
-<h3 id="3-run">3. Run</h3>
+<h3 id="3-run">3. Run<a class="headerlink" href="#3-run" title="Permanent link">&para;</a></h3>
 <p>You can run either in <em>hosted</em> mode - an environment provided by GWT to
 run within a Jetty container - or in a proper servlet container such as
 Tomcat, Geronimo or GlassFish or even heavy-duty ones such as WebSphere or
 Weblogic. In either case, you have to configure the <em>persistence.xml</em>
 found under <strong>src/main/resources/META-INF</strong>. This descriptor specifies the
 database used by OpenTrader.</p>
-<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;openjpa.ConnectionDriverName&quot;</span> <span class="n">value</span><span class="o">=</span><span class="s">&quot;com.mysql.jdbc.Driver&quot;</span><span class="o">/&gt;</span>
-<span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;openjpa.ConnectionURL&quot;</span> <span class="n">value</span><span class="o">=</span><span class="s">&quot;jdbc:mysql://localhost/exchange&quot;</span><span class="o">/&gt;</span>
-<span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;openjpa.ConnectionUserName&quot;</span> <span class="n">value</span><span class="o">=</span><span class="s">&quot;whoami&quot;</span><span class="o">/&gt;</span>
-<span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;openjpa.ConnectionPassword&quot;</span> <span class="n">value</span><span class="o">=</span><span class="s">&quot;secret&quot;</span><span class="o">/&gt;</span>
+<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="p">=</span>&quot;<span class="n">openjpa</span><span class="p">.</span><span class="n">ConnectionDriverName</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">com</span><span class="p">.</span><span class="n">mysql</span><span class="p">.</span><span class="n">jdbc</span><span class="p">.</span><span class="n">Driver</span>&quot;<span class="o">/&gt;</span>
+<span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="p">=</span>&quot;<span class="n">openjpa</span><span class="p">.</span><span class="n">ConnectionURL</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">jdbc</span><span class="p">:</span><span class="n">mysql</span><span class="p">:</span><span class="o">//</span><span class="n">localhost</span><span class="o">/</span><span class="n">exchange</span>&quot;<span class="o">/&gt;</span>
+<span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="p">=</span>&quot;<span class="n">openjpa</span><span class="p">.</span><span class="n">ConnectionUserName</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">whoami</span>&quot;<span class="o">/&gt;</span>
+<span class="o">&lt;</span><span class="n">property</span> <span class="n">name</span><span class="p">=</span>&quot;<span class="n">openjpa</span><span class="p">.</span><span class="n">ConnectionPassword</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">secret</span>&quot;<span class="o">/&gt;</span>
 </pre></div>
 
 
 <p>Also edit the <strong>jdbc.driver</strong> in <strong>build.properties</strong> for the
 driver/database you have selected.</p>
 <p>Now, for hosted mode, simply fire Ant as</p>
-<div class="codehilite"><pre> <span class="nv">$</span> <span class="nv">ant</span> <span class="n">devmode</span>
+<div class="codehilite"><pre> $ <span class="n">ant</span> <span class="n">devmode</span>
 </pre></div>
 
 

Modified: websites/staging/openjpa/trunk/content/opentraderarchitecture.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentraderarchitecture.html (original)
+++ websites/staging/openjpa/trunk/content/opentraderarchitecture.html Wed Sep 30 17:03:02 2015
@@ -145,14 +145,24 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderArchitecture"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderArchitecture"></a></p>
 <p>State the design goals<br/>
 Describe the architecture</p>
 <p>One of the good practices of software development is to start with a set of
 basic requirements and then express these requirements more formally
 through a set the interfaces. So let us begin by listing the requirements
-for OpenTrader sample.<br />
-</p>
+for OpenTrader sample.  </p>
 <ul>
 <li>a trader can offer to buy or sell stocks at a certain price </li>
 <li>an offer to sell(buy) a stock can be matched with matching offer(s) to

Modified: websites/staging/openjpa/trunk/content/opentraderbuild.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentraderbuild.html (original)
+++ websites/staging/openjpa/trunk/content/opentraderbuild.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderBuild"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderBuild"></a></p>
 <p>Build instructions</p>
                                             </div>
                                         </td>

Modified: websites/staging/openjpa/trunk/content/opentraderclient.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentraderclient.html (original)
+++ websites/staging/openjpa/trunk/content/opentraderclient.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderClient"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderClient"></a></p>
 <p>Describe the client side development</p>
                                             </div>
                                         </td>

Modified: websites/staging/openjpa/trunk/content/opentradercommunication.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentradercommunication.html (original)
+++ websites/staging/openjpa/trunk/content/opentradercommunication.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderCommunication"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderCommunication"></a></p>
 <p>Describe the communication between client and server
 between client communications</p>
                                             </div>

Modified: websites/staging/openjpa/trunk/content/opentraderdeploy.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentraderdeploy.html (original)
+++ websites/staging/openjpa/trunk/content/opentraderdeploy.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderDeploy"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderDeploy"></a></p>
                                             </div>
                                         </td>
                                         </tr>

Modified: websites/staging/openjpa/trunk/content/opentraderenvironment.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentraderenvironment.html (original)
+++ websites/staging/openjpa/trunk/content/opentraderenvironment.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderEnvironment"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderEnvironment"></a></p>
 <p>What do we need to download</p>
                                             </div>
                                         </td>

Modified: websites/staging/openjpa/trunk/content/opentraderserver.html
==============================================================================
--- websites/staging/openjpa/trunk/content/opentraderserver.html (original)
+++ websites/staging/openjpa/trunk/content/opentraderserver.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenTraderServer"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenTraderServer"></a></p>
 <p>Describe the server</p>
                                             </div>
                                         </td>

Modified: websites/staging/openjpa/trunk/content/overview.html
==============================================================================
--- websites/staging/openjpa/trunk/content/overview.html (original)
+++ websites/staging/openjpa/trunk/content/overview.html Wed Sep 30 17:03:02 2015
@@ -145,9 +145,20 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Overview-Overview"></a></p>
-<h1 id="overview">Overview</h1>
-<p><UL>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Overview-Overview"></a></p>
+<h1 id="overview">Overview<a class="headerlink" href="#overview" title="Permanent link">&para;</a></h1>
+<UL>
 <LI><A href="documentation.html" title="Documentation">Documentation</A> &mdash; <SPAN class="smalltext">OpenJPA Documentation</SPAN></LI>
 <LI><A href="downloads.html" title="Downloads">Downloads</A> &mdash; <SPAN class="smalltext">Downloads for the OpenJPA project</SPAN>
 <UL>
@@ -159,7 +170,7 @@ limitations under the License.
 <LI><A href="license.html" title="License">License</A> &mdash; <SPAN class="smalltext">OpenJPA license: Apache License v2.0</SPAN></LI>
 <LI><A href="privacy-policy.html" title="Privacy Policy">Privacy Policy</A></LI>
 <LI><A href="quick-start.html" title="Quick Start">Quick Start</A> &mdash; <SPAN class="smalltext">Getting Started with OpenJPA</SPAN></LI>
-</UL> </p>
+</UL>
                                             </div>
                                         </td>
                                         </tr>

Modified: websites/staging/openjpa/trunk/content/performance-guide.html
==============================================================================
--- websites/staging/openjpa/trunk/content/performance-guide.html (original)
+++ websites/staging/openjpa/trunk/content/performance-guide.html Wed Sep 30 17:03:02 2015
@@ -145,40 +145,51 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="OpenJPA Performance Guide"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="OpenJPA Performance Guide"></a></p>
 <p><a name="Performanceguide-OpenJPAPerformanceGuide"></a></p>
-<h1 id="openjpa-performance-guide">OpenJPA Performance Guide</h1>
+<h1 id="openjpa-performance-guide">OpenJPA Performance Guide<a class="headerlink" href="#openjpa-performance-guide" title="Permanent link">&para;</a></h1>
 <p>OpenJPA has numerous configuration properties that apply to many different
 use cases. The complete list of properties can be found in the most current <a href="http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_optimization">user manual</a>
 . The remainder of this guide is going to walk through the properties that
 will generally provide the most performance improvement. </p>
 <p><a name="Performanceguide-Caching"></a></p>
-<h2 id="caching">Caching</h2>
+<h2 id="caching">Caching<a class="headerlink" href="#caching" title="Permanent link">&para;</a></h2>
 <p><a name="Performanceguide-DataCache"></a></p>
-<h3 id="datacache">DataCache</h3>
+<h3 id="datacache">DataCache<a class="headerlink" href="#datacache" title="Permanent link">&para;</a></h3>
 <ul>
 <li>Link to tuning ?</li>
 </ul>
 <p><a name="Performanceguide-QueryCache"></a></p>
-<h3 id="querycache">QueryCache</h3>
+<h3 id="querycache">QueryCache<a class="headerlink" href="#querycache" title="Permanent link">&para;</a></h3>
 <ul>
 <li>Link to tuning ?</li>
 </ul>
 <p><a name="Performanceguide-JPA2.0Caching"></a></p>
-<h3 id="jpa-20-caching">JPA 2.0 Caching</h3>
+<h3 id="jpa-20-caching">JPA 2.0 Caching<a class="headerlink" href="#jpa-20-caching" title="Permanent link">&para;</a></h3>
 <p><a name="Performanceguide-UsingMBeanperformancemonitor"></a></p>
-<h3 id="using-mbean-performance-monitor">Using MBean performance monitor</h3>
+<h3 id="using-mbean-performance-monitor">Using MBean performance monitor<a class="headerlink" href="#using-mbean-performance-monitor" title="Permanent link">&para;</a></h3>
 <ul>
 <li>?</li>
 </ul>
 <p><a name="Performanceguide-DatabaseConnectionPooling"></a></p>
-<h2 id="database-connection-pooling">Database Connection Pooling</h2>
+<h2 id="database-connection-pooling">Database Connection Pooling<a class="headerlink" href="#database-connection-pooling" title="Permanent link">&para;</a></h2>
 <p><a name="Performanceguide-Enhancement"></a></p>
-<h2 id="enhancement">Enhancement</h2>
+<h2 id="enhancement">Enhancement<a class="headerlink" href="#enhancement" title="Permanent link">&para;</a></h2>
 <p><a name="Performanceguide-MetaDataRepository"></a></p>
-<h2 id="metadatarepository">MetaDataRepository</h2>
+<h2 id="metadatarepository">MetaDataRepository<a class="headerlink" href="#metadatarepository" title="Permanent link">&para;</a></h2>
 <p><a name="Performanceguide-"></a></p>
-<h2></h2>
+<h2 id="_1"><a class="headerlink" href="#_1" title="Permanent link">&para;</a></h2>
                                             </div>
                                         </td>
                                         </tr>

Modified: websites/staging/openjpa/trunk/content/powered-by.html
==============================================================================
--- websites/staging/openjpa/trunk/content/powered-by.html (original)
+++ websites/staging/openjpa/trunk/content/powered-by.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Powered-By"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Powered-By"></a></p>
 <p>This page list products and companies that are currently using OpenJPA.</p>
 <table>
 <tr><td><img src="http://www.compass-project.org/images/compassheader3.png"/></td><td><a href="http://www.compass-project.org/">Compass</a>

Modified: websites/staging/openjpa/trunk/content/privacy-policy.html
==============================================================================
--- websites/staging/openjpa/trunk/content/privacy-policy.html (original)
+++ websites/staging/openjpa/trunk/content/privacy-policy.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Privacy-Policy"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Privacy-Policy"></a></p>
 <p>All materials provided on the Apache OpenJPA website (openjpa.apache.org)
 is Copyright &copy; 2005-2009, The Apache Software Foundation and Licensed under <a href="http://www.apache.org/licenses/LICENSE-2.0">ASL 2.0</a>
 .</p>

Modified: websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html
==============================================================================
--- websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html (original)
+++ websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html Wed Sep 30 17:03:02 2015
@@ -145,10 +145,21 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="PublishingSerptoMavenCentralRepository-PublishingSerptoMavenCentralRepository"></a></p>
-<h1 id="publishing-serp-to-maven-central-repository">Publishing Serp to Maven Central Repository</h1>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="PublishingSerptoMavenCentralRepository-PublishingSerptoMavenCentralRepository"></a></p>
+<h1 id="publishing-serp-to-maven-central-repository">Publishing Serp to Maven Central Repository<a class="headerlink" href="#publishing-serp-to-maven-central-repository" title="Permanent link">&para;</a></h1>
 <p><a name="PublishingSerptoMavenCentralRepository-SerpProject"></a></p>
-<h2 id="serp-project">Serp Project</h2>
+<h2 id="serp-project">Serp Project<a class="headerlink" href="#serp-project" title="Permanent link">&para;</a></h2>
 <p>Serp is used by OpenJPA for the bytecode enhancement processing.  It is
 maintained as a <a href="http://sourceforge.net/projects/serp">SourceForge project</a>
 .  Serp has been a very solid third-party dependent software project. 
@@ -163,7 +174,7 @@ Maven Central repository.</p>
 Serp homepage:  <a href="http://serp.sourceforge.net">http://serp.sourceforge.net</a> <br/>
 Serp sourcecode:  <a href="http://serp.cvs.sourceforge.net/serp">http://serp.cvs.sourceforge.net/serp</a> <br/></p>
 <p><a name="PublishingSerptoMavenCentralRepository-MavenInstructions"></a></p>
-<h2 id="maven-instructions">Maven Instructions</h2>
+<h2 id="maven-instructions">Maven Instructions<a class="headerlink" href="#maven-instructions" title="Permanent link">&para;</a></h2>
 <p>The easiest way to get the updated artifacts for Serp 1.14.1 into Maven
 Central was to follow the instructions on <a href="https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">this page</a>. 
 You will need a GPG utility and signature (instructions on that page). 
@@ -230,7 +241,7 @@ jorlina@sonatype.com.
 </tr></table>
 
 <p><a name="PublishingSerptoMavenCentralRepository-SerpCodeUpdates"></a></p>
-<h2 id="serp-code-updates">Serp Code Updates</h2>
+<h2 id="serp-code-updates">Serp Code Updates<a class="headerlink" href="#serp-code-updates" title="Permanent link">&para;</a></h2>
 <p>In order to create the -javadoc and -sources jar files, I had to make a
 couple of minor updates to the existing pom file for serp 1.14.1.  I
 committed these changes to HEAD (1.14.2 snapshot) for future reference:</p>

Modified: websites/staging/openjpa/trunk/content/query-notes.html
==============================================================================
--- websites/staging/openjpa/trunk/content/query-notes.html (original)
+++ websites/staging/openjpa/trunk/content/query-notes.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Query-Notes"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Query-Notes"></a></p>
 <pre>
 name conflict: QueryImpl from JDBC vs. QueryImpl from kernel
 openjpa.kernel.jpql.JPQLParser

Modified: websites/staging/openjpa/trunk/content/quick-start.html
==============================================================================
--- websites/staging/openjpa/trunk/content/quick-start.html (original)
+++ websites/staging/openjpa/trunk/content/quick-start.html Wed Sep 30 17:03:02 2015
@@ -145,8 +145,19 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="QuickStart-QuickStartGuide"></a></p>
-<h1 id="quick-start-guide">Quick Start Guide</h1>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="QuickStart-QuickStartGuide"></a></p>
+<h1 id="quick-start-guide">Quick Start Guide<a class="headerlink" href="#quick-start-guide" title="Permanent link">&para;</a></h1>
 <p>We know it can be hard to find the right help sometimes and search engines
 can be overwhelming, so we will try to put the most commonly asked for
 topics with some overview and links to more in-depth resources here for you
@@ -154,7 +165,7 @@ to checkout, before wasting your time se
  and [Mailing Lists]
  for help.</p>
 <p><a name="QuickStart-RuntimeDependencies"></a></p>
-<h2 id="runtime-dependencies">Runtime Dependencies</h2>
+<h2 id="runtime-dependencies">Runtime Dependencies<a class="headerlink" href="#runtime-dependencies" title="Permanent link">&para;</a></h2>
 <p>To use OpenJPA as a stand-alone Java component or with a lightweight
 non-Java EE framework, please refer to the following <a href="build-and-runtime-dependencies.html">Build and Runtime Dependencies</a>
  page for the supported levels of Java SE.</p>
@@ -163,7 +174,7 @@ following <a href="integration.html">Int
  page for the known platforms that either include OpenJPA or have been
 tested with OpenJPA.</p>
 <p><a name="QuickStart-JPAExamples"></a></p>
-<h2 id="jpa-examples">JPA Examples</h2>
+<h2 id="jpa-examples">JPA Examples<a class="headerlink" href="#jpa-examples" title="Permanent link">&para;</a></h2>
 <p>OpenJPA provides some simple examples as part of the binary distribution on
 the <a href="downloads.html">Downloads</a>
  page.  The following [Samples]
@@ -171,7 +182,7 @@ the <a href="downloads.html">Downloads</
 samples, along with pointers to other JPA samples from the Apache Geronimo
 project.</p>
 <p><a name="QuickStart-EnhancingEntities"></a></p>
-<h2 id="enhancing-entities">Enhancing Entities</h2>
+<h2 id="enhancing-entities">Enhancing Entities<a class="headerlink" href="#enhancing-entities" title="Permanent link">&para;</a></h2>
 <p>The JPA spec requires some type of monitoring of Entity objects, but the
 spec does not define how to implement this monitoring. Some JPA providers
 dynamically generate new subclasses or proxy objects that front the user's Entity
@@ -184,18 +195,18 @@ The following <a href="entity-enhancemen
 on how to setup <em>build time</em> enhancement in ANT, Maven and Eclipse
 environments.</p>
 <p><a name="QuickStart-Tools"></a></p>
-<h2 id="tools">Tools</h2>
+<h2 id="tools">Tools<a class="headerlink" href="#tools" title="Permanent link">&para;</a></h2>
 <p>OpenJPA provides several design-time and runtime tools, to perform such
 tasks as entity enhancement, schema mapping, generating metamodel classes
 and to help migrate from other JPA providers.  Please checkout the <a href="tools.html">Tools</a>
  page for more details.</p>
 <p><a name="QuickStart-FAQ"></a></p>
-<h2 id="faq">FAQ</h2>
+<h2 id="faq">FAQ<a class="headerlink" href="#faq" title="Permanent link">&para;</a></h2>
 <p>Some common questions concerning the history, architecture and usage of
 OpenJPA can be found on the <a href="faq.html">FAQ</a>
  page.</p>
 <p><a name="QuickStart-TaketheRedPill"></a></p>
-<h2 id="take-the-red-pill">Take the Red Pill</h2>
+<h2 id="take-the-red-pill">Take the Red Pill<a class="headerlink" href="#take-the-red-pill" title="Permanent link">&para;</a></h2>
 <p>If you want to dive into the rabbit-hole (Hey, It's open source!), then
 checkout the <a href="found-a-bug.html">Found a Bug</a>
  page, which covers everything from posting questions to our mailing lists,

Modified: websites/staging/openjpa/trunk/content/recovering-from-a-vetoed-release.html
==============================================================================
--- websites/staging/openjpa/trunk/content/recovering-from-a-vetoed-release.html (original)
+++ websites/staging/openjpa/trunk/content/recovering-from-a-vetoed-release.html Wed Sep 30 17:03:02 2015
@@ -145,16 +145,27 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Recoveringfromavetoedrelease-Recoveringfromabadreleaseoravetoedrelease"></a></p>
-<h2 id="recovering-from-a-bad-release-or-a-vetoed-release">Recovering from a bad release or a vetoed release</h2>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Recoveringfromavetoedrelease-Recoveringfromabadreleaseoravetoedrelease"></a></p>
+<h2 id="recovering-from-a-bad-release-or-a-vetoed-release">Recovering from a bad release or a vetoed release<a class="headerlink" href="#recovering-from-a-bad-release-or-a-vetoed-release" title="Permanent link">&para;</a></h2>
 <p>Recovering from a bad release actually isn't that difficult. You'll have to delete the bad tag in SVN and rollback the version numbers in all of our pom.xml files. </p>
 <p><a name="Recoveringfromavetoedrelease-Deletethetaginsvn"></a></p>
-<h3 id="delete-the-tag-in-svn">Delete the tag in svn</h3>
-<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">svn</span> <span class="n">del</span> <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/openjpa/</span><span class="n">tags</span><span class="o">/</span><span class="mf">1.2.0</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;Rollback release&quot;</span>
+<h3 id="delete-the-tag-in-svn">Delete the tag in svn<a class="headerlink" href="#delete-the-tag-in-svn" title="Permanent link">&para;</a></h3>
+<div class="codehilite"><pre>$ <span class="n">svn</span> <span class="n">del</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">svn</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">openjpa</span><span class="o">/</span><span class="n">tags</span><span class="o">/</span>1<span class="p">.</span>2<span class="p">.</span>0 <span class="o">-</span><span class="n">m</span> &quot;<span class="n">Rollback</span> <span class="n">release</span>&quot;
 </pre></div>
 
 
-<h3 id="rollback-version-numbers">Rollback version numbers</h3>
+<h3 id="rollback-version-numbers">Rollback version numbers<a class="headerlink" href="#rollback-version-numbers" title="Permanent link">&para;</a></h3>
 <p>If you have perl installed you can do this in a single command for example to rollback from 1.2.1-SNAPSHOT to 1.2.0-SNAPSHOT</p>
 <div class="codehilite"><pre>$ perl -pi -e &quot;s;<span class="nt">&lt;version&gt;</span>1.2.1-SNAPSHOT<span class="nt">&lt;/version&gt;</span>;<span class="nt">&lt;version&gt;</span>1.2.0-SNAPSHOT<span class="nt">&lt;/version&gt;</span>;g&quot; \
     pom.xml */pom.xml */*/pom.xml

Modified: websites/staging/openjpa/trunk/content/related-projects.html
==============================================================================
--- websites/staging/openjpa/trunk/content/related-projects.html (original)
+++ websites/staging/openjpa/trunk/content/related-projects.html Wed Sep 30 17:03:02 2015
@@ -145,7 +145,18 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Related-Projects"></a></p>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Related-Projects"></a></p>
 <ul>
 <li><a href="http://db.apache.org/jdo/">JDO</a></li>
 </ul>

Modified: websites/staging/openjpa/trunk/content/release-artifact-locations.html
==============================================================================
--- websites/staging/openjpa/trunk/content/release-artifact-locations.html (original)
+++ websites/staging/openjpa/trunk/content/release-artifact-locations.html Wed Sep 30 17:03:02 2015
@@ -145,8 +145,19 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="Release-Artifact-Locations"></a></p>
-<h2 id="release-artifact-locations">Release Artifact Locations</h2>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="Release-Artifact-Locations"></a></p>
+<h2 id="release-artifact-locations">Release Artifact Locations<a class="headerlink" href="#release-artifact-locations" title="Permanent link">&para;</a></h2>
 <p>These mappings locate where the release artifacts are being stored:</p>
 <table class="info"><tr>
   <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
@@ -176,8 +187,7 @@ restricted and become read-only.
 <tr><td class="border"> <a href="https://svn.apache.org/repos/infra/websites/production/openjpa/content/builds">/builds</a> </td><td class="border"> Manuals, Javadoc and RELEASE-NOTES.html of all the official OpenJPA releases.</tr>
 <tr><td class="border"> <a href="https://svn.apache.org/repos/infra/websites/production/openjpa/content/docs">/docs</a> </td><td class="border"> Manuals and Javadoc of incubating OpenJPA releases.</tr>
 <tr><td class="border"> <a href="https://svn.apache.org/repos/infra/websites/production/openjpa/content/mail">/mail</a> </td><td class="border"> Mail archives.</tr>
-</table> <br />
-</p>
+</table>   </p>
 </li>
 <li>
 <p><a href="https://openjpa.apache.org">//people.apache.org/www/openjpa.apache.org/content</a></p>

Modified: websites/staging/openjpa/trunk/content/release-management.html
==============================================================================
--- websites/staging/openjpa/trunk/content/release-management.html (original)
+++ websites/staging/openjpa/trunk/content/release-management.html Wed Sep 30 17:03:02 2015
@@ -145,8 +145,19 @@ limitations under the License.
                                         </td>
                                         <td valign="top" width="100%" style="overflow:hidden;">
                                             <div class="wiki-content">
-                                                <p><a name="ReleaseManagement-ReleaseManagement"></a></p>
-<h1 id="release-management">Release Management</h1>
+                                                <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="ReleaseManagement-ReleaseManagement"></a></p>
+<h1 id="release-management">Release Management<a class="headerlink" href="#release-management" title="Permanent link">&para;</a></h1>
 <p>If you are looking for JPA Specification Development, check this <a href="jpa-specification-development.html">page</a> instead.</p>
 <UL>
 <LI><A href="apache-nexus-release-process-(1.2.x-2.1.x).html" title="Apache Nexus Release Process (1.2.x-2.x)">Apache Nexus Release Process (1.2.x-2.x)</A>
@@ -168,11 +179,11 @@ limitations under the License.
 </UL>
 
 <p><a name="ReleaseManagement-WhereshouldIputmyfix?"></a></p>
-<h2 id="where-should-i-put-my-fix">Where should I put my fix?</h2>
+<h2 id="where-should-i-put-my-fix">Where should I put my fix?<a class="headerlink" href="#where-should-i-put-my-fix" title="Permanent link">&para;</a></h2>
 <p>Fixes should be targeted and committed on trunk first. Any other open
 releases are fair game, but may require approval from a release manager. </p>
 <p><a name="ReleaseManagement-RegardingReleaseManagers"></a></p>
-<h2 id="regarding-release-managers">Regarding Release Managers</h2>
+<h2 id="regarding-release-managers">Regarding Release Managers<a class="headerlink" href="#regarding-release-managers" title="Permanent link">&para;</a></h2>
 <p>Once a formal release of OpenJPA has been approved, a release manager is assigned. The release manager is often (but not always) the same developer who performed the release. This release manager role is intended to be a long term branch maintainer who looks after the stability of a formal release. </p>
 <p>The release manager(s) is(are) responsible for targeting fixes into a given version of OpenJPA.</p>
 <ul>
@@ -184,7 +195,7 @@ releases are fair game, but may require
 <li>Fixes should not be committed without RM approval. These changes may be reverted by the release manager. </li>
 </ul>
 <p><a name="ReleaseManagement-Somegeneralguidelinesforreleasemanagers"></a></p>
-<h2 id="some-general-guidelines-for-release-managers">Some general guidelines for release managers</h2>
+<h2 id="some-general-guidelines-for-release-managers">Some general guidelines for release managers<a class="headerlink" href="#some-general-guidelines-for-release-managers" title="Permanent link">&para;</a></h2>
 <ul>
 <li>Fixes which are committed to an earlier release should also be present
 "up-stream". Ie a fix for 1.0.x should also appear in 1.2.x. </li>
@@ -192,7 +203,7 @@ releases are fair game, but may require
 always apply.</li>
 </ul>
 <p><a name="ReleaseManagement-ReleaseManagersforactivebranches."></a></p>
-<h2 id="release-managers-for-active-branches">Release Managers for active branches.</h2>
+<h2 id="release-managers-for-active-branches">Release Managers for active branches.<a class="headerlink" href="#release-managers-for-active-branches" title="Permanent link">&para;</a></h2>
 <p>The current release managers for the active branches of OpenJPA are :</p>
 <table border="0.5">
 <tr bgcolor="lightyellow"><th> branch </th><th> internal release number </th><th> release manager(s)</th><th> Contact
@@ -212,7 +223,7 @@ Release Manager before committing </th><
 
 <p><strong>*</strong> There are no formal releases for these branches.</p>
 <p><a name="ReleaseManagement-ContinuousBuilds"></a></p>
-<h2 id="continuous-builds">Continuous Builds</h2>
+<h2 id="continuous-builds">Continuous Builds<a class="headerlink" href="#continuous-builds" title="Permanent link">&para;</a></h2>
 <p>We are using the Apache Hudson server for continuous builds of several releases.  Please checkout the <a href="automated-builds.html">Automated Builds</a> page for more details.</p>
                                             </div>
                                         </td>