1
私は、SpringのDispatcherServlet
がロードに失敗したかどうかを検出するためのベストプラクティスを探しています。私はロード中にサーブレットが遭遇した可能性があるすべてのエラーをキャッチすることに興味がありますが、サーブレットコンテキストファイルが間違っていることに起因するエラーに最も関心があります(これが最も一般的なエラーです)。Spring Web:DispatcherServletの読み込みに失敗したかどうかを確認する方法
私はDispatcherServlet
のいくつかのメソッドにフックする必要があると推測していますが、すべてのエラーをキャッチするにはどうすればいいのか分かりません。
ContextLoaderListener
をオーバーライドしてアプリケーションコンテキストが失敗したかどうかを確認できますが、DispatcherServlet
が失敗したかどうかを判断する方法を見つけることができませんでした。
ご協力いただければ幸いです。ありがとう!
私はJMX経由でのステータスと、おそらくエラーメッセージをさらすJBOSS覚えているようだ...誰も答えていないので、正確な答えを与えることはできませんが。明らかに、これはコンテナ固有のものです(そして少し曖昧です)が、他のコンテナも同様のものを提供します。 – Kevin
はい、これはやや曖昧ですが、DispatcherServletがおそらくコンテナ全体で同じように動作するため、コンテナ固有のものではないと思います。アプリケーションには多くのサーブレットがあり、それぞれが失敗したときを検出するメソッドがあります。そのため、SpringのDispatcherServletが失敗したときを伝えたいだけです。 – Polaris878