- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tomcat サーブレットエラー)
tomcat サーブレットエラー
このQ&Aのポイント
- tomcatサーブレットエラーの原因と解決策
- Linux/FedoraCore5環境でのtomcat6.0.10/Webポート8080の設定に関する問題
- /usr/local/sample/demo/data/WEB-INF/lib/に配置したsample.jarのクラスが呼び出せないエラー
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#33813
回答No.2
No.1です。 Tomcat4からのバージョンアップで例外が発生する要因はわかりかねます。 実際に例外が起きているとすると、スタックトレースから付き詰めていけるかと思いますので、 一度ConnectionManagerクラスのstaticイニシャライザの例外処理をご確認頂ければと思います。 また、合わせて例外がtomcatの標準出力に出ていないかご確認ください。 他には、Tomcatのlogsに出力される各種ログを一度ご覧になっては如何でしょうか。 何かでているかもしれません。
その他の回答 (1)
noname#33813
回答No.1
ConnectionManagerクラスのstaticイニシャライザで例外が発生していませんか? staticイニシャライザで例外が発生した場合、java.lang.NoClassDefFoundError になったような気がします。
質問者
お礼
>ConnectionManagerクラスのstaticイニシャライザで例外が発生していませんか? >staticイニシャライザで例外が発生した場合、java.lang.NoClassDefFoundError >になったような気がします。 なるほど、知りませんでした。 もしそうならばパス関連ではなさそうですね。 ただ、実は今回apache+tomcat4で稼働していたシステムをtomcat6の環境に移すという作業をしてまして、 クラスのコード自体に問題はないと思っているのですが、 何か例外が発生する原因など考えられますでしょうか?
お礼
いろいろとアドバイスありがとうございます。 こちらの事情でコードレベルでのトレースが難しいため、 原因追求のタスクは別で行うことにしました。 tomcat4で動かした場合に正常に動いたので、 バージョンアップによる影響には間違いなさそうです。