我在linux上部署了一个应用,当启动tomcat时,tomcat容器能够启动起来,并且我部署的服务也能够正常地被访问!
但不知道为什么在catalina.out日志文件中出现如下异常提示信息:
2009-9-15 12:56:10 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2009-9-15 12:56:10 org.apache.catalina.core.StandardContext start
严重: Context [/balancer] startup failed due to previous errors虽然该异常不影响我服务的正常访问,但看见ERROR级别的异常总让人不爽。希望大家能够给予我帮助!谢谢!在之前我也baidu和google了很长时间,但都没有找到解决方法。有的说可能是应用的jar和common/lib下的jar包重复,但我敢确定我的应用服务中没有这样的情况。有的说删除点tocat下work目录中的一切文件,后重启tomcat,这样的方式我也试过了,都不能够解决问题。

解决方案 »

  1.   

    是部署在Tomcat下工程配置文件有问题
      

  2.   

    从这些错误信息看不出什么来,你打开tomcat/logs目录下以localhost开头的日志文件,里面记录了该错误的详细信息!发出来~
      

  3.   

    1,如果jdk是1.4的升级到jdk1.5,tomcat升级到5.5
    2,仔细查找你的web.xml中定义的web服务启动需要的类、xml文件,是不是都存在;
    3,如果使用spring的话,在applicationContext.xml中定义的类、xml文件是否都存在;
    注意:不管是你自己定义的类,还是jar包中的类都仔细核对一遍
      

  4.   

    应该是你的那个filter有问题啊!
      

  5.   

    那为什么我在eclipse上跑eclipse上装的时tomcat5.5(服务器上也装的是tomcat5.5),没有报任何错误呀!