さまざまなシステムサービスをチェックし、それらのステータスを表示するステータスページを作成しています。
テストの一環として、データベースをシャットダウンし、データベースが機能しているかどうかをテストして、この事実をページに表示したいと思います。
ただし、データベースをシャットダウンすると、ページをレンダリングできないようです。代わりに、コードを実行する前に次のエラーが発生します。
org.hibernate.exception.GenericJDBCException: Cannot open connection
Playはトランザクションを開こうとして失敗し、ページ全体を強制終了します。
この特定のページでこれを回避し、DB接続を手動でテストし、ページ全体に障害を発生させるのではなく、それに応じて行動するにはどうすればよいですか?