所以我在JBoss 6.2GA中设置了一个数据源,名为“ java:/ jdbc / iconDS ”
然后我在persistence.xml中链接到它,调用实体管理器工厂“ java:jboss / persistence / icon ”
我的web.xml加载了我设置的持久单元的上下文引用,还加载了infrastructure.xml,它试图查找我的两个JNDI名称。
它表示“启动持久性单元服务”iconRules.war#primary“,但随后”找不到hibernate.properties“,无论我是否放入hibernate.cfg.xml,它都会挂起:< / p>
HHH000130: Instantiating explicit connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
IJ000604: Throwable while attempting to get a new connection: null: javax.resource.ResourceException: Could not create connection
这表明它不起作用。
编辑:已解决。感谢Pascal的帮助
答案 0 :(得分:0)
我尝试使用直接JDBC,但仍然无效。最终我发现这是我的Java 1.6版本的一个错误!哎呀
Driver.getConnection hangs using SQLServer driver and Java 1.6.0_29