※ ChatGPTを利用し、要約された質問です(原文:webアプリが動かなくなりました。どこが原因か教えてください)
webアプリが動かなくなった原因とは?
このQ&Aのポイント
webアプリが動かなくなった原因がわかりません。エクリプスでソースのビルドパスを除外し、web.xmlを編集した後、元に戻したら動かなくなりました。サーブレット○○は利用できませんというエラーメッセージが表示されます。
環境はjdk1.6、eclipse3.2、posgre8.3、tomcat6.0です。エクリプスコンソールログには、サーブレットSample1を利用できないという情報が表示されています。
ブラウザにはjavax.servlet.ServletExceptionというエラーメッセージが表示されます。ラッパがサーブレットクラスinfo.searchman.Sample1を見つけることができませんという内容です。原因特定には至っていません。
webアプリが動かなくなりました。どこが原因か教えてください
webアプリが動かなくなりました。どこが原因か教えてください
エクリプスでソースのビルドパスを除外し、web.xmlをいじった後
元に戻したら動かなくなりました。
「サーブレット○○は現在利用できませんや
ブラウザにはサーブレット○○が利用できません
など出てきます。
原因をさがしたけどわかりませんでした。
環境は
jdk1.6
eclipse3.2
posgre8.3
tomcat6.0
です。
エクリプスコンソールログ
情報: Server startup in 2894 ms
2010/05/04 20:57:20 org.apache.catalina.core.ApplicationContext log
情報: サーブレット Sample1 を利用不可能にマークします
2010/05/04 20:57:20 org.apache.catalina.core.ApplicationContext log
致命的: Error loading WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@123b25c
info.searchman.Sample1
java.lang.ClassNotFoundException: info.searchman.Sample1
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
中略
ブラウザ
javax.servlet.ServletException: ラッパがサーブレットクラス info.searchman.Sample1 又はそれが依存するクラスを見つけることができません
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
java.lang.Thread.run(Unknown Source)
お礼
・プロジェクトを右クリックしてリフレッシュ(更新)を選択する これが原因でしたありがとうございます。