org.springframework.beans.factory.BeanDefinitionStoreException: Unrecognized xbean element mapping: name in namespace http://xfire.codehaus.org/config/1.0
用的是SPRING2.X的,所以不认得这个标注方式,services.xml要改成:
<?xml version="1.0" encoding="UTF-8"?>
<beans>
<service xmlns="http://xfire.codehaus.org/config/1.0">
<name>Banking</name>
<namespace>mybank</namespace>
<serviceClass>com.test.example.IBankingService</serviceClass>
<implementationClass>com.test.example.BankingService</implementationClass>
</service>
</beans>
用的是SPRING2.X的,所以不认得这个标注方式,services.xml要改成:
<?xml version="1.0" encoding="UTF-8"?>
<beans>
<service xmlns="http://xfire.codehaus.org/config/1.0">
<name>Banking</name>
<namespace>mybank</namespace>
<serviceClass>com.test.example.IBankingService</serviceClass>
<implementationClass>com.test.example.BankingService</implementationClass>
</service>
</beans>
本文介绍了解决Spring框架2.X版本与XFire服务集成时出现的BeanDefinitionStoreException异常的方法。通过调整services.xml配置文件中service元素的命名空间和属性设置,成功解决了不被Spring识别的问题。
4994

被折叠的 条评论
为什么被折叠?



