2014-02-26 56 views
0

所以我成立了一個數據源在JBoss中6.2GA,被稱爲 「的java:/ JDBC/iconDS的JBoss /春沒有找到我的JNDI/Hibernate的配置

然後我連接到它的persistence.xml ,調用實體管理器工廠「java:jboss/persistence /圖標

我的web.xml加載上下文引用到我設置的持久單元,還加載了infrastructure.xml,它試圖查找我的兩個JNDI名稱。

它說:「啓動持久性單元服務'iconRules.war#primary」,但然後「找不到hibernate.properties」,無論我是否放入hibernate.cfg.xml中,它只是掛在:

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 

這表明它不工作。


編輯:解決。感謝帕斯卡爾的幫助

+0

你指定的JBoss standalone.xml配置的連接網址是什麼?與標籤? –

+0

嗨帕斯卡,是的,它說:「部署JDBC兼容的驅動程序類com.microsoft.sqlserver.jdbc.SQLServerDriver(版本4.0)」和「JBAS010400:綁定數據源[java:/ jdbc/iconDS]」,在啓動時我認爲它配置正確。 – djb

+0

嗯,當它失敗了,但它確實說「無法獲得對java的管理連接:/ jdbc/iconDS」 – djb

回答

相關問題