質問

過去数日間、Webアプリケーションを実行しようとするたびに、エラー-503が表示されています。これは、管理ページにアクセスしようとしても起こります。これはGoogleの問題ですか?

役に立ちましたか?

解決

GAEプロジェクトを作成するときは、httpservletを拡張し、Googleアプリへのエントリポイントとして使用されるクラスが、以下のようにWAR/WEB-INFにあるWeb.xmlでマッピングされることが重要です。

Project Hierachy

httpservletを拡張して作成するJavaサーブレットは、以下のようにWeb.xmlにマッピングする必要があります。

web.xml

このテストでは、httpservletを拡張し、適切にマッピングされたtestservlet.classというJavaサーブレットを作成したサンプルコードを生成しました。

アプリを実行するには、index.htmlのweb.xml(この場合 /テスト)で見つかったtestservlet.classにマッピングされたURLを含める必要があります。 (Eclipseによって作成された生成されたプロジェクトサンプルコードの場合、これはすでに行われています)。

Javaサーブレットがweb.xmlに正しくマッピングされ、index.htmlに含まれると、クリックされたマッピングされたURLが適切なサーブレットを呼び出してアプリを実行します。

これにより、新しいプロジェクトのセットアップに関して一般的な503エラーが排除されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top