目前我正在开发一个简单的PoC,用于使用JPA测试GWT。我的入口点有一个DataGrid GWT组件,用于显示我的数据库示例的实体Jpa bean。
我有一个与JPA实体(注释POJO)的共同项目,我有另一个只需要GWT类的项目。
现在,我创建了一个服务以向Spring注入一些Daos,并且运行得非常好,但是当我返回一些JPA Annotated Pojo的列表时,我得到了这个例外:
[错误]第20行:com.foo.domain.Product类型没有源代码可用;你忘了继承一个必需的模块吗?
我在其他项目中添加了一个带有以下代码的domain.gwt.xml:
<module>
<inherits name='com.google.gwt.user.User'/>
<source path="domain"></source>
</module>
在我的gwt项目中,xml添加了这个:
<inherits name='es.gerardribas.example.common.domain'/>
但是没有跑。
怎么了?
谢谢!