首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

JBoss 4.0 配置 MySQL 資料源完整步驟

     編輯:MySQL 資料庫相關知識

部署步驟

  1. 放置 JDBC 驅動:mysql-connector-java-x.x.x.jar 複製到 server/default/lib(自動加入 CLASSPATH)。
  2. 複製並修改資料源描述檔:
    cp docs/examples/jca/mysql-ds.xml server/default/deploy/
    編輯 mysql-ds.xml:
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <connection-url>jdbc:mysql://<mysqlhost>/<database></connection-url>
  3. 替換 JMS 服務描述檔:
    cp docs/examples/jms/mysql-jdbc2-service.xml server/default/deploy/jms/
    覆蓋原 hsqldb-jdbc2-service.xml。
  4. 配置標準 JAWS 與 CMP-JDBC 映射:
    編輯 default/conf/standardjaws.xml:
    <datasource>java:/MySqlDS</datasource>
    <type-mapping>MySQL</type-mapping>
    編輯 standardjbosscmp-jdbc.xml:
    <datasource>java:/MySqlDS</datasource>
    <datasource-mapping>MySQL</datasource-mapping>
  5. 配置登入模組:編輯 login-config.xml:
    <application-policy name="MySqlDbRealm"> ... <module-option name="managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=MySQLDS</module-option>
  6. 修正 EJB Timer 表建表語句:編輯 server/default/deploy/ejb-deployer.xml,將 TIMERS 表中 INSTANCEPK other, INFO other 改為 BLOB 類型(MySQL 不支援 OTHER)。

完成上述配置,JBoss 預設資料源即切換為 MySQL。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved