*Very* helpful info!

We're actually in the middle of working on an OSGi-specific scanner.  Although having Aries do it is an interesting idea, there are a wide variety of items we look for in addition to typical JPA ("extension point" API implementations, etc.).  Exhaustively covering that in the container is probably not something you'd want to get into.  A lot of it is very Hibernate-specific.

Let me pull your work into my fork, massage it a bit with what we've already discussed, and setup another pull request.

Thanks again -- this has been really insightful.