首页 > 其他 > 详细

服务启动时log4j提示Could not bind factory to JNDI

时间:2015-03-30 21:16:41      阅读:253      评论:0      收藏:0      [点我收藏+]

服务启动时log4j提示

WARN SessionFactoryObjectFactory:121 - Could not bind factory to JNDI

javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial

原因:hibernate.cfg.xml文件配置<session-factory name="foo">,

因为有了name属性的配置,hibernate会试图把这个sessionfacotry注册到jndi中去,导致出现上述错误


解决方法:删掉name配置,仅保留<session-factory>

服务启动时log4j提示Could not bind factory to JNDI

原文:http://blog.csdn.net/cndotaci/article/details/44754237

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!