struts+hibernate项目 使用debug调试的时候出现一行红色字体:
Source not found for ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 246这是什么原因啊!!!求解!!!控制台上没有任何错误提示!!
有人说加入j2ee的  api.jar  那是神马啊,是哪个jar的api呢。全名咩????坐等大神出现!!

解决方案 »

  1.   

    就提示那么一句,是debug出来的,貌似是什么源代码没找到!!!!!
      

  2.   

    把你现有的jar包都贴出来看看呢。
      

  3.   

    使用的jar包如下::
    antlr-2.7.6.jar
    aopalliance-1.0.jar
    cglib-2.2.jar
    classworlds-1.1.jar
    commons-beanutils-1.7.0.jar
    commons-chain-1.2.jar
    commons-collections-3.2.jar
    commons-dbcp.jar
    commons-digester-2.0.jar
    commons-fileupload-1.2.2.jar
    commons-io-2.0.1.jar
    commons-lang-2.3.jar
    commons-logging-1.1.1.jar
    commons-logging-api-1.1.jar
    commons-validator-1.3.1.jar
    dom4j-1.6.1.jar
    ehcache-1.2.3.jar
    ejb3-persistence.jar
    fckeditor-java-core-2.4.1.jar
    freeer-2.3.16.jar
    hibernate-annotations.jar
    hibernate-commons-annotations.jar
    hibernate-entitymanager.jar
    hibernate-validator.jar
    hibernate3.jar
    javassist-3.7.ga.jar
    javassist-3.9.0.GA.jar
    jotm.jar
    jsf-api.jar
    jsf-impl.jar
    json-lib-2.1-jdk15.jar
    jstl-1.2.jar
    jta-1.1.jar
    log4j-1.2.14.jar
    ognl-3.0.jar
    oro-2.0.8.jar
    persistence.jar
    rt.jar
    slf4j-api-1.5.8.jar
    slf4j-log4j12-1.5.8.jar
    sslext-1.2-0.jar
    struts2-convention-plugin-2.2.1.jar
    struts2-core-2.2.1.jar
    struts2-embeddedjsp-plugin-2.2.1.jar
    struts2-json-plugin-2.2.1.jar
    xapool.jar
    xwork-core-2.2.1-sources.jar
      

  4.   

    commons-logging-1.1.1.jar,commons-logging-api-1.1.jar
    是你这两个包冲突了,第二个删掉。
      

  5.   

    run的时候没有出现,而debug时出现了。说明日志工具中有控制输出级别的东西。应该是log4j-1.2.14.jar控制的,而你在log4j的配置项中把debug级别的日志不输出,应该就看不到这行日志了。但是我还是建议你查一下问题的原因,把他解决了。
      

  6.   

    我目测也是,但是上面没说哪个jar包所以不知道找哪个jar的!!!!!
      

  7.   


    我不是告诉你了嘛。看6楼
    commons-logging-api-1.1.jar这个jar包删了。
      

  8.   

    楼主我对你弄jar包不太理解啊,两个logging jar包,一般会起冲突
    好好检查你的jar包,怎么也两个log4j的jar包  
    关键问题是你的项目既用struts也用jsf吗??
    这个我很不理解,项目中的jar包是不能随便加进去的,很容易起冲突,一般宁愿少放,也不能多放,少了会给提示,多了就蛋疼了 
    好好检查一下吧~~
      

  9.   

    tomcat文件下的servlet-api.jar倒下这个包
      

  10.   

    我晕,我说是这红字不是报错!!!是在debug的时候在eclipse显示class文件的地方出来这么一句话,事实上程序是可以正常运行的,你们说的那些方法 都试了 一遍,结果就是运行程序的时候在consol中会报错!!!!其实我就是想知道这个方法ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) 是出自哪个jar包文件的,只要知道是哪个jar包,我把那个jar包的source文件添加进去应该就没事了,前一阵子也碰到rt下面的source找不到,我就是那么解决的!
      

  11.   

    LZ,问题请问解决了吗?我也遇到了这样纸的问题,不知道少了什么jar包