| ==== ./content/logo-contest.md |
| ==== ./content/building-and-running-openbooks.md |
| ==== ./content/release-management.md |
| ==== ./content/jpa-2.0-iterations.md |
| ==== ./content/enhancement-with-ant.md |
| ==== ./content/detached.state.serialization.md |
| ==== ./content/openjpa-2.0.0-beta.md |
| ==== ./content/jsr-317-20081031-public-draft-tasks.md |
| ==== ./content/get-involved.md |
| ==== ./content/license.md |
| ==== ./content/openjpa-2.3.x.md |
| ==== ./content/jpa-2.1-test-coverage.md |
| ==== ./content/sidenav-quick-links.md |
| ==== ./content/openjpa-2.0.0.md |
| ==== ./content/domain-model-browser.md |
| 22c22,23 |
| < <span class="info">
|
| --- |
| > <div class="info">
|
| >
|
| 25c26,27 |
| < </span>
|
| --- |
| >
|
| > </div>
|
| 33c35 |
| < ![](images/mmb.PNG)
|
| --- |
| > ![domain model](images/mmb.PNG)
|
| ==== ./content/jpa-specification-development.md |
| ==== ./content/overview.md |
| ==== ./content/fetch-statistics.md |
| ==== ./content/troubleshoot.md |
| ==== ./content/jest-examples.md |
| ==== ./content/openjpa-2.0.1.md |
| ==== ./content/openjpa-2.1.0.md |
| ==== ./content/opentradercommunication.md |
| ==== ./content/jconsole-datacache-plugin.md |
| ==== ./content/powered-by.md |
| ==== ./content/integration.md |
| ==== ./content/jest-transaction.md |
| ==== ./content/jpa-2.1-development-process.md |
| ==== ./content/publishing-serp-to-maven-central-repository.md |
| ==== ./content/query-notes.md |
| ==== ./content/community.md |
| ==== ./content/privacy-policy.md |
| ==== ./content/openjpa+email.md |
| ==== ./content/apidiscussionfollowup.md |
| ==== ./content/openjpa-2.0.0-milestone-3.md |
| ==== ./content/banner.md |
| ==== ./content/update-release-text-files.md |
| ==== ./content/openjpa-2.0.0-early-access-2.md |
| ==== ./content/recovering-from-a-vetoed-release.md |
| ==== ./content/openjpa-3.1.x.md |
| 1c1 |
| < Title: |
| --- |
| > Title: OpenJPA 3.1.X |
| ==== ./content/opentraderarchitecture.md |
| ==== ./content/samples.md |
| ==== ./content/jpa-2.0-development-process.md |
| ==== ./content/downloads-nightly.md |
| ==== ./content/openjpa-release-policy.md |
| ==== ./content/openjpa-2.0.0-beta-3.md |
| ==== ./content/enhancement-with-eclipse.md |
| 65c65 |
| < ![](images/navigator.png)
|
| --- |
| > ![Navigator](images/navigator.png)
|
| 67c67 |
| < ![](images/main.png)
|
| --- |
| > ![Main](images/main.png)
|
| 69c69 |
| < ![](images/targets.png)
|
| --- |
| > ![Targets](images/targets.png)
|
| ==== ./content/jest-representation.md |
| ==== ./content/entity-enhancement.md |
| ==== ./content/site-index.md |
| ==== ./content/openjpa-development-resources.md |
| ==== ./content/jpa-2.0-test-coverage.md |
| ==== ./content/intro.md |
| ==== ./content/mailing-lists.md |
| ==== ./content/openbooks---featuring-jpa-2.0.md |
| ==== ./content/begin-using-openjpa---the-basics.md |
| 83c83 |
| < <img src="images/image001.jpg"/>
|
| --- |
| > ![images/image001.jpg](/images/image001.jpg)
|
| 93c93 |
| < <img src="images/image002.jpg"/>
|
| --- |
| > ![images/image002.jpg](/images/image002.jpg)
|
| 98c98 |
| < <img src="images/image003.jpg"/>
|
| --- |
| > ![images/image003.jpg](/images/image003.jpg)
|
| 104c104 |
| < <img src="images/image001.jpg"/>
|
| --- |
| > ![images/image001.jpg](/images/image001.jpg)
|
| 108c108 |
| < <img src="images/image004.jpg"/>
|
| --- |
| > ![images/image004.jpg](/images/image004.jpg)
|
| 113c113 |
| < <img src="images/image005.jpg"/>
|
| --- |
| > ![images/image005.jpg](/images/image005.jpg)
|
| 119c119 |
| < <img src="images/image006.jpg"/>
|
| --- |
| > ![images/image006.jpg](/images/image006.jpg)
|
| 123c123 |
| < <img src="images/image007.jpg"/>
|
| --- |
| > ![images/image007.jpg](/images/image007.jpg)
|
| 130c130 |
| < <img src="images/image008.jpg"/>
|
| --- |
| > ![images/image008.jpg](/images/image008.jpg)
|
| 136c136 |
| < <img src="images/image009.jpg"/>
|
| --- |
| > ![images/image009.jpg](/images/image009.jpg)
|
| 138,141c138,140 |
| < 1. Now we will bring in the sample code. The easiest way to add the sample
|
| < code is to find the source provided with this tutorial and copy it to
|
| < the src folder under the **OpenJPATutorialWeb** folder in your project
|
| < directory in Windows Explorer:
|
| --- |
| > 1. Now we will bring in the sample code. The easiest way to add the sample code is
|
| > to find the source provided with this tutorial and copy it to the src folder
|
| > under the **OpenJPATutorialWeb** folder in your project directory in Windows Explorer:
|
| 143c142 |
| < <img src="images/image010.jpg"/>
|
| --- |
| > ![images/image010.jpg](/images/image010.jpg)
|
| 145,147c144,145 |
| < * Now go back to Eclipse. Right-click on the **OpenJPATutorialWeb** folder
|
| < in the Project Explorer view and select **Refresh,** or press the **F5** key on
|
| < your keyboard. Now you will see this:
|
| --- |
| > * Now go back to Eclipse. Right-click on the **OpenJPATutorialWeb** folder in the Project Explorer view
|
| > and select **Refresh,** or press the **F5** key on your keyboard. Now you will see this:
|
| 149c147 |
| < <img src="images/image011.jpg"/>
|
| --- |
| > ![images/image011.jpg](/images/image011.jpg)
|
| 151,152c149 |
| < Notice that all the source files compile without error. That is because
|
| < Geronimo comes with OpenJPA v1.1 built in.
|
| --- |
| > Notice that all the source files compile without error. That is because Geronimo comes with OpenJPA v1.1 built in.
|
| 156c153 |
| < <img src="images/image012.jpg"/>
|
| --- |
| > ![images/image012.jpg](/images/image012.jpg)
|
| 160c157 |
| < <img src="images/image013.jpg"/>
|
| --- |
| > ![images/image013.jpg](/images/image013.jpg)
|
| 169,170c166 |
| < 1. In Windows, open a command prompt and navigate to the Geronimo **bin**
|
| < directory.
|
| --- |
| > 1. In Windows, open a command prompt and navigate to the Geronimo **bin** directory.
|
| 175c171 |
| < <img src="images/image014.jpg"/>
|
| --- |
| > ![images/image014.jpg](/images/image014.jpg)
|
| 179c175 |
| < <img src="images/image015.jpg"/>
|
| --- |
| > ![images/image015.jpg](/images/image015.jpg)
|
| 183c179 |
| < <http://localhost:8080/console>
|
| --- |
| > http://localhost:8080/console
|
| 185c181 |
| < <img src="images/image016.jpg"/>
|
| --- |
| > ![images/image016.jpg](/images/image016.jpg)
|
| 189,191c185,186 |
| < 1. You will come to the Welcome page. On the left menu, at the bottom, find
|
| < the section for the Embedded DB. This is the Derby database control
|
| < page.
|
| --- |
| > 1. You will come to the Welcome page. On the left menu, at the bottom, find the section
|
| > for the Embedded DB. This is the Derby database control page.
|
| 193c188 |
| < <img src="images/image017.jpg"/>
|
| --- |
| > ![images/image017.jpg](/images/image017.jpg)
|
| 197,199c192,193 |
| < 1. In the Run SQL section, in the text field labeled Create DB, type in
|
| < **StoreSystem**. This is the name of the database that the OpenJPA sample is
|
| < configured to transact.
|
| --- |
| > 1. In the Run SQL section, in the text field labeled Create DB, type in **StoreSystem**.
|
| > This is the name of the database that the OpenJPA sample is configured to transact.
|
| 201c195 |
| < <img src="images/image018.jpg"/>
|
| --- |
| > ![images/image018.jpg](/images/image018.jpg)
|
| 203,204c197 |
| < 1. Click on the **Create** button. You should now see the
|
| < **StoreSystem** database appear in
|
| --- |
| > 1. Click on the **Create** button. You should now see the **StoreSystem** database appear in
|
| 207c200 |
| < <img src="images/image019.jpg"/>
|
| --- |
| > ![images/image019.jpg](/images/image019.jpg)
|
| 228c221 |
| < <img src="images/image020.jpg"/>
|
| --- |
| > ![images/image020.jpg](/images/image020.jpg)
|
| 230,231c223 |
| < 1. In the Ear Export dialog, find a convenient place to put the
|
| < exported EAR file.
|
| --- |
| > 1. In the Ear Export dialog, find a convenient place to put the exported EAR file.
|
| 234c226 |
| < <img src="images/image021.jpg"/>
|
| --- |
| > ![images/image021.jpg](/images/image021.jpg)
|
| 241c233 |
| < <img src="images/image022.jpg"/>
|
| --- |
| > ![images/image022.jpg](/images/image022.jpg)
|
| 249c241 |
| < <img src="images/image023.jpg"/>
|
| --- |
| > ![images/image023.jpg](/images/image023.jpg)
|
| 253c245 |
| < <img src="images/image024.jpg"/>
|
| --- |
| > ![images/image024.jpg](/images/image024.jpg)
|
| 260c252 |
| < <img src="images/image025.jpg"/>
|
| --- |
| > ![images/image025.jpg](/images/image025.jpg)
|
| 264c256 |
| < <img src="images/image026.jpg"/>
|
| --- |
| > ![images/image026.jpg](/images/image026.jpg)
|
| 415c407 |
| < �
|
| --- |
| >
|
| 418c410 |
| < �
|
| --- |
| >
|
| 430c422 |
| < <img src="images/image027.jpg"/>
|
| --- |
| > ![images/image027.jpg](/images/image027.jpg)
|
| 456,457c448 |
| < * **persistence-unit**: the **name** is the table name to bind. In this case
|
| < it is 'person'.
|
| --- |
| > * **persistence-unit**: the **name** is the table name to bind. In this case it is 'person'.
|
| 459,461c450,451 |
| < * **property:** openjpa.jdbc.SynchronizeMappings: This tells OpenJPA to
|
| < automatically create the table with the class definition if a table does
|
| < not already exist.
|
| --- |
| > * **property:** openjpa.jdbc.SynchronizeMappings: This tells OpenJPA to automatically create
|
| > the table with the class definition if a table does not already exist.
|
| 465a456 |
| >
|
| 480,485c471,473 |
| < * Note that the name, **"InventorySystem"**, is the same
|
| < one identified in the persistence.xml.
|
| < * This code can be placed just before a query or transaction or they can
|
| < be class properties.
|
| < * Regardless of the scope, the EntityManager and the EntityManagerFactory
|
| < should be closed when they are no longer needed:
|
| --- |
| > * Note that the name, **"InventorySystem"**, is the same one identified in the persistence.xml.
|
| > * This code can be placed just before a query or transaction or they can be class properties.
|
| > * Regardless of the scope, the EntityManager and the EntityManagerFactory should be closed when they are no longer needed:
|
| 492,501c480,486 |
| < * The EntityManagerFactory and EntityManager full descriptions are in the
|
| < following OpenJPA documentation:
|
| < * EntityManagerFactory: <http://openjpa.apache.org/builds/latest/docs/manual/jpa_overview_emfactory.html>
|
| < * EntityManager: <http://openjpa.apache.org/builds/latest/docs/manual/jpa_overview_em.html>
|
| <
|
| < * DB interface class. In this example, the InventoryEntityBroker class
|
| < contains all the OpenJPA database interaction code. This is not required
|
| < but it is a good idea for keeping the functionality componentized. For
|
| < example, if you want to pull all of the records from the InventoryItem
|
| < table, the code would look like this:
|
| --- |
| > * The EntityManagerFactory and EntityManager full descriptions are in the following OpenJPA documentation:
|
| > * EntityManagerFactory: http://openjpa.apache.org/builds/latest/docs/manual/jpa_overview_emfactory.html
|
| > * EntityManager: http://openjpa.apache.org/builds/latest/docs/manual/jpa_overview_em.html
|
| >
|
| > * DB interface class. In this example, the InventoryEntityBroker class contains all the OpenJPA database interaction code.
|
| > This is not required but it is a good idea for keeping the functionality componentized. For example, if you want
|
| > to pull all of the records from the InventoryItem table, the code would look like this:
|
| 525,528c510,511 |
| < * Notice that the Query is not standard SQL. It is actually JPQL, which is
|
| < a specialized form of query language specifically designed for JPA.
|
| < * In the JPQL statement, "<font color="#2a00ff">SELECT item FROM InventoryItem
|
| < item</font>", notice that InventoryItem has the same case as the class
|
| --- |
| > * Notice that the Query is not standard SQL. It is actually JPQL, which is a specialized form of query language specifically designed for JPA.
|
| > * In the JPQL statement, "<font color="#2a00ff">SELECT item FROM InventoryItem item</font>", notice that InventoryItem has the same case as the class
|
| 530,531c513 |
| < * JPQL uses java objects in the query and not the database table names.
|
| < The statement identifies the variable for InventoryItem as
|
| --- |
| > * JPQL uses java objects in the query and not the database table names. The statement identifies the variable for InventoryItem as
|
| 533,536c515,516 |
| < * JPQL provides an object oriented query language that is independent of
|
| < the database being queried. So, regardless of which database being
|
| < used, the JPQL does not change. The JPA runtime takes care of doing
|
| < the translation from the object world to the desired relational database.
|
| --- |
| > * JPQL provides an object oriented query language that is independent of the database being queried. So, regardless of which database being
|
| > used, the JPQL does not change. The JPA runtime takes care of doing the translation from the object world to the desired relational database.
|
| 539,542c519,520 |
| < * Also in the InventoryEntityBroker is code to add entries the database
|
| < tables. Since you did not create a table for InventoryItem in the
|
| < StoreSystem database in Derby, OpenJPA 2.0 will create the table the first
|
| < time an _"add"_ is attempted.
|
| --- |
| > * Also in the InventoryEntityBroker is code to add entries the database tables. Since you did not create a table for InventoryItem in the
|
| > StoreSystem database in Derby, OpenJPA 2.0 will create the table the first time an _"add"_ is attempted.
|
| 575,576c553 |
| < * When this is executed the first time it will use the annotations to
|
| < create the Person table, then OpenJPA 2.0 will populate it with the
|
| --- |
| > * When this is executed the first time it will use the annotations to create the Person table, then OpenJPA 2.0 will populate it with the
|
| 578,579c555 |
| < * Note the use of the getTransaction() method to start an update and then
|
| < to commit it. The concept is the same as in any database transaction
|
| --- |
| > * Note the use of the getTransaction() method to start an update and then to commit it. The concept is the same as in any database transaction
|
| 581,584c557,558 |
| < * Also note that while the getAllItems() function requires a JPQL SELECT
|
| < query, the update type actions have APIs.
|
| < * Take a look in the InventoryEntityBroker code at the addItem(),
|
| < updateItem() and deleteItem() functions and note the simplicity of these
|
| --- |
| > * Also note that while the getAllItems() function requires a JPQL SELECT query, the update type actions have APIs.
|
| > * Take a look in the InventoryEntityBroker code at the addItem(), updateItem() and deleteItem() functions and note the simplicity of these
|
| 589,590c563 |
| < and many to many. OpenJPA provides annotations to identify the related
|
| < fields.
|
| --- |
| > and many to many. OpenJPA provides annotations to identify the related fields.
|
| 607,608c580 |
| < * This object has a one-to-many relationship with
|
| < targetEntity=tutorial.InventoryItem.class. Meaning that one
|
| --- |
| > * This object has a one-to-many relationship with targetEntity=tutorial.InventoryItem.class. Meaning that one
|
| 610,613c582,583 |
| < * The property of InventoryItem that specifies the
|
| < InventoryCategory it is associated with is mappedBy="category". In other
|
| < words, InventoryItem has a class property of type InventoryCategory named
|
| < "category".\\ Now open the source file,
|
| --- |
| > * The property of InventoryItem that specifies the InventoryCategory it is associated with is mappedBy="category". In other
|
| > words, InventoryItem has a class property of type InventoryCategory named "category". Now open the source file,
|
| 628,629c598 |
| < * This object has a many-to-one relationship with the InventoryCategory
|
| < object. Meaning that there many InventoryItems can reference the same
|
| --- |
| > * This object has a many-to-one relationship with the InventoryCategory object. Meaning that there many InventoryItems can reference the same
|
| 631d599 |
| <
|
| 634,635c602 |
| < reference by the attribute:
|
| < name=<font color="##2a00ff">"CAT_ID"</font>.
|
| --- |
| > reference by the attribute: name=<font color="##2a00ff">"CAT_ID"</font>.
|
| ==== ./content/bean-validation-primer.md |
| ==== ./content/releasing-openjpa-1.0.x-or-1.1.x-(old-scp-steps).md |
| ==== ./content/openjpa-logo-contest---round-1.md |
| ==== ./content/faq.md |
| 80c80 |
| < chapter on [Logging](http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_logging)
|
| --- |
| > chapter on [Logging](/builds/latest/docs/manual/manual.html#ref_guide_logging)
|
| 128c128 |
| < See the documentation on [Using a Third-Party DataSource](http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_dbsetup_thirdparty) for further details.
|
| --- |
| > See the documentation on [Using a Third-Party DataSource](/builds/latest/docs/manual/manual.html#ref_guide_dbsetup_thirdparty) for further details.
|
| 141c141 |
| < See the documentation on [Schema Factory](http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_schema_info_list) for further details.
|
| --- |
| > See the documentation on [Schema Factory](/builds/latest/docs/manual/manual.html#ref_guide_schema_info_list) for further details.
|
| ==== ./content/openjpa-confluence-user-groups.md |
| ==== ./content/tips-n-techniques.md |
| ==== ./content/quick-start.md |
| ==== ./content/releasing-openjpa-1.2.x-(old-scp-steps).md |
| ==== ./content/openjpa-up-close-and-personal.md |
| ==== ./content/obtaining.md |
| ==== ./content/jpa-2.1-roadmap.md |
| ==== ./content/testing.md |
| ==== ./content/openjpa-3.0.x.md |
| ==== ./content/build-and-runtime-dependencies.md |
| 4c4 |
| < <a name="OpenJPABuildandRuntimeDependencies></a> |
| --- |
| > <a name="OpenJPABuildandRuntimeDependencies"></a> |
| ==== ./content/beginners-performance-guide.md |
| ==== ./content/openjpa-2.4.x.md |
| ==== ./content/openjpa-2.0.0-beta-2.md |
| ==== ./content/getting-started.md |
| ==== ./content/buildbot.tips.n.techniques.md |
| ==== ./content/openjpa-logo-contest---round-2.md |
| ==== ./content/opentraderserver.md |
| ==== ./content/whither-openjpa.md |
| ==== ./content/coding-standards.md |
| ==== ./content/thanks.md |
| ==== ./content/writing-test-cases-for-openjpa.md |
| ==== ./content/development-process.md |
| ==== ./content/running-the-sun-tck-for-jpa.md |
| ==== ./content/jest-syntax.md |
| ==== ./content/sidenav-community.md |
| ==== ./content/found-a-bug.md |
| ==== ./content/using-criteria-api-in-daytrader.md |
| 140c140 |
| < wsadmin -f <location ofdaytrader_singleServer.py> <script options>
|
| --- |
| > wsadmin -f <location ofdaytrader_singleServer.py> ${script options}
|
| 148c148 |
| < 1. On a web browser, go to http://localhost:<application port>/daytrader/(The default application port is 9080. But, you may have a different one if you created a new profile.)
|
| --- |
| > 1. On a web browser, go to http://localhost:<application-port>/daytrader/ (The default application port is 9080. But, you may have a different one if you created a new profile.)
|
| ==== ./content/embeddable-samples.md |
| ==== ./content/findbugs-presentation-notes.md |
| ==== ./content/jpa-2.0-presentations.md |
| ==== ./content/index.md |
| ==== ./content/related-projects.md |
| ==== ./content/enhancement-with-maven.md |
| ==== ./content/opentrader.md |
| ==== ./content/openjpaeclipseinstallation.md |
| 7c7,8 |
| < <span class="info">
|
| --- |
| > <div class="info">
|
| >
|
| 9c10,12 |
| < the current Update Site of the OpenJPA Eclipse Tooling. (It will probably still change.)</span>
|
| --- |
| > the current Update Site of the OpenJPA Eclipse Tooling. (It will probably still change.)
|
| >
|
| > </div>
|
| ==== ./content/runtime-enhancement.md |
| ==== ./content/apply-an-eclipse-patch.md |
| ==== ./content/opentraderbuild.md |
| ==== ./content/openjpa-logo-contest---run-off.md |
| ==== ./content/opentraderdeploy.md |
| ==== ./content/opentraderenvironment.md |
| ==== ./content/2.1-roadmap.md |
| ==== ./content/jpa-2.0-tasks.md |
| ==== ./content/jpa-2.1-tasks.md |
| ==== ./content/sidenav-overview.md |
| ==== ./content/documentation.md |
| 12d11 |
| < |
| 19,23c18,22 |
| < </td><td class="border"><a href="http://openjpa.apache.org/builds/latest/docs/docbook/manual/main.html">manual</a> |
| < </td><td class="border"><a href="http://openjpa.apache.org/builds/latest/docs/docbook/manual.html">manual</a> |
| < </td><td class="border"><a href="http://openjpa.apache.org/builds/latest/docs/docbook/manual.pdf">manual PDF</a> |
| < </td><td class="border"><a href="http://openjpa.apache.org/builds/latest/docs/javadoc/index.html">JavaDocs</a> |
| < </td><td class="border"><a href="http://openjpa.apache.org/builds/latest/docs/schema/">Schema</a> |
| --- |
| > </td><td class="border"><a href="/builds/latest/docs/docbook/manual/main.html">manual</a> |
| > </td><td class="border"><a href="/builds/latest/docs/docbook/manual.html">manual</a> |
| > </td><td class="border"><a href="/builds/latest/docs/docbook/manual.pdf">manual PDF</a> |
| > </td><td class="border"><a href="/builds/latest/docs/javadoc/index.html">JavaDocs</a> |
| > </td><td class="border"><a href="/builds/latest/docs/schema/">Schema</a> |
| 27d25 |
| < |
| 35,38c33,36 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.2/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.2/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.2/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.2/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/3.1.2/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.2/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.2/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.2/apidocs/index.html">javadoc</a> |
| 43,46c41,44 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.1/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.1/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.1/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.1/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/3.1.1/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.1/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.1/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.1/apidocs/index.html">javadoc</a> |
| 51,54c49,52 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.0/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.0/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.0/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.1.0/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/3.1.0/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.0/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.0/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/3.1.0/apidocs/index.html">javadoc</a> |
| 68,71c66,69 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.0.0/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.0.0/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.0.0/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/3.0.0/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/3.0.0/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.0.0/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/3.0.0/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/3.0.0/apidocs/index.html">javadoc</a> |
| 85,88c83,86 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.x/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.x/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.x/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.x/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.4.x/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.x/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.x/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.x/apidocs/index.html">javadoc</a> |
| 91,94c89,92 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.3/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.3/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.3/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.3/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.4.3/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.3/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.3/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.3/apidocs/index.html">javadoc</a> |
| 97,100c95,98 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.2/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.2/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.2/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.2/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.4.2/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.2/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.2/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.2/apidocs/index.html">javadoc</a> |
| 103,106c101,104 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.1/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.1/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.1/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.1/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.4.1/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.1/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.1/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.1/apidocs/index.html">javadoc</a> |
| 109,112c107,110 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.0/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.0/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.0/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.4.0/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.4.0/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.0/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.0/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.4.0/apidocs/index.html">javadoc</a> |
| 124,127c122,125 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.3.0/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.3.0/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.3.0/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.3.0/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.3.0/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.3.0/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.3.0/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.3.0/apidocs/index.html">javadoc</a> |
| 138,139c136,137 |
| < | OpenJPA 2.2.1-SNAPSHOT | [manual](http://openjpa.apache.org/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/docbook/manual/main.html) | [manual](http://openjpa.apache.org/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/docbook/manual.html) | [manual](http://openjpa.apache.org/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/docbook/manual.pdf) | [javadoc](http://openjpa.apache.org/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/javadoc/index.html) | |
| < | OpenJPA 2.2.0 | [manual](http://openjpa.apache.org/builds/2.2.0/apache-openjpa/docs/main.html) | [manual](http://openjpa.apache.org/builds/2.2.0/apache-openjpa/docs/manual.html) | [manual](http://openjpa.apache.org/builds/2.2.0/apache-openjpa/docs/manual.pdf) | [javadoc](http://openjpa.apache.org/builds/2.2.0/apidocs/index.html) | |
| --- |
| > | OpenJPA 2.2.1-SNAPSHOT | [manual](/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/docbook/manual/main.html) | [manual](/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/docbook/manual.html) | [manual](/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/docbook/manual.pdf) | [javadoc](/builds/apache-openjpa-2.2.1-SNAPSHOT/docs/javadoc/index.html) | |
| > | OpenJPA 2.2.0 | [manual](/builds/2.2.0/apache-openjpa/docs/main.html) | [manual](/builds/2.2.0/apache-openjpa/docs/manual.html) | [manual](/builds/2.2.0/apache-openjpa/docs/manual.pdf) | [javadoc](/builds/2.2.0/apidocs/index.html) | |
| 146,149c144,147 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/docbook/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/docbook/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/docbook/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/docbook/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/docbook/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/docbook/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/apache-openjpa-2.2.3-SNAPSHOT/docs/javadoc/index.html">javadoc</a> |
| 152,155c150,153 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.2/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.2/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.2/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.2/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.2.2/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.2/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.2/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.2/apidocs/index.html">javadoc</a> |
| 158,161c156,159 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.1/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.1/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.1/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.1/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.2.1/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.1/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.1/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.1/apidocs/index.html">javadoc</a> |
| 164,167c162,165 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.0/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.0/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.0/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.2.0/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.2.0/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.0/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.0/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.2.0/apidocs/index.html">javadoc</a> |
| 180,183c178,181 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.1/apache-openjpa/docs/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.1/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.1/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.1/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.1.1/apache-openjpa/docs/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.1.1/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.1.1/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.1.1/apidocs/index.html">javadoc</a> |
| 186,189c184,187 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.0/apache-openjpa-2.1.0/docs/manual/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.0/apache-openjpa-2.1.0/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.0/apache-openjpa-2.1.0/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.1.0/apache-openjpa-2.1.0/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.1.0/apache-openjpa-2.1.0/docs/manual/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.1.0/apache-openjpa-2.1.0/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.1.0/apache-openjpa-2.1.0/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.1.0/apache-openjpa-2.1.0/docs/javadoc/index.html">javadoc</a> |
| 201,204c199,202 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.1/apache-openjpa-2.0.1/docs/manual/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.1/apache-openjpa-2.0.1/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.1/apache-openjpa-2.0.1/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.1/apache-openjpa-2.0.1/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.0.1/apache-openjpa-2.0.1/docs/manual/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.0.1/apache-openjpa-2.0.1/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.0.1/apache-openjpa-2.0.1/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.0.1/apache-openjpa-2.0.1/docs/javadoc/index.html">javadoc</a> |
| 207,210c205,208 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/main.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/main.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/2.0.0/apache-openjpa-2.0.0/docs/javadoc/index.html">javadoc</a> |
| 223,226c221,224 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.3/apache-openjpa/docs/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.3/apache-openjpa/docs/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.3/apache-openjpa/docs/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.3/apidocs/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.2.3/apache-openjpa/docs/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.3/apache-openjpa/docs/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.3/apache-openjpa/docs/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.3/apidocs/index.html">javadoc</a> |
| 229,232c227,230 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.2/apache-openjpa-1.2.2/docs/javadoc/index.html">javadoc</a> |
| 235,238c233,236 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.1/apache-openjpa-1.2.1/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.1/apache-openjpa-1.2.1/docs/javadoc/index.html">javadoc</a> |
| 241,244c239,242 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.0/apache-openjpa-1.2.0/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.0/apache-openjpa-1.2.0/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.0/apache-openjpa-1.2.0/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.2.0/apache-openjpa-1.2.0/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.2.0/apache-openjpa-1.2.0/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.0/apache-openjpa-1.2.0/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.0/apache-openjpa-1.2.0/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.2.0/apache-openjpa-1.2.0/docs/javadoc/index.html">javadoc</a> |
| 256,259c254,257 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.1.0/apache-openjpa-1.1.0/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.1.0/apache-openjpa-1.1.0/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.1.0/apache-openjpa-1.1.0/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.1.0/apache-openjpa-1.1.0/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.1.0/apache-openjpa-1.1.0/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.1.0/apache-openjpa-1.1.0/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.1.0/apache-openjpa-1.1.0/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.1.0/apache-openjpa-1.1.0/docs/javadoc/index.html">javadoc</a> |
| 271,274c269,272 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.4/apache-openjpa-1.0.4/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.4/apache-openjpa-1.0.4/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.4/apache-openjpa-1.0.4/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.4/apache-openjpa-1.0.4/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.0.4/apache-openjpa-1.0.4/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.4/apache-openjpa-1.0.4/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.4/apache-openjpa-1.0.4/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.4/apache-openjpa-1.0.4/docs/javadoc/index.html">javadoc</a> |
| 277,280c275,278 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.3/apache-openjpa-1.0.3/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.3/apache-openjpa-1.0.3/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.3/apache-openjpa-1.0.3/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.3/apache-openjpa-1.0.3/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.0.3/apache-openjpa-1.0.3/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.3/apache-openjpa-1.0.3/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.3/apache-openjpa-1.0.3/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.3/apache-openjpa-1.0.3/docs/javadoc/index.html">javadoc</a> |
| 283,286c281,284 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.2/apache-openjpa-1.0.2/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.2/apache-openjpa-1.0.2/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.2/apache-openjpa-1.0.2/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.2/apache-openjpa-1.0.2/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.0.2/apache-openjpa-1.0.2/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.2/apache-openjpa-1.0.2/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.2/apache-openjpa-1.0.2/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.2/apache-openjpa-1.0.2/docs/javadoc/index.html">javadoc</a> |
| 289,292c287,290 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.1/apache-openjpa-1.0.1/docs/javadoc/index.html">javadoc</a> |
| 295,298c293,296 |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.0/apache-openjpa-1.0.0/docs/manual/index.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.0/apache-openjpa-1.0.0/docs/manual/manual.html">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.0/apache-openjpa-1.0.0/docs/manual/manual.pdf">manual</a> |
| < </td><td class="border"> <a href="http://openjpa.apache.org/builds/1.0.0/apache-openjpa-1.0.0/docs/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> <a href="/builds/1.0.0/apache-openjpa-1.0.0/docs/manual/index.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.0/apache-openjpa-1.0.0/docs/manual/manual.html">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.0/apache-openjpa-1.0.0/docs/manual/manual.pdf">manual</a> |
| > </td><td class="border"> <a href="/builds/1.0.0/apache-openjpa-1.0.0/docs/javadoc/index.html">javadoc</a> |
| 310,311c308,309 |
| < </td><td class="border"> </td><td class="border"> <a href="http://openjpa.apache.org/docs/openjpa-0.9.7-incubating/manual/manual.html">manual</a> |
| < </td><td class="border"> </td><td class="border"> <a href="http://openjpa.apache.org/docs/openjpa-0.9.7-incubating/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> </td><td class="border"> <a href="/docs/openjpa-0.9.7-incubating/manual/manual.html">manual</a> |
| > </td><td class="border"> </td><td class="border"> <a href="/docs/openjpa-0.9.7-incubating/javadoc/index.html">javadoc</a> |
| 314,315c312,313 |
| < </td><td class="border"> </td><td class="border"> <a href="http://openjpa.apache.org/docs/openjpa-0.9.6-incubating/manual/manual.html">manual</a> |
| < </td><td class="border"> </td><td class="border"> <a href="http://openjpa.apache.org/docs/openjpa-0.9.6-incubating/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> </td><td class="border"> <a href="/docs/openjpa-0.9.6-incubating/manual/manual.html">manual</a> |
| > </td><td class="border"> </td><td class="border"> <a href="/docs/openjpa-0.9.6-incubating/javadoc/index.html">javadoc</a> |
| 318,319c316,317 |
| < </td><td class="border"> </td><td class="border"> <a href="http://openjpa.apache.org/docs/openjpa-0.9.0-incubating/manual/manual.html">manual</a> |
| < </td><td class="border"> </td><td class="border"> <a href="http://openjpa.apache.org/docs/openjpa-0.9.0-incubating/javadoc/index.html">javadoc</a> |
| --- |
| > </td><td class="border"> </td><td class="border"> <a href="/docs/openjpa-0.9.0-incubating/manual/manual.html">manual</a> |
| > </td><td class="border"> </td><td class="border"> <a href="/docs/openjpa-0.9.0-incubating/javadoc/index.html">javadoc</a> |
| ==== ./content/sidenav-development.md |
| ==== ./content/release-artifact-locations.md |
| ==== ./content/source-code.md |
| ==== ./content/running-openjpa-examples.md |
| ==== ./content/architecture-notes.md |
| ==== ./content/jpa-m2-demo.md |
| ==== ./content/release-setup.md |
| ==== ./content/opentraderclient.md |
| ==== ./content/consumers.md |
| ==== ./content/downloads.md |
| ==== ./content/openjpaeclipsetoolingdevandbuild.md |
| ==== ./content/apache-nexus-release-process-(1.2.x-2.1.x).md |
| ==== ./content/websphere-application-server.md |
| ==== ./content/jpa-2.0-roadmap.md |
| ==== ./content/openjpa-2.2.0.md |
| ==== ./content/development.md |
| ==== ./content/openjpaeclipseenhancementbuilder.md |
| ==== ./content/jest-usage.md |
| ==== ./content/automated-builds.md |
| ==== ./content/migration-tool.md |
| ==== ./content/verifying-release-signatures.md |
| ==== ./content/building.md |
| ==== ./content/performance-guide.md |
| ==== ./content/committers.md |
| ==== ./content/tools.md |
| 22c22 |
| < * [reverse map](http://openjpa.apache.org/builds/latest/docs/docbook/manual.html#ref_guide_pc_reverse)
|
| --- |
| > * [reverse map](/builds/latest/docs/docbook/manual.html#ref_guide_pc_reverse)
|
| 24c24 |
| < * [create/synchronize](http://openjpa.apache.org/builds/latest/docs/docbook/manual.html#ref_guide_mapping_mappingtool_examples)
|
| --- |
| > * [create/synchronize](/builds/latest/docs/docbook/manual.html#ref_guide_mapping_mappingtool_examples)
|
| 26c26 |
| < * [generate](http://openjpa.apache.org/builds/latest/docs/docbook/manual.html#d0e11103)
|
| --- |
| > * [generate](/builds/latest/docs/docbook/manual.html#d0e11103)
|
| ==== ./content/sampletemplate.md |
| ==== ./README.md |
| ==== ./migration/README.md |