与bean配置文件相关的spring xml配置中的错误

时间:2014-05-23 13:31:59

标签: spring

我刚刚开始在我的spring sts中看到一些与我的spring mvc web应用程序相关的奇怪错误。对于下面的xml我得到一个错误,但无法弄清楚为什么,因为这在过去总是对我有用。有什么我做错了吗?

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans     
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context 
        http://www.springframework.org/schema/context/spring-context.xsd">

    <!-- import XML fragments to use in the application context  -->

<import resource="spring-resources.xml" />
<import resource="spring-managers.xml" />
<import resource="spring-controllers.xml" />
<import resource="spring-security-common.xml" />
<import resource="spring-interceptors.xml" />
<import resource="spring-cache.xml" />
<import resource="spring-batch.xml" />  
<import resource="spring-data-source.xml" />


<beans profile="mock">
    <import resource="spring-database-mock.xml" />
    <import resource="spring-security-mock.xml" />
</beans>

<beans profile="pre,prod">      
    <import resource="spring-database.xml" />
    <import resource="spring-security.xml" />               
</beans>

我得到的错误是......

enter image description here

感谢

2 个答案:

答案 0 :(得分:2)

导入周围的bean元素不是必需的。托盘将其移除。

答案 1 :(得分:2)

在类路径中使用更新的Spring版本,至少3.2.0。 beans profile第一次出现spring-beans-3.2.xsd