1

Googleクラウドエンドポイントを使用して正常に(ローカルに)デプロイされたサービスを作成したので、代わりにJDOの使用からObjectifyに切り替えたいと思いました。

エンドポイントクラスをobjectifyコードで更新すると、戦争中の.apiファイルが削除され、再生成されないという問題が発生します。結果として、エンドポイントは公開されなくなり、すべてのリクエストが404エラーを返します。

ファイルを手動で追加し直し(別のプロジェクトから修正)、戦争が展開されたときに1回機能し、リクエストを処理しようとしているように見えましたが(objectifyアノテーションがないため失敗しました)、.apiファイルを再度削除しました。

誰かがファイルが削除されてまったく再生成されない原因についての提案を手伝ってもらえますか?

4

1 に答える 1

0

Dan Holevoetのコメントは、これを解決するのに役立ちました。

スタックトレースに表示されたパラメータ化された客観性キーに問題があることがわかりました。キーフィールドを削除すると、.apiファイルが正常に再生成されました。

以下のコメントで指摘されているように、これはSDKの次のバージョンで解決される予定です。

于 2012-11-25T19:15:36.087 に答える