日期:2014-05-17  浏览次数:20631 次

关于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.aiyiweb.com/eclipse/181756.html