tomcat 异常
来源:互联网 发布:淘宝国际版叫什么名字 编辑:程序博客网 时间:2024/04/29 16:45
问题描述
在孙卫琴<精通STRUTS> 第三章例子
在WEB.XML中自定义了一个servlet如下
<servlet>
<servlet-name>userdatabase</servlet-name>
<servlet-class>addressbook.UserDatabaseServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>pathname</param-name>
<param-value>/WEB-INF/userdatabase.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
在调试的过程中 , TOMCAT 异常终了 (可以连续让TOMCAT充启动 ,打游戏一样地手一直点,),下次 启动
报错。错误信息如下
2008/06/25 16:30:35 org.apache.catalina.core.ApplicationContext log
情報: userdatabase: Initializing database servlet
2008/06/25 16:30:35 org.apache.catalina.core.ApplicationContext log
情報: userdatabase: Loading database from '/WEB-INF/userdatabase.xml'
[INFO] ActionServlet - Loading chain catalog from jar:file:/E:/cgz/OK/addressbook/WEB-INF/lib/Struts-core-1.3.8.jar!/org/apache/Struts/chain/chain-config.xml
2008/06/25 16:30:37 org.apache.Struts.action.ActionServlet initChain
情報: Loading chain catalog from jar:file:/E:/cgz/OK/kao/WEB-INF/lib/Struts-core-1.3.8.jar!/org/apache/Struts/chain/chain-config.xml
2008/06/25 16:30:38 org.apache.catalina.core.ApplicationContext log
情報: サーブレット userdatabase を利用不可能にマークします
2008/06/25 16:30:38 org.apache.catalina.core.ApplicationContext log
致命的: Error loading WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@15fadcf
addressbook.UserDatabaseServlet
java.lang.ClassNotFoundException: addressbook.UserDatabaseServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
从标黄的log来看 自定义servlet 已经实例化 证明配置 应该不会错,我有检查了一下,确实如此
但是标红的log来看 自定义servlet 不能被加载!
搜了一下Classloader 地相关 网页 ,跟了一下STRUTS源码,没有头绪。
关闭 工程 ,打开一个 ok的工程 再启动 tomcat 报相同错误。删掉工程,还是一样
重新启动电脑 还是一样。重新下载eclipes 配置 tomcat ,再启动 ,还是一样。
然后 开始怀疑 是tomcat 问题。后来 搜到相关信息:
(源于http://www.cokemi.com/u/jammy/?tid=173)
问题是Eclipse和tomcat整合到一起进行程序调试时,一旦程序断点失败,而tomcat非正常退出的话,下次再启动就会重新导致断点异常。
解决:(挺笨的)重新 下载tomcat 覆盖掉原来的.
我是菜鸟, 希望高手可以 找出含金量高一点解决方案。谢谢,hehe!
- tomcat 异常
- Tomcat异常
- Tomcat 异常
- Tomcat异常
- TOMCAT-异常
- Tomcat异常
- Tomcat连接池异常
- tomcat的异常 - getJspApplicationContext
- tomcat异常处理
- tomcat启动报异常
- tomcat保存中文异常
- TOMCAT报异常
- Tomcat异常搜集
- Tomcat,异常错误
- TOMCAT启动异常
- tomcat 启动异常 记录
- IDEA跑Tomcat异常
- tomcat启动异常
- 如何编程实现删除一个SAP的在线用户
- Web.Config文件简介
- C程序员使用Python的注意事项
- DataGrid模板列的CheckBox事件定义方法
- HTTP Custom Errors
- tomcat 异常
- 转:CString,int,string,char*之间的转换
- ABAP实现自动刷新
- groupby 和 having的学习
- 学习VC++深入浅出——ADO的使用
- Eclipse的基本使用
- Quartz任务调度快速入门
- 总结JSTL中字符串处理函数
- 解决weblogic9.2下JSP预编译出错停止问题