datasource和txdatasource 是做同一个目的 -- 建立数据源, txdatasource是datasource的加强版,datasource只是为了向下兼容而存在。所以最好只用txdatasource。具体配置参考:
http://expert.csdn.net/Expert/topic/2383/2383632.xml?temp=2.926052E-03
http://expert.csdn.net/Expert/topic/2383/2383632.xml?temp=2.926052E-03
txdatasource 是支持JTA的,就是说是支持分布是处理的,针对多个不同的数据源的时候,提供分布试事务处理,CMP中,最好使用 txdatasource,因为他的事务是容器来完成。