目前我正在开发一个简单的 PoC 来使用 JPA 测试 GWT。我的入口点有一个 DataGrid GWT 组件,用于显示我的数据库示例的实体 Jpa bean。
我有一个带有 JPA 实体(带注释的 POJO)的通用项目,并且我有另一个只需要 GWT 类的项目。
现在,我创建了一个 Service 来向 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'/>
但不运行。
怎么了???
谢谢!