私は新しいエンティティを保存/作成するためにRPC呼び出しを行うGWTアプリケーションを持っています。しかし、Spring-Hibernateのバックエンドは、次のエラーメッセージで例外をスローします。nullエンティティでsaveOrUpdateイベントを作成しようとしています
attempt to create saveOrUpdate event with null entity
私はそれが何を意味するのか分かりません。 nullは何ですか?保存している新しいエンティティの場合は、id
フィールドをnull
またはおそらく0
にしてから休止状態にしてください。この期待は正しいのでしょうか?
session.saveOrUpdate(null);
あなたは(あなたがRPCを述べた)離れた場所に反対するために渡すシリアライズを使用している場合は、おそらくあなたがチェックする必要があります:
マッピングファイルとエンティティが表示されますか? – Zoidberg
Zoidberg、 エンティティの問題へのマッピングファイルではないようです。 Andreのようなシリアライゼーションの問題は以下のようになります。 GWTでは、コンポジットベースのクラスAでRPCサービスを開始し、別のサブウィンドウ(ポップアップと考える)でRPCサービスクラスを再度開始します。サブウインドウのクラスは、タイプAのすべてのエンティティを取得できますが、更新、保存、削除は成功しません。 – Rafael