こんにちは。
現在Servlet、JSP、HTMLを用いて、webアプリケーションを作成しています。
トップページがHTMLでHTML→Servlet→JSPのように処理が流れます。Tomcatを起動仕立て~1日位は問題なく動作するのですが、Tomcatを起動したまま2,3日経つとトップページのHTMLを開くと、下記のエラーが発生しました。
---------------------------------------------------
エラー内容:
java.lang.IllegalStateException:
Can't happen - classname is null, who added this ?
---------------------------------------------------
このエラーに対して、Tomcatの再起動をすると、エラーも表示されなくなり、通常通り動作しました。
そこでわからないのですが、Tomcatではwebアプリケーションを継続的に運用するには、2、3日に1回はTomcatの再起動をしないといけないのでしょうか?
それともserver.xmlの設定の問題なのでしょうか?server.xmlの中身を見たのですが、それらしきものを見つける事ができませんでした。
ちなみにTomcatのバージョンは3.2.4で、RedHatLinux7.2、JDK1.4.0です。
何か分かることがありましたら、ご教授お願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
私も詳しいことは知りませんが、2~3にちに一度ということではなく、たとえばXMLやらJDBCやらをトムキャットを使い表示する場合、コンパイルした後トムキャットとアパッチを順番に再起動する必要があると本に書いてあります。
「再起動が必要」といろいろな本のいろいろな箇所で見られたので、(立ち読みなので具体的には分からないです。)うまくいかないときにはトムキャット→アパッチの順で再起動するとうまくいくかもしれません。
あと、アパッチの設定を記述するapache/conf/httpd.confというファイルを変更した後も、上記の再起動が必要です。
詳しいことが分かったら、また返事を書きます。
参考URL:http://www.ingrid.org/jajakarta/tomcat/tomcat-3. …
この回答への補足
回答ありがとうございます。
Tomcatの再起動について自分も参考書等を読んで調べたのですが、
サーブレット(*.java)を
(1)編集して
(2)コンパイルして
(3)クラスファイルを再配置して
サーブレットを実行する際にはTomcatの再起動が必要とのことでした。
ですので、サーブレットを編集してコンパイルし、クラスファイルを再配置してサーブレットを実行する際にTomcatの再起動を行っているのですが、今回はこの2~3日の間にサーブレット等を編集したりするわけではなく、何も行っていない状態(トップページのHTMLファイルにアクセスしていない状態)です。
なぜ質問時のようなエラーが表示され、それがTomcatの再起動でうまくいくのかがよく分かりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- デスクトップパソコン ん~…分からん 7 2022/06/10 10:47
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- Outlook(アウトルック) OCN WEBメールについて 1 2022/05/18 23:33
- その他(パソコン・スマホ・電化製品) PCに詳しい方に、質問です。 使用しているのは、TOSHIBAのPCで、多分なんですけど、アップデー 4 2023/01/28 03:30
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
秘密基地、どこに作った?
小さい頃、1度は誰もが作ったであろう秘密基地。 大人の今だからこそ言える、あなたの秘密基地の場所を教えてください!
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
牛、豚、鶏、どれか一つ食べられなくなるとしたら?
牛肉、豚肉、鶏肉のうち、どれか一種類をこの先一生食べられなくなるとしたらどれを我慢しますか?
-
とっておきの「まかない飯」を教えて下さい!
飲食店で働く方だけが食べられる、とっておきの「まかない飯」。 働いてらっしゃる方がSNSなどにアップしているのを見ると、表のメニューには出てこない秘密感もあって、「食べたい!!」と毎回思ってしまいます。
-
定期的にTomcatを再起動する意味
Java
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Tomcatは起動しますが初期index...
-
リモートからTomcatにアクセス...
-
javaが起動しない
-
Eclipse + JBOSS でのデバッグ
-
eclipse 起動時のエラー jvm.dl
-
tomcatをサービスで登録すると...
-
WebBrowserがロードできない(...
-
Tomcatプロジェクトの.properti...
-
Jbossが起動時にエラーになる
-
EclipseからTomcatを起動できない
-
tomcatをプロジェクト毎に起動...
-
apache+tomcatの起動手順
-
「ファイルが見つかりません D...
-
eclipseのJava Beanが実行でき...
-
Tomcatが起動しません。調べて...
-
EclipseからTomcatを起動した際...
-
Eclipseで、プロジェクト名のと...
-
classファイルについて
-
Eclipse(JAVA)のデバッグで他...
-
split関数で区切り文字がない場合
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tomcatは起動しますが初期index...
-
「ファイルが見つかりません D...
-
javaが起動しない
-
apache+tomcatの起動手順
-
The requested resource is no...
-
リモートからTomcatにアクセス...
-
EclipseからTomcatを起動した際...
-
javaサーブレットから別サーバ...
-
GRAPHS32.OCX
-
Eclipse + JBOSS でのデバッグ
-
TOMCATのstartup.batによる起動...
-
Tomcatでwarファイルの展開に失...
-
Tomcatプロジェクトの.properti...
-
tomcatをサービスで登録すると...
-
Tomcatが起動しません。調べて...
-
EclipseからTomcatを起動できない
-
Tomcatに-Dオプションを読込ま...
-
WebBrowserがロードできない(...
-
Tomcatは2、3日に1回再起動...
-
eclipseからtomcatが起動しない
おすすめ情報