bestlong 怕失憶論壇
標題:
在 JBossAS 安裝 JDBC
[打印本頁]
作者:
bestlong
時間:
2013-4-26 14:33
標題:
在 JBossAS 安裝 JDBC
在 JBoss Application Server 7 安裝 Microsoft SQL Server JDBC Driver
到微軟下載
http://msdn.microsoft.com/data/jdbc/
將 JDBC 解壓縮
然後將 sqljdbc4.jar 放置到 %JBOSS7_HOME%/modules/com/microsoft/sqljdbc/main/ 目錄下(若不存在請自行建立)
接著在目錄下建立 module.xml 檔案,內容如下:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.microsoft.sqljdbc">
<resources>
<resource-root path="sqljdbc4.jar"/>
<!-- Insert resources here -->
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
<module name="javax.servlet.api" optional="true"/>
</dependencies>
</module>
複製代碼
再來就是修改 JBossAS 設定檔,編輯 standalone/configuration/standalone.xml 尋找到 datasources 的 drivers 子節點:
<subsystem xmlns="urn:jboss:domain:datasources:1.0">
<datasources>
<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
<!-- 增加下列內容 -->
<driver name="sqljdbc4" module="com.microsoft.sqljdbc">
<xa-datasource-class>com.microsoft.sqlserver.jdbc.SQLServerXADataSource</xa-datasource-class>
</driver>
</drivers>
</datasources>
</subsystem>
複製代碼
要注意 driver 的 module 屬性值一定要對應到 sqljdbc4.jar 放置的路徑名稱,如下列藍色部分:
%JBOSS7_HOME%/modules/
com/microsoft/sqljdbc
/main/
作者:
bestlong
時間:
2013-4-26 15:54
Christina 的 J老闆
JBoss 的教學跟經驗談
JEAP 6 - 建立DataSource 連結
http://wei-meilin.blogspot.tw/2012/07/jeap-6-datasource.html
此篇是使用 PostgreSQL 資料庫為範例
歡迎光臨 bestlong 怕失憶論壇 (http://www.bestlong.idv.tw/)
Powered by Discuz! X1.5