Play 2.2 - подпроекты с несколькими базами данных
У меня есть приложение Play 2.2.1, у которого есть подпроект, вложенный в каталог / modules /. Я хочу определить модели в подпроекте и использовать отдельную базу данных для этих моделей.
Мой файл application.conf определяется так:
db.default.driver=org.postgresql.Driver
db.default.url="postgres://user:pw@localhost/default"
db.other.driver=org.postgresql.Driver
db.other.url="postgres://user:pw@localhost/other"
ebean.default="models.*"
ebean.other="submodule.models.*"
Когда я запускаю это, я получаю сообщение об ошибке "PersistenceException: Ошибка с [models.SubmoduleModel] Это не было улучшено, но его суперкласс [class play.db.ebean.Model] есть? (Вам не разрешено смешивать расширение в иерархия одиночного наследования) marker[play.db.ebean.Model] className[models.SubmoduleModel]".
Я считаю, что это работало в Play 2.1.4. Есть идеи, почему это не работает в Play 2.2?