如何在SpringSource ToolSuite(Eclipse)中的Spring Bean配置文件中消除此警告

时间:2011-12-02 19:26:01

标签: spring sts-springsourcetoolsuite spring-integration

我有以下小文件来重现警告:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:int="http://www.springframework.org/schema/integration"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration-2.0.xsd">

    <int:service-activator input-channel="stageEventChannel"
        ref="stageScoreUpdateService" method="receiveEvent" />

</beans>

这会产生警告,“找不到引用的bean'org.springframework.integration.config.ServiceActivatorFactoryBean#0'”。 “stageEventChannel”和“stageScoreUpdateService”不应该是警告的原因,因为我可以在系统中使用不同的频道和不同的服务来重现它。在任何情况下,警告似乎都是指ServiceActivatorFactoryBean,而不是我正在实现的。

我使用的是SpringSource Tool Suite 2.8.0.RELEASE。

我在论坛上搜索过,只找到this post个问题非常相似但没有回复的人。

1 个答案:

答案 0 :(得分:0)

升级到Spring Integration 2.0.6 +

请参阅https://jira.springsource.org/browse/INT-2295