最近新项目在测试库部署,本机tomcat6能运行用ant编译好的WAR包。可是部署到Weblogic9.2上就有问题,后台报错。 
很郁闷。菜鸟求助。 
<2008-6-11 下午04时44分29秒 CST> <Error> <HTTP> <BEA-101165> <Could not load use 
r defined filter in web.xml: org.springframework.web.filter.DelegatingFilterProx 
y. 
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ' 
springSecurityFilterChain' is defined 
        at org.springframework.beans.factory.support.DefaultListableBeanFactory. 
getBeanDefinition(DefaultListableBeanFactory.java:387) 
        at org.springframework.beans.factory.support.AbstractBeanFactory.getMerg 
edLocalBeanDefinition(AbstractBeanFactory.java:968) 
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe 
an(AbstractBeanFactory.java:246) 
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean 
(AbstractBeanFactory.java:185) 
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean 
(AbstractBeanFactory.java:168) 
        Truncated. see log file for complete stacktrace 

2008-06-11 16:44:30.296 WARN [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.k 
ernel.Default (self-tuning)'] Settings.getLocale(143) | Settings: Could not pars 
e struts.locale setting, substituting default VM locale 

解决方案 »

  1.   

    Could not load use 
    r defined filter in web.xml: org.springframework.web.filter.DelegatingFilterProx 
    y.
    注意这句,看看你的web.xml! 
      

  2.   

    org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ' 
    springSecurityFilterChain' is defined 
    你的配置文件里缺少了这个东西。 一个 springSecurityFilterChain 的定义