Как создать метамодель для нескольких единиц персистентности, используя одни и те же классы сущностей? - PullRequest
0 голосов
/ 21 августа 2010

Я получаю: диагностическая ошибка: javax.annotation.processing.FilerException: попытка воссоздать файл для типа

для:

                            <compilerArguments>-Aeclipselink.persistencexml=src/main/resources/META-INF/persistence.xml -Aeclipselink.persistenceunits=com.mysimpatico_MemoPlatform-database_nbm_1.0-SNAPSHOTPU,com.mysimpatico_inmemory_persistence_nbm_1.0-SNAPSHOTPU</compilerArguments>

Я пытаюсь получить оба временных(в памяти) и постоянный дБ с той же схемой.

Пожалуйста, обратитесь к этому вопросу.

1 Ответ

0 голосов
/ 22 августа 2010

Создайте проект с предыдущей конфигурацией, т. Е. Только с одним постоянным модулем для генерации классов метамодели. Затем добавьте 2-й блок персиденции в файл persistence.xml, а следующий файл в файл pom.xml:

<compilerArguments>  -Aeclipselink.persistenceunit=com.mysimpatico_MemoPlatform-database_nbm_1.0-SNAPSHOTPU </compilerArguments> (the name of 1 persistenceunit)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...