настроить Hibernate для использования переименованного persistence.xml

Мы должны переименовать persistence.xml, чтобы обмануть WebSphere 7 и не использовать его встроенный OpenJPA.

Это довольно легко сделать, когда вы используете Spring, вы просто указываете его фабрике менеджеров сущностей использовать другое местоположение для persistence.xml:

<property name="persistenceXmlLocation" value="META-INF/persistence-xxx.xml"/>

Но теперь мы хотим использовать простой Hibernate / JPA без Spring, и не могли найти способ указать альтернативное расположение файла persistence.xml.

Спецификация JPA2 ничего об этом не говорит ...

Есть какие-нибудь подсказки? Можно ли указать Hibernate использовать переименованный файл persistence.xml?

======

Похоже, что НЕВОЗМОЖНО заставить Hibernate читать переименованный файл persistence.xml. И в моем случае это не обязательно.

6
задан Oleg Mikheev 10 November 2011 в 20:36
поделиться