赛迪网 > IT技术 Java > Java-企业应用
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

jboss4.0下使用MySql数据源的设置方法

发布时间:2007.12.25 04:55     来源:赛迪网    作者:niqi412

在Jboss4中使用MySQL的
一 把MySQL的JDBC驱动放到CLASSPATH中。同样,把它复制到/server/default/lib目录下
二 把/docs/examples/jca/mysql-ds.xml复制到/server/default/deploy目录下。修改mysql-ds.xml文件,设置<driver-class/>为 com.mysql.jdbc.Driver再把<connection-url/>设置为 jdbc:mysql://<mysqlhost>/<database>,其中<mysqlhost>是数据库主机名<database>是数据库名。 
三 把doc\examples\docs\examples\jms\mysql-jdbc2-service替换掉 D:\JavaOne\jboss4.0\server\default\deploy\jms\hsqldb-jdbc2-service 
四 然后需要设置default\conf\standardjaws.xml 文件的<datasource>和<type-mapping>元素:<jaws><datasource>java:/MySqlDS</datasource> <type-mapping>mySql</type-mapping></jaws>   同样也需要把standardjbosscmp-jdbc.xml 文件的<datasource> 和 <datasource-mapping>元素设置为下面这样:<jbosscmp-jdbc><defaults><datasource>java:/MySqlDS</datasource><datasource-mapping>mySql</datasource-mapping></defaults></jbosscmp-jdbc>
五   再修改login-config.xml文件来使用MySQL: <application-policy name = "MySqlDbRealm"> 
<authentication> 
<login-module code = 
"org.jboss.resource.security.ConfiguredIdentityLoginModule" 
flag = "required"> 
<module-option name ="principal">sa</module-option> 
<module-option name ="userName">sa</module-option> 
<module-option name ="password"></module-option> 
<module-option name ="managedConnectionFactoryName"> 
jboss.jca:service=LocalTxCM,name=MySqlDS 
</module-option> 
</login-module> 
</authentication> 
</application-policy> 
六 
 
把\server\default\deploy\ejb-deployer.xml文件中的
 create table TIMERS (
           TIMERID varchar(50) not null,
           TARGETID varchar(50) not null,
           INITIALDATE timestamp not null,
           INTERVAL bigint,
           INSTANCEPK other,
           INFO other,
           constraint timers_pk primary key (TIMERID)
other类型改成bolb类型
经过这样的配制,就把jboss的默认的数据源改成MySQL了. 
    (责任编辑:包春林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 信息产业部CSIP-AMD集成电路专项培训在青岛启 (12-24) · 北京市平谷区信息中心 (12-24)
· 用Java实现多线程服务器程序 (12-24) · 区县级国产电子政务解决方案推介大会 (12-21)
· Commons-logging + Log4j 的入门指南 (12-21) · GT4 开发:从头开始进行相互的身份验证 (12-21)
· jboss4.0下使用MySql数据源的设置方法 (12-21) · 通过java或jsp向数据库存取二进制图片 (12-21)
· 进阶:专家为您详解Java数据库基本操作 (12-21) · JAVA进阶--深日了解Java中的代理模式 (12-21)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 工信部“三定”公布 总编制731名设24司局
· 北京发电子商务监管意见 营利性网店须办照
· 直播 08中国城市信息化高峰论坛 案例点评
· 烽火网络校园解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统