エンティティのエンドポイント クラスに新しいメソッドを追加しようとしています。ただし、アプリケーション エンジン プロジェクトを右クリックしてエンド ポイント クライアント ライブラリを生成すると、エンド ポイント ライブラリの生成でエラーが発生したことを示すメッセージが Eclipse によってスローされます。以下は、エンティティのエンドポイント ライブラリに追加したコードです。誰でもここで何が間違っているのか教えてください。
@SuppressWarnings("unchecked")
public List<UserTable> getUserTableByEmail(String email) {
EntityManager mgr = null;
List<UserTable> execute = null;
try {
mgr = getEntityManager();
Query query = mgr.createQuery("select n from UserTable n where n.emailAddress = :emailAddress");
query.setParameter("emailAddress", email);
execute = (List<UserTable>) query.getResultList();
} finally {
mgr.close();
}
return execute;
}