当前位置: 代码迷 >> Java Web开发 >> 关于Servlet execution threw an exception有关问题
  详细解决方案

关于Servlet execution threw an exception有关问题

热度:438   发布时间:2016-04-17 01:07:44.0
关于Servlet execution threw an exception问题
项目运行时碰到如下问题:(tomcat6+ JDK1.5 + Struts1.2 + ibatis + osworkflow)

项目运行的时候点击某一功能连接*.do调用action时,有时候正常,有时候会出现空白页,出现空白页时tomcat打印出消息如下:
2009-7-13 16:00:12 org.apache.catalina.core.ApplicationContext log 
信息: Servlet execution threw an exception

仅以上信息而已,也没有什么详细的信息出来,真是郁闷~~~

以上情况不是一直出现,而是偶尔会出现。重新点连接或重起tomcat,又好了。多点几次,可能又会出现。 请高手指点一下,到底是什么原因造成的,如何解决。谢谢了

------解决方案--------------------
你用这个异常包围一下看看什么反映?

try
{
 action方法里面的全部代码

}

catch(RuntimeException ex)
{

System.out.print(ex.getMessage());
}
------解决方案--------------------
是你打印错误信息的代码有问题.不然应该打出堆栈.
------解决方案--------------------
探讨
你用这个异常包围一下看看什么反映?

try
{
action方法里面的全部代码

}

catch(RuntimeException ex)
{

System.out.print(ex.getMessage());
}

------解决方案--------------------
在MyEclipse中把Tomcat的内存设置大一点
-Xms100m -Xmx150m -Xss4M -XX:MaxPermSize=100m

------解决方案--------------------
看看tomcat的logs/catalina.log里面有没有错误
代码迷推荐解决方案:Servlet.service() for servlet default threw exception,http://www.daimami.com/search?q=181756
  相关解决方案