Jboss配置数据源——Jboss笔记
广告投放★自助友情CMS落伍广告联盟晒乐广告联盟脉动广告联盟品味广告联盟
广告位可自定样式联系QQ:4285248个文字广告月20元广告联系QQ:428524广告位可自定样式
8个文字广告月20元黄金广告位每月20元广告位可自定样式联系QQ:428524广告位可自定样式
左旋肉碱、全国包邮
买二送一、无效退款

文章浏览→编程相关Mysql→Jboss配置数据源——Jboss笔记

Jboss配置数据源——Jboss笔记
Jboss配置数据源——Jboss笔记


第一步,去MySQL的官网下一个JDBC驱动(点这里下载)。然后把解压出来的文件mysql-connector-java-5.0.7-bin.jar拷贝到%JBoss%/server/default/lib里。最好再把CLASSPATH里加上mysql-connector-java-5.0.7-bin.jar的路径。

第二步,拷贝%JBoss%/docs/examples/jca/mysql-ds.xml 到%JBoss%/server/default/deploy文件夹里。然后修改一下几行:
       <jndi-name>MySqlDS</jndi-name><!--这里填你想要JNDI名字-->
       <connection-url>jdbc:mysql://localhost:3306/mysql</connection-url><!--这里我用mysql自带的数据库做测试-->
       <driver-class>com.mysql.jdbc.Driver</driver-class><!--这个不用改-->
       <user-name>root</user-name><!--这里填数据库的用户名-->
      <password>1234</password><!--这里填数据库的密码-->

第三步,修改%JBoss%\server\default\conf里的standardjbosscmp-jdbc.xml文件。这里和网上其他教程不一样的是只用修改<datasource>java:/MySqlDS</datasource>就可以了。注意这里的MySqlDS就是在第二步中mysql-ds.xml中配置的JNDI名字。那个<datasource-mapping>就不用改了。

第四步,修改%JBoss%\server\default\conf里的login-config.xml文件。在文件的最后一句</policy>的前面加上一下代码:
   <!--MySQL Data-SourceSettings-->
   <application-policy name ="MySqlDbRealm">
               <authentication>
               <login-module code =
               "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">1234</module-option>
               <module-option name="managedConnectionFactoryName">
               jboss.jca:service=LocalTxCM,name=MySqlDS
               </module-option>
               </login-module>
               </authentication>
       </application-policy>

所属分类:编程相关Mysql    作者:荡凯网络    时间:2010-8-1 9:55:00