1120955 2016-06-16 08:27 采纳率: 50%
浏览 1039

如何配置jboss数据源为分布式事务的形式

我新建了一个mysql-xa-ds.xml文件放在deploy目录下

 <?xml version="1.0" encoding="UTF-8"?>

<datasources>


    <xa-datasource>
        <jndi-name>DataSource</jndi-name>
        <track-connection-by-tx>true</track-connection-by-tx>
        <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
        <new-connection-sql>set autocommit=1</new-connection-sql>
        <no-tx-separate-pools>true</no-tx-separate-pools>
        <xa-datasource-property name="Url">jdbc:mysql://127.0.0.1:3306/register?autoReconnect=true</xa-datasource-property>
        <xa-datasource-property name="User">root</xa-datasource-property>
        <xa-datasource-property name="Password">root</xa-datasource-property>

        <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

        <exception-sorter-class-name>
            org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter
        </exception-sorter-class-name>
        <type-mapping>mySQL</type-mapping>

        <!--pooling parameters--> 
        <min-pool-size>5</min-pool-size>
        <max-pool-size>100</max-pool-size>
        <blocking-timeout-millis>5000</blocking-timeout-millis>
        <idle-timeout-minutes>15</idle-timeout-minutes>
    </xa-datasource>
</datasources>

jboss控制台上也输出了绑定DataSource成功 但是当我用Context.lookup("DataSource")查找时却提示not bound
这是怎么回事

  • 写回答

1条回答 默认 最新

  • 1120955 2016-06-16 09:30
    关注

    是需要额外的驱动吗?

    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献