自動生成されたクエリ「SELECTuFROMUsers u」は、問題なく機能します。 「u」は列を表していないため間違っている可能性があることを示唆するコメントによると、ここでは「u」はテーブルユーザーのエイリアスであるため、その提案は正しくありません。
findAll()
をさらにデバッグします 何かがnullかどうか、つまりEntityManagerを確認します。
@Stateless
UserFacade
のアノテーション が必要であり、これを削除すると、おそらくEntityManagerがnullになります(「データベースからのRestFul Webサービス」ウィザードを使用する場合、NetBeansが代わりに配置するため、「削除」と記述したことに注意してください)。 こちら
をご覧ください 同様の質問。
最新の編集に関して:はい、これらの機能はを使用して構築する必要がありますJavaプラットフォーム、Enterprise Edition 。特に、RESTFul Webサービスは、ここ 。
GlassFish Server Open Source Editionは、Java EE 6プラットフォーム仕様の最初の互換性のある実装です。このアプリケーションサーバーを使用し、上記のリンク先のチュートリアルに従うことをお勧めします。