首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBoss配备mysql数据库

2014-07-09 
JBoss配置mysql数据库1.要在jboss中使用mysql的话首先将MySQL的jdbc驱动放在\server\default\lib目录下面。

JBoss配置mysql数据库
1.要在jboss中使用mysql的话首先将MySQL的jdbc驱动放在\server\default\lib目录下面。
2.再把/docs/examples/jca/mysql-ds.xml复制到server\default\deploy目录,并修改以下内容:
<jndi-name>MySqlDS</jndi-name>
    <connection-url>jdbc:mysql://127.0.0.1:3306/mysql</connection-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <user-name>root</user-name>
<password>root</password>
3.设置standardjbosscmp-jdbc文件 注: \server\default\conf目录下)
<jbosscmp-jdbc>
   <defaults>
      <datasource>java:/MySqlDS</datasource>
     <datasource-mapping>mySQL</datasource-mapping>
</defaults>
</jbosscmp-jdbc>

4.修改login-config.xml (\server\default\conf目录下)
<!-- Security domains for testing new jca framework -->
    <application-policy name = "MySqlDbRealm">
       <authentication>
         <login-modul ecode=
"org.jboss.resource.security.ConfiguredIdentityLoginModule"
             flag = "required">
             <module-option name = "principal">MySqlDS</module-option>
             <module-option name = "userName">root</module-option>
             <module-option name = "password">root</module-option>
             <module-option name =
"managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=MySqlDS
</module-option>
          </login-module>
       </authentication>
   </application-policy>
注:1.网上许多文档都说要设置standardjaws.xml ,在jboss4.0当中却没有此xml文件,所以不需要配置。
2.把mysql-ds.xml放在server\default\deploy的同时,删掉里面的hqldb-ds.xml。不然运行时会报错,但是不影响程序运行。


热点排行