有人在ColdSpring上看到过这个错误吗?
传递给createBeanDefinition函数的ISLAZYINIT参数不是布尔型的。
这是在重新启动CF服务之后,以及当它试图在onApplicationStart中执行类似的操作时发生的。
beanFactory = createObject("coldspring.beans.DefaultXmlBeanFactory").init(defaultProperties=stuCsConfig);
beanFactory.loadBeans(expandPath("/shared/config/coldspring-services.xml"));该coldspring-services.xml文件的内容类似于:
<bean id="PageHeader" class="path.to.PageHeader" singleton="true" lazy-init="false">
<constructor-arg name="fooBar">
<value>${fooBar}</value>
</constructor-arg>
</bean>对于几十个类似构造的bean,有些设置为lazy-init=false,有些设置为lazy-init=true。
最近代码中没有什么特别明显的变化,我想知道这可能是Java的问题,还是可以在caching中设置的东西,比如缓存。有没有人见过这个或者有什么建议?
发布于 2014-10-28 09:24:31
问题似乎是这样的:在那个服务器上,Java已经从7升级到8。它没有工作,所以被回滚到Java 7。然而,升级似乎改变了一些东西,当它被更改回Java 7时没有被恢复。
修复方法是从一开始就完全卸载Java并重新安装v7,这似乎解决了它。
https://stackoverflow.com/questions/26593554
复制相似问题