1

無効なデータベース接続により、データベースに接続されていないというエラー状態をテストしようとしています。アプリを実行すると、IDE でこれが取得されます

Exception in thread "main" play.exceptions.DatabaseException: Cannot connected to the database, Communications link failure

私は以下を持っています

@Before
static void initFromDB()
{
    try{
        //Get some values from DB
       }catch (Exception ex)
       {
           Logger.fatal(ex.toString(), new Object());
           error("Database issue");
       }
}

IE でサイトを起動すると、

Internet Explorer cannot display the webpage 

500ページがわかりません。

DEVでモードで実行していますplayframework 1.2.4

ではPROD、prod モードではエラーで開始できないため、エラー ページが表示されないか、IDE にメッセージが表示されます

更新 1: すべてのデータベース接続が有効であることを確認しました。モードに切り替えprodました。サイトを起動しました。サイトの読み込み中にネットワークから切断され、一般的なエラー メッセージが表示されました

Oops, an error occured
4

1 に答える 1

0

DB接続が失敗すると、サーバーの初期化が失敗するため、アプリケーションの500ページは表示されませんが、サーバーが実行されないため、デフォルトのページ(ブラウザーによる)が表示されます。

于 2012-10-26T10:56:27.097 に答える