JPA:NamedName的查询:<;查询>;找不到

JPA:NamedName的查询:<;查询>;找不到,jpa,entity,toplink,toplink-essentials,Jpa,Entity,Toplink,Toplink Essentials,我正在为JPA使用Netbeans 6.9.1和TopLink Essentials。 我遵循了JPA连接的必要步骤 然而,当我在特定实体中执行命名查询时。 我总是想起这个例外 NamedQuery of name: [the query name] not found. 这是怎么可能的?我如何解决这个问题?我已经解决了这个问题。 我不能确定,但是覆盖persistence.xml似乎是一个解决方案您能显示相关的代码片段吗?e、 g.命名查询定义和实体定义我在桌面应用程序中遇到了相同的异常。覆

我正在为JPA使用Netbeans 6.9.1和TopLink Essentials。 我遵循了JPA连接的必要步骤

然而,当我在特定实体中执行命名查询时。 我总是想起这个例外

NamedQuery of name: [the query name] not found.
这是怎么可能的?我如何解决这个问题?

我已经解决了这个问题。
我不能确定,但是覆盖persistence.xml似乎是一个解决方案

您能显示相关的代码片段吗?e、 g.命名查询定义和实体定义我在桌面应用程序中遇到了相同的异常。覆盖persistence.xml在我的系统中不起作用。我正在使用toplink。@BheshGurung确保persistence.xml中包含查询命名的实体。如果将“排除未列出的类”设置为true,这一点尤其重要。它可以工作!创建新的persistence.xml后,必须重新启动服务器。