当我们使用" grails run-app"运行应用程序时,我们最近将grails升级到2.4.4。事情很好,一切正常,但是当我们尝试在相同版本的tomcat上独立部署战争时,它崩溃说"找不到名为" sessionFactory"的bean。 - 所以我们在resources.groovy中有这个声明,它引用了" ref(' sessionFactory')" - 如果这是实际问题,那么应用程序应该理想地与grails run-app崩溃。 期待在这里提供一些帮助!
堆栈跟踪
2014-11-07 14:27:25,319 [localhost-startStop-1]错误StackTrace - 完整堆栈跟踪: org.springframework.beans.factory.BeanCreationException:创建名称为>' hibernateUtil'的bean时出错:无法解析对bean' sessionFactory'的引用设置bean属性>' sessionFactory&#39 ;;嵌套异常是。 org.springframework.beans.factory.NoSuchBeanDefinitionException:没有名为' sessionFactory'是>定义 at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617) 在java.lang.Thread.run(Thread.java:745) 引起:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有名为>' sessionFactory'被定义为 ......还有5个