diff --git a/documentation/src/main/docbook/devguide/en-US/chapters/osgi/OSGi.xml b/documentation/src/main/docbook/devguide/en-US/chapters/osgi/OSGi.xml index 07a107d48b..95d588a426 100644 --- a/documentation/src/main/docbook/devguide/en-US/chapters/osgi/OSGi.xml +++ b/documentation/src/main/docbook/devguide/en-US/chapters/osgi/OSGi.xml @@ -70,7 +70,7 @@ Quickstart tutorial project, demonstrating a container-managed JPA client bundle: - managed-jpa + managed-jpa
@@ -91,26 +91,15 @@
-
- JPA 2.1 - - - No Enterprise OSGi JPA container currently supports JPA 2.1 (the spec is not yet released). For - testing, the managed-jpa example makes use of - Brett's fork of Aries. To work - with Hibernate 4.3, clone the fork and build Aries JPA. - -
-
DataSource Typical Enterprise OSGi JPA usage includes a DataSource installed in the container. The client bundle's persistence.xml uses the DataSource through JNDI. For an example, see the QuickStart's DataSource: - datasource-h2.xml + datasource-h2.xml The DataSource is then called out in - + persistence.xml's jta-data-source.
@@ -120,7 +109,7 @@ Hibernate currently requires fairly specific bundle activation ordering. See the managed-jpa QuickStart's - features.xml + features.xml for the best supported sequence. @@ -132,7 +121,7 @@ blueprint.xml. The container takes the name of your persistence unit, then injects an EntityManager instance into your given bean attribute. See the dpService bean in the managed-jpa QuickStart's - blueprint.xml + blueprint.xml for an example. @@ -148,7 +137,7 @@ Quickstart tutorial project, demonstrating an unmanaged JPA client bundle: - unmanaged-jpa + unmanaged-jpa
@@ -184,7 +173,7 @@ Hibernate currently requires fairly specific bundle activation ordering. See the unmanaged-jpa QuickStart's - features.xml + features.xml for the best supported sequence.
@@ -201,7 +190,7 @@ For an example on how to discover and use the service, see the unmanaged-jpa QuickStart's - HibernateUtil.java. + HibernateUtil.java. @@ -216,7 +205,7 @@ Quickstart tutorial project, demonstrating an unmanaged native client bundle: - unmanaged-native + unmanaged-native
@@ -257,7 +246,7 @@ Hibernate currently requires fairly specific bundle activation ordering. See the unmanaged-native QuickStart's - features.xml + features.xml for the best supported sequence.
@@ -274,7 +263,7 @@ For an example on how to discover and use the service, see the unmanaged-native QuickStart's - HibernateUtil.java. + HibernateUtil.java. @@ -283,11 +272,11 @@ Optional Modules - The unmanaged-native + The unmanaged-native QuickStart project demonstrates the use of optional Hibernate modules. Each module adds additional dependency bundles that must first be activated - (see features.xml). - As of ORM 4.2, Envers is fully supported. Support for C3P0, Proxool, EhCache, and Infinispan were added in + (see features.xml). + As of ORM 4.2, only Envers is fully supported. Support for C3P0, Proxool, EhCache, and Infinispan will be added in 4.3, however none of their 3rd party libraries currently work in OSGi (lots of ClassLoader problems, etc.). We're tracking the issues in JIRA. @@ -305,17 +294,11 @@ - org.hibernate.integrator.spi.Integrator (as of 4.2) - - - org.hibernate.boot.registry.selector.StrategyRegistrationProvider (as of 4.3) - - - org.hibernate.metamodel.spi.TypeContributor (as of 4.3) + org.hibernate.integrator.spi.Integrator JTA's javax.transaction.TransactionManager and - javax.transaction.UserTransaction (as of 4.2), however these are typically + javax.transaction.UserTransaction, however these are typically provided by the OSGi container. @@ -388,15 +371,7 @@ Hibernate 5. - - - No Enterprise OSGi JPA container currently supports JPA 2.1 (the spec is not yet released). For - testing, the managed-jpa example makes use of - Brett's fork of Aries. To work - with Hibernate 4.3, clone the fork and build Aries JPA. - - - \ No newline at end of file + diff --git a/documentation/src/main/docbook/devguide/en-US/chapters/osgi/extras/extension_point_blueprint.xml b/documentation/src/main/docbook/devguide/en-US/chapters/osgi/extras/extension_point_blueprint.xml index 944eedde9a..9a93328480 100644 --- a/documentation/src/main/docbook/devguide/en-US/chapters/osgi/extras/extension_point_blueprint.xml +++ b/documentation/src/main/docbook/devguide/en-US/chapters/osgi/extras/extension_point_blueprint.xml @@ -4,8 +4,4 @@ - - - \ No newline at end of file