求助:设置数据库连接池的JNDI后,程序却找不到?
小弟正在学习Hibernate,在Tomcat里设置好了连接池和JNDI名,在hibernate.cfg.xml里也配置好了,但运行程序里去说找不到jndi名,发生以下错误:
Could not find datasource: java:comp/env/jdbc/myOracle
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
我用其他方法已经验证了在上下文里确实存在jdbc/myOracle.为什么一通过hibernate就有问题呢
问题点数:0、回复次数:0Top




