diff --git a/openjpa-project/src/doc/manual/jpa_overview_em.xml b/openjpa-project/src/doc/manual/jpa_overview_em.xml
index 7e3c18314..564761246 100644
--- a/openjpa-project/src/doc/manual/jpa_overview_em.xml
+++ b/openjpa-project/src/doc/manual/jpa_overview_em.xml
@@ -1025,6 +1025,20 @@ language. For relational databases, this the Structured Query Language (SQL).
native query support.
+
+
+ Retrieving Properties Information
+
+
+
+ EntityManager
+
+
+ properties information
+
+
+ &properties_info.xml;
+
Closing
diff --git a/openjpa-project/src/doc/manual/jpa_overview_emfactory.xml b/openjpa-project/src/doc/manual/jpa_overview_emfactory.xml
index 61825682c..33e40a819 100644
--- a/openjpa-project/src/doc/manual/jpa_overview_emfactory.xml
+++ b/openjpa-project/src/doc/manual/jpa_overview_emfactory.xml
@@ -372,6 +372,20 @@ em.close();
+
+
+ Retrieving Properties Information
+
+
+
+ EntityManagerFactory
+
+
+ properties information
+
+
+ &properties_info.xml;
+
Closing the EntityManagerFactory
diff --git a/openjpa-project/src/doc/manual/manual.xml b/openjpa-project/src/doc/manual/manual.xml
index e53e59548..fe2f1e45a 100644
--- a/openjpa-project/src/doc/manual/manual.xml
+++ b/openjpa-project/src/doc/manual/manual.xml
@@ -31,8 +31,8 @@
-
-
+
+
@@ -47,13 +47,15 @@
-
+
+
+
]>
@@ -76,8 +78,8 @@
&jpa_overview_emfactory.xml;
&jpa_overview_em.xml;
&jpa_overview_trans.xml;
- &jpa_overview_query.xml;
- &jpa_overview_criteria.xml;
+ &jpa_overview_query.xml;
+ &jpa_overview_criteria.xml;
&jpa_overview_sqlquery.xml;
&jpa_overview_mapping.xml;
&jpa_overview_conclusion.xml;
@@ -103,7 +105,7 @@
&ref_guide_deploy.xml;
&ref_guide_runtime.xml;
&ref_guide_caching.xml;
- &ref_guide_remote.xml;
+ &ref_guide_remote.xml;
&ref_guide_slice.xml;
&ref_guide_integration.xml;
&ref_guide_optimization.xml;
@@ -118,4 +120,5 @@
&jpa_resources.xml;
&supported_databases.xml;
+ &migration_considerations.xml;
diff --git a/openjpa-project/src/doc/manual/migration_considerations.xml b/openjpa-project/src/doc/manual/migration_considerations.xml
new file mode 100644
index 000000000..2b2912a44
--- /dev/null
+++ b/openjpa-project/src/doc/manual/migration_considerations.xml
@@ -0,0 +1,50 @@
+
+
+
+
+ Migration Considerations
+
+
+
+ JPA 2.0
+
+
+
+ Incompatibilities
+
+
+ The following list indicates changes that are incompatible between
+ OpenJPA 1.x.x releases and the 2.0 release. Some of these may
+ require application changes.
+
+
+
+ The OpenJPAEntityManagerFactory interface getProperties()
+ method was changed to return a Map instead of a
+ Properties object. This change was made in order to
+ support the getProperties() method defined in the 2.0
+ JPA specification.
+
+
+
+
+
+
+
diff --git a/openjpa-project/src/doc/manual/openjpa_intro.xml b/openjpa-project/src/doc/manual/openjpa_intro.xml
index bab425e1d..7df6879e5 100644
--- a/openjpa-project/src/doc/manual/openjpa_intro.xml
+++ b/openjpa-project/src/doc/manual/openjpa_intro.xml
@@ -75,6 +75,33 @@ opportunities OpenJPA provides. Later, you can use the guide when you need
details on a specific aspect of OpenJPA.
+
+
+ Appendices
+
+
+
+ The appendix JPA Resources
+ provides links to other resources.
+
+
+
+
+ The appendix
+ Supported Databases provides information on
+ databases supported by OpenJPA.
+
+
+
+
+ The appendix
+ Migration Considerations provides information
+ related to migration to a different release.
+
+
+
+
+
diff --git a/openjpa-project/src/doc/manual/properties_info.xml b/openjpa-project/src/doc/manual/properties_info.xml
new file mode 100644
index 000000000..1e0b5d8e7
--- /dev/null
+++ b/openjpa-project/src/doc/manual/properties_info.xml
@@ -0,0 +1,51 @@
+
+
+
+There are two sets of properties that may be specified: those that
+are specific to openjpa and those that have been defined by the JPA
+specification. In some cases, two properties may be equivalent, but
+have different keys. For example, openjpa.LockTimeout
+ and javax.persistence.lock.timeout
+are two different keys for the same property.
+
+
+There are two methods that can be used to retrieve information related to
+properties:
+
+
+
+ getProperties() - This method provides a list of current
+ properties. If a property has more than one key, the key
+ that will be returned is the one that was used when the
+ property was set. If the property was not explicitly
+ set, the key defined by JPA specification will be returned
+ with the default value.
+
+
+
+
+ getSupportedProperties() - This method returns a set of
+ property keys. See the javadoc in the latest JPA
+ specification for the definition of the set. If a property
+ has more than one key, all possible keys will be returned.
+
+
+
+