Servlet action is not available 终于找到了错误原因
2007-11-22 15:30
483 查看
做的一个 struts+validate的小例子 昨天正常访问过,今天访问报错
"
type Status report
message Servlet action is not available
description The requested resource (Servlet action is not available) is not available.
"
检查错误:
第一步:jar包检查。需要的jar包都有了
第二步:配置文件检查。web.xml,stuts-config.xml,validator-rules.xml,validation.xml均正确
第三步:上下文路径检查。正常
清除缓存,重启动服务器,错误依旧。
查看后台报错,得知dbms服务没开启,于是开启,再重器web服务,一切正常。
结论:
dbms服务未开启,启动web服务,访问action(有数据库操作) 报题中错误
先启动web服务,再开启dbms,访问action(有数据库操作) 报题中错误
dbms先开启,再启动web服务,访问action(有数据库操作) 正常
2 正常运行后,关闭dbms服务,访问action(有数据库操作) 正常,只是数据为空
导致“Servlet action is not available”这个错,可能会有其他原因,开发中dbms关启比较多,
可以作为第一个导致该问题的原因去排查。
2007-11-25
今天在 struts+spring框架上写应用,又碰到了类似问题,经过了很多次郁闷的停启服务器后终于找到了导致问题的真凶。工程应用到了web.xml以及它引用的struts.xml,applicationContext.xml等 配置文件,由于版本不对等引起在服务器启动时这些配置文件加载失败,最终导致web.xml不正常加载,当然servlet也就不能正常工作了。所以,凡是可以引起配置文件出错的操作或者数据都可能导致标题所示的错误。。。
相关文章推荐
- Servlet Action is not available 错误的其他可能原因和解决方法
- Servlet Action is not available 错误的其他可能原因和解决方法
- 烦人的错误HTTP Status 404 - Servlet action is not available
- servlet web.xml配置好以后还会出现 the requested resource is not available错误的可能原因
- 在部署Struts时,出现如下错误信息:HTTP Status 404 - Servlet action is not available
- Servlet action is not available 又一原因
- Servlet action is not available
- Servlet action is not available(Struts+Spring+Hibernate)
- Servlet Action is not available
- struts常见问题1:HTTP Status 404 - Servlet action is not available
- Servlet action is not available
- Struts集成Spring出错:Servlet action is not available 的解决
- 在struts-config.xml中配置validator-plugin导致404 Servlet action is not available
- Servlet action is not available问题
- Struts:HTTP Status 404 - Servlet action is not available
- SSH整合-Http 404 Servlet action is not available的解决方案
- Servlet action is not available 问题解决
- Servlet action is not available
- the requested resource servlet action is not available is not available的解决方案