Comment lier une entité spécifique de la persistence-unit

Dans une application web à l'aide de struts2 ejb, hibernate, est-il possible de dire à l'application de trouver ou de créer une entité pour une persistence-unit name, ce qui est écrit dans persistence.xml fichier, dans le délai de déploiement?

J'ai deux persistence-unit dans persistence.xml, et une source de données
(y compris les deux "local-tx-datasource") fichier xml sous jboss nœud.

À clearify, je veux dire, j'ai essayé ce;

@Entity  
@PersistenceContext(unitName="MY JNDI NAME specified in persistence.xml") 
public abstract class Vehicle {

et ne marche pas.. Alors essayé et etc..

@PersistenceContext(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")

@PersistenceUnit(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")

et aussi j'ai essayé ces ci-dessus avec le "UnitName=.." au lieu de "nom=.." mais tout est travaillé pour moi...

[RÉSOLU]

<.exclude-unlisted-classes>true<./exclude-unlisted-classes>
a résolu mon problème

Pourriez-vous confirmer que vous avez combiné les <exclude-unlisted-classes>true</exclude-unlisted-classes> à l'inscription de toutes les classes d'entité (<class>com.mycompany.Foo</class> etc.)? De préférence modifier cette info dans la [RÉSOLU] partie de votre question.

OriginalL'auteur Javatar | 2010-08-05