En una aplicación web que utiliza struts2 ejb hibernate, es posible decirle a la aplicación que busque o cree una entidad para un nombre de unidad de persistencia específico, que está escrito en el archivo persistence.xml
, en el tiempo de implementación?Cómo vincular una entidad a una unidad de persistencia específica
Tengo dos unidades de persistencia en persistence.xml
, y una fuente de datos (incluyendo dos "local-tx-datasource") archivo xml en el nodo jboss.
Para aclarar, quiero decir, probé esto;
@Entity
@PersistenceContext(unitName="MY JNDI NAME specified in persistence.xml")
public abstract class Vehicle {
y no funciona .. Luego intentó esto y etc ..
@PersistenceContext(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")
@PersistenceUnit(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")
y también he probado todas estas arriba con el "unitName = .." en lugar de "name = ..", pero nada se trabajó para mí ...
[SOLUCIONADO]
< .exclude-unlisted-clases> cierto < ./exclude-unlisted-cl asnos> ha resuelto mi problema
Podría confirmar que combinó el ' true excluir-clases sin apuntar>' con una lista de todas las clases de entidad (' com. mycompany.Foo 'etc.)? Preferiblemente edite esa información en la parte ** [SOLUCIONADA] ** de su pregunta. –