当我使用弹簧配置启动服务器时,我遇到了问题。我和Zk一起使用弹簧

时间:2010-12-02 05:17:12

标签: spring zk

当我使用弹簧配置启动服务器时,我遇到了问题。我有以下错误

我使用Spring和Zk,我使用zkspring-core 3.0RC

  

错误:org.springframework.web.context.ContextLoader - 上下文初始化失败   org.springframework.beans.factory.BeanCreationException:创建名为'zkTypePropertyEditor'的bean时出错:bean的初始化失败;嵌套异常是org.springframework.beans.ConversionNotSupportedException:无法将类型'java.util.HashMap'的属性值转换为属性'customEditors'的必需类型'java.util.Map';嵌套异常是java.lang.IllegalStateException:无法将类型[java.lang.Class]的值转换为属性'customEditors [class java.lang.Class]'的必需类型[java.lang.String]:没有匹配的编辑器或转换战略发现       在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)   ...

感谢

2 个答案:

答案 0 :(得分:2)

这是ZK Spring 3.0 RC中的一个已知错误:

http://code.google.com/p/zkspring/issues/detail?id=3&can=1

已经修好了。您可以下载新版本(8月10日版本)进行试用:

http://code.google.com/p/zkspring/downloads/list

Henri Chen
ZK团队
http://www.zkoss.org

答案 1 :(得分:0)

我们遇到了与Apache CXF 2.7.4的Spring 3.1.0-RELEASE相同的问题:

org.springframework.beans.factory.BeanCreationException:在类路径资源[DoMappings / EAI / do-contact-mapping.xml]中定义名称为'Contact'的bean创建错误:bean的初始化失败;嵌套异常是org.springframework.beans.ConversionNotSupportedException:无法将类型'java.util.LinkedHashMap'的属性值转换为属性'doFieldNameToDsFieldNameMap'的必需类型'java.util.Map';嵌套异常是java.lang.IllegalStateException:无法将类型[java.lang.String]的值转换为属性'doFieldNameToDsFieldNameMap [name]'的必需类型[java.util.Map]:找不到匹配的编辑器或转换策略

我们不得不切换到Spring 3.1.1-RELEASE来解决问题。