Существует Java-проект Google App Engine «A», основанный на большой части классов из другого Java-приложения Google App Engine «B», но не на всех.
Для этого все эти классы из проекта "B" экспортируются в виде Jar с исходным кодом, который включен в путь классов проекта "A", среди них несколько классов @Entity.
При запуске проекта "A" в режиме локальной отладки я получаю
java.lang.RuntimeException: Class UserAccount for query has not been resolved. Check the query and any imports specification
at biz.daich.gwt.common.app.server.domain.services.UserAccountService.findOrCreateUserAccountByPrimaryEmail(UserAccountService.java:123)
at biz.daich.gwt.common.app.server.domain.services.UserAccountService.getCurrentLogIn(UserAccountService.java:312)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)......
Это имеет смысл, так как класс UserAccount не был расширен с помощью DataNucleus Enhancer, поскольку его нет в списке файловдля улучшения.
Как настроить плагин Google / Google App Engine / DataNucleus Enhancer для выполнения улучшения байт-кода для этих классов, как это происходит с классами, которые я выбираю по шаблону в Eclipse Свойства проекта -> Google -> App Engine -> ORM ?
Можно ли это сделать таким образом?
If YES: How to define a pattern?
If NO: How can I link few classes from another project, not even a whole package, in to the source tree of this project that will do the trick?