Hibernate出现javax.naming.NoInitialContextException 错误的解决办法
来源:互联网 发布:linux java 磁盘io 编辑:程序博客网 时间:2024/05/10 23:34
异常信息如下:
initializing class SessionFactoryObjectFactory
registered: 8ad09e09444e60d001444e60d1820000 (foo)Factory name: foo
JNDI InitialContext properties:{}
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
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getNameParser(Unknown Source)
at org.hibernate.util.NamingHelper.bind(NamingHelper.java:75)
at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:113)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:348)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341)
at com.fh.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:12)
at com.fh.util.HibernateUtil.<clinit>(HibernateUtil.java:7)
at com.fh.test.StudentTest.main(StudentTest.java:13)
很奇怪抛出JNDI相关的异常信息,但是项目中并没有用到。
红色字体部分试图把SessionFactory foo 注册到JNDI中
恍然大悟,hibernate.cfg.xml文件 粘贴复制导致的此异常
0 0
- Hibernate出现javax.naming.NoInitialContextException 错误的解决办法
- Hibernate出现javax.naming.NoInitialContextException 错误的解决办法
- Hibernate出现javax.naming.NoInitialContextException 错误的解决办法
- javax.naming.NoInitialContextException 错误的解决办法
- javax.naming.NoInitialContextException hibernate错误的解决方法
- javax.naming.NoInitialContextException错误的解决方案
- javax.naming.NoInitialContextException错误的解决方案
- javax.naming.NoInitialContextException之Hibernate
- 测试DataSource报javax.naming.NoInitialContextException错误
- javax.naming.NoInitialContextException解决
- javax.naming.NoInitialContextException
- 对hibernate做单元测试时报错javax.naming.NoInitialContextException
- 关于ejb中异常javax.naming.NoInitialContextException的处理办法
- java里面执行Run as----->Java Application的时候报错:javax.naming.NoInitialContextException
- javax.naming.NoInitialContextException: Cannot instantiate class: org.jnp.interfaces.NamingContextFactory
- Could not find class 'javax.naming.directory.InitialDirContext'的解决办法!
- javax.naming.NameNotFoundException 错误无法找到数据源的解决方案
- javax.naming.NoInitialContextException: Need to specify class name in environment or system property
- 看图一步一步装系统
- 工作杂记(二)
- Android SMD数据通信概述
- ios xml解析粗解
- 解决Ubuntu系统中文乱码显示问题
- Hibernate出现javax.naming.NoInitialContextException 错误的解决办法
- 获取LayoutInflater的三种方法
- Hadoop安装部署
- 图形化的广电综合布线管理系统
- OpenGL开发问题记录
- 程序之外--
- 在FT中看老钱代码
- makefile中如何判断一个文件是否存在
- objective c 语法