2016-03-29 43 views
0

最初はGlassfishサーバーが新しくなったことを認めなければなりません。Glassfish 4に単純なwar-fileを展開できません

非常に単純なwar-file(helloworld.war)には、htmlファイル(index.html)が1つだけ含まれています:https://dl.dropboxusercontent.com/u/69838986/helloworld.warです。

GlassFish Server Open Source Edition 4.0にデプロイできますが、http://localhost:8080/helloworld/index.htmlと呼び出すと空白のページしか表示されません。このページの「ソースの表示」も空白です。

私はwarファイルを次の2通りの方法でデプロイしました:
- 私はそれをautodeploy-folderに入れました。ファイル "helloworld.war_deployed"が生成されます。
-Commandline:asadmin deploy "C:\ Temp \ helloworld.war"。結果:名前helloworldでデプロイされたアプリケーション。コマンドdeployが正常に実行されました。

なぜ私のindex.htmlが表示されないのですか?

よろしく、 ステファン

答えて

0

アプリケーションは正しいと思えると私は大丈夫、それを展開することができました。あなたの政権場合

  • 、あなたが見つけるすべてのエラーをしてください添付チェック - あなたのGlassFishのインストール中のglassfish /ドメイン/ドメイン1 /ログ/のserver.logへ

    • を見て、エラーがないかどうかを確認:私は、次の調査でしょうコンソールが動作します:http://localhost:4848、ユーザーがデフォルトである「admin」をパスワードなしで
    • は、ブラウザからコンソールを使用してデプロイアプリケーションに移動し、それがブラウザで開発ツールを使用して
    • チェックネットワーク通信、私が見える起動しよう応答ヘッダーと結果コード
  • +0

    index.htmlを呼び出すときに適切な結果が得られましたか?私は空白のファイルしか取得しません。しかし、空のWEB-INF/web.xmlファイルをwar-archiveに置くと、すべてがうまくいくことが分かりました。何故ですか?このようなファイルがなければ、これはうまくいくはずです。 – StSch

    関連する問題