项目运行时碰到如下问题:(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,又好了。多点几次,可能又会出现。 请高手指点一下,到底是什么原因造成的,如何解决。谢谢了

解决方案 »

  1.   

    你用这个异常包围一下看看什么反映?try
    {
     action方法里面的全部代码}catch(RuntimeException  ex)
    {System.out.print(ex.getMessage());
    }
      

  2.   


    所有可能抛出异常的地方都加有printStackTrace()方法的
      

  3.   

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

  4.   

    看看tomcat的logs/catalina.log里面有没有错误
      

  5.   

    同样的问题,在苦恼中,报了一个 error但是不能捕获
      

  6.   

    我刚也碰到一个这样的错误,加了try-catch也没捕获到异常,我把该action的其它语句都注释,只保留要运行的方法,该方法只有一行return语句,这样就可以正常运行了,可用排除法,看看是否由其它语句造成的。