JPA 2.0: Agregar clases de entidad a PersistenceUnit * desde diferentes jar * automáticamente

Tengo una aplicación Java SE basada en CDI creada por Maven, que tiene unnúcle module y otros módulos.
Core tiene lapersistence.xml y algunas entidades. Los módulos tienen entidades adicionales.

¿Cómo puedo agregar las entidades al centro de atención de la unidad de persistencia?

He leído el manual de Hibernate,http: //docs.jboss.org/hibernate/stable/entitymanager/reference/en/html/configuration.html#setup-configuration-packagin

También he visto estas preguntas SO

¿Cómo puedo fusionar / extender las unidades de persistencia de diferentes JAR?define las clases de entidad jpa fuera de persistence.xml ¿Cargando de forma programática clases de entidad con JPA 2.0?

Estoy buscando una solución en la que Hibernate escanee todas las clases cargadas o seleccione algún archivo de configuración de los otros tarros (como, por ejemplo, CDI conbeans.xml).

Mi aplicación no usa Spring. No insisto en la portabilidad, me quedaré con Hibernate.

¿Existe alguna solución? Hay una manera de crear una PU desdepersistence.xml y agregar clases mediante programación? ¿Puedo agregar clases de @Entity aEntityManagerFactory después de que fue creado?

Actualizar Encontré enorg.​hibernate.​ejb.​Ejb3Configuration:

public Ejb3Configuration configure(String persistenceUnitName, Map integration)  

http: //docs.jboss.org/hibernate/entitymanager/3.6/javadocs

Respuestas a la pregunta(8)

Su respuesta a la pregunta