昨天写的文章使项目自动部署到tomcat下。但是很繁琐的是需要先启动tomcat,然后还发现不能debug。太扯淡了。今天弄了jetty试
了一下,照着http://www.blogjava.net/alwayscy/archive/2007/06/01/118584.html这篇帖
子说的弄了一下,一开始老是报503错误,后来发现是在windows任务管理器里多了N个java.exe的线程。全部杀死就OK了。主要是每启动一次
那个外部的jetty:run时候,系统就会启动一个java.exe线程。导致后来负载太多。
但是搞定这个问题,又出现一个怪问题。居然在web.xml里面我写的
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
没有生效~~~
nnd,firefox里面写成http://localhost:8080/SSHMJ-FRANK/index.jsp就OK。写成http://localhost:8080/SSHMJ-FRANK/就报错。报错信息如下:
Struts Problem Report
Struts has detected an unhandled exception:
# Messages: There is no Action mapped for namespace / and action name .
Stacktraces
There is no Action mapped for namespace / and action name . - [unknown location]
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:178)
org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:478)
org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:440)
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
org.mortbay.jetty.Server.handle(Server.java:326)
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
分享到:
相关推荐
针对"PNG绘制的奇怪问题",这个问题可能与图像的Alpha通道处理有关。 Alpha通道是PNG图像中的一个关键特性,它代表了像素的透明度。在Windows系统中,通常使用GDI+库进行PNG图像的绘制,而GDI+默认的绘图方式可能并...
【外企面试奇怪问题.pdf】这篇文档虽然没有提供具体的问题,但通过标签“安全”以及部分内容,我们可以推测面试中可能涉及到的与安全相关的知识点。在准备外企面试时,特别是涉及安全领域,以下是一些关键知识点和...
在“C++继承多接口,调用虚函数跳转到错误接口的虚函数的奇怪问题demo”中,我们可以假设存在以下情况: ```cpp class InterfaceA { public: virtual void foo() = 0; }; class InterfaceB { public: virtual ...
在MOS中,可以通过搜索关键词找到对应的问题,如"zero ext4",可以找到文档ID为1487957.1的解决方案,该文档详细解释了与ext4文件系统和filesystemmio_options相关的问题。 总结来说,本文讨论了在配置Oracle ...
在Windows XP系统中,用户可能会遇到各种操作问题,如输入法异常、任务栏故障、程序错误等。这个“XP系统简单修复”集合提供了一系列解决方案,适合电脑初学者使用。下面将详细阐述这些修复方法。 首先,针对“XP...
本文将深入探讨在Linux环境下,使用Alsa进行录音时遇到的移植问题,以及如何解决这类问题。 首先,录音程序的核心在于初始化PCM(Pulse Code Modulation)播放设备。PCM是数字音频数据的一种常见表示方式。`init_...
自学LINUX时的学习笔记,基本都是些疑问及解答(有的还没答案,因为还没弄清楚),如果知道的欢迎告诉我。 本来不想设置分值的,因为实在很口语化,贱笑了,哈哈哈。 (这个或许给不了很多你期望的,浪费了两分请...
### WEB上调用HttpWebRequest奇怪问题的解决方法 #### 背景与问题描述 在进行局域网内的客户端开发过程中,经常会遇到需要获取本机公网IP地址的需求。一种常见的实现方式是通过向能够反馈访问者IP地址的服务发送...
在描述中提到的奇怪问题主要集中在外部JavaScript的加载时机以及不同浏览器之间的兼容性差异。 首先,`document.write`在输出包含`<script>`标签的内容时,会直接影响到这些脚本的执行时机。在IE和Opera中,外部...
接下来,我们探讨下在使用json_encode() 函数中可能出现的“奇怪问题”。在文档中提到了两个示例代码,通过对比可以看出,json_encode() 转换结果的差异在于数组和对象的键值对表示方式。第一段代码中数组使用数字...
本文将深入探讨一个关于Struts2在Internet Explorer(IE)浏览器中出现中文乱码的奇怪问题及其解决方案。 首先,中文乱码问题通常涉及到几个关键因素:数据库编码、开发文件编码和网页的Content-Type编码。在确保这...
1. **导入新课**:通过提问,激发学生的好奇心,引入科学家向小朋友提出的奇怪问题,引导学生与汉字互动,认读生字和词语。 2. **朗读感悟**:集体朗读课文,边读边思考问题,引导学生分析科学家的问题及其奇怪之处...
问题描述:在10.4版本中,某些用户在凭证套打时,“记账凭证”四个字不会打印,部分用户遇到奇怪问题。 解决办法:尝试在数据库中执行`delete from t_useprofile`,但务必在执行前备份账套。 3. **总账凭证查询...
8个操作系统实验源代码入门OSHIT-OSLab。操作系统课是本校CS课程中含金量最高的,尤其是实验课。...能让我们更加专注于实验,而不是纠结于各种奇怪问题,作为OS入门算是足够了。学完操作系统课只能算是OS入门了。
经常遇到有人因为BOOT脚的焊接或接触不良导致各类奇怪问题。这种情况多表现在芯片功能时好时坏,或者部分芯片正常,部分芯片异常。 4、启动文件问题。经常因为选错了启动文件,导致程序无法正常运行,或者说调试时...
然而,有时候在SQL脚本中添加注释可能会引发一些意外的问题,特别是在使用osql.exe工具时可能会遇到一些不直观的错误提示。 注释是SQL脚本中用来提供说明和信息的部分,它们不会被数据库服务器执行,但可以帮助...