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 95f9d4dc71..d9a5e28059 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
@@ -364,6 +364,23 @@
considerations, collision protections, etc.
+
+
+ Some containers (ex: Aries) always return true for
+ PersistenceUnitInfo#excludeUnlistedClasses,
+ even if your persistence.xml explicitly has exclude-unlisted-classes set
+ to false. They claim it's to protect JPA providers from having to implement
+ scanning ("we handle it for you"), even though we still want to support it in many cases. The work
+ around is to set hibernate.archive.autodetection to, for example,
+ hbm,class. This tells hibernate to ignore the excludeUnlistedClasses value and
+ scan for *.hbm.xml and entities regardless.
+
+
+
+
+ Scanning does not currently support annotated packages on package-info.java.
+
+
Currently, Hibernate OSGi is primarily tested using Apache Karaf and Apache Aries JPA. Additional