我在我的应用中使用apns插件,它运行正常,但是当生成 war 文件并在我的质量检查环境中发布时,我收到了以下错误消息:“

org.springframework.beans.factory.BeanCreationException:创建名称为'apnsService'的bean时出错:初始化bean失败;嵌套的异常是org.springframework.beans.ConversionNotSupportedException:无法将类型“groovy.util.ConfigObject”的属性值转换为属性“password”的必需类型“java.lang.String”;嵌套异常为java.lang.IllegalStateException:无法将[passov]属性的[groovy.util.ConfigObject]类型的值转换为必需的[java.lang.String]类型:未找到匹配的编辑器或转换策略

我不知道发生了什么事!任何的想法?!

干杯!

最佳答案

好像您没有按照插件文档http://grails.org/plugin/apns中所述配置密码和其他必需属性

从配置中检索缺少的属性时,将发生该错误。由于它是ConfigObject,因此缺少的属性将返回新的ConfigObject。这是为了支持config.foo.bar.baz = 'wahoo'语法-每个点分属性访问都将访问现有的ConfigObject或创建并存储一个新的ojit_code(如果没有)。

关于iphone - apnsService问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6164552/

10-09 15:34