Я НЕ рекомендую ставить persistence.xml
вместе с вашими JAR-файлами, потому что определение постоянства является проблемой приложения. Поэтому было бы лучше иметь persistence.xml
в вашем web модуле, объявляющем оба JAR:
<jar-file>/WEB-INF/lib/MyJarA.jar</jar-file>
<jar-file>/WEB-INF/lib/MyJarB.jar</jar-file>
Если в вашем веб-модуле есть тесты, и вы хотите использовать другое определение персистентности, просто создайте альтернативный файл persistence.xml, скажем, в src/test/resources
, и просто используйте его для создания экземпляра EntityManagerFactory.