В веб-приложении, использующем struts2 ejb hibernate, можно ли указать приложению найти или создать объект для определенного имени модуля персистентности, которое записывается в файл persistence.xml
во время развертывания?
У меня есть два постоянных модуля в persistence.xml
и один XML-файл источника данных (включая два "local-tx-datasource") под узлом jboss.
Чтобы прояснить, я пытался это;
@Entity
@PersistenceContext(unitName="MY JNDI NAME specified in persistence.xml")
public abstract class Vehicle {
и не работает .. Затем попробовал это и т. Д.
@PersistenceContext(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")
@PersistenceUnit(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")
, а также я попробовал это выше с "UnitName = .." вместо "name =.. "но у меня все работает ...
[решено]
<. exclude-unlisted-classes> true <./ exclude-unlisted-classes> решил мою проблему