ページの先頭です。
ここから本文です。

よくあるご質問(サポートFAQ)

【WebOTX Application Server】HTTP500エラーが発生した場合の原因と対策例(OTX-FAQ-000356)

質問内容

業務アプリケーションを実行するとHTTP500エラーが発生し、ログに次のようなメッセージが記録されていました。原因と対策を教えてください。

2010-09-30 11:48:10,791 ERROR com.nec.webotx.enterprise.system.container.web - StandardWrapperValve[Entrance]: サーブレット SampleAP のServlet.service()が例外を投げました
java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key IsamAnalysisLibrary(getProcessName) caught exception
at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
at aaa.bbb.ccc.SampleAP.sampleservlet(SamleAP.java:124)

回答内容

まず、ERRORレベルのメッセージの内容を確認します。この場合、SampleAP というアプリケーションのサーブレットで例外が発生した事が分かります。
そして、その下に出力されているスタックトレースを見ます。ここで、一番上(つまり例外が発生した場所)に業務アプリケーションのパッケージ・クラス名が出力されていれば、そのサーブレットクラス(もしくは、サーブレットから呼ばれたクラス)の処理を確認してください。

例えば上記の場合、メッセージを取得しようとしてリソースファイルからデータを取得しようとしたが該当の Key(IsamAnalysisLibrary)が無かった、というメッセージです。アプリケーションの設定ファイル、リソースファイルを確認して、問題の Key が存在するか、確認します。


【対象製品】Application Server
【確認済みのバージョン】全て
【確認済みのエディション】全て
【確認済みの対象OS】すべて
【確認済みのJavaバージョン】すべて
【コンポーネント】Webコンテナ
【カテゴリー】トラブルシューティング

製品名カテゴリ

WebOTX
WebOTX Application Server

  • コンテンツID: 3150102405
  • 公開日: 2011年03月31日
  • 最終更新日:2015年04月10日

アンケート

サポート情報充実のためアンケートにご協力をお願いいたします。



コメント欄:
ここからページ共通メニューです。 ページ共通メニューを読み飛ばす。