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