直接用不同的jdbc连,肯定没问题

解决方案 »

  1.   

    你可以看看《BEA Weblogic Server 包典》
    那里有
      

  2.   

    两个数据库都要支持分布式事务
    用XA的驱动和连接池数据源
    BMT+JTA或者CMT
      

  3.   

    在websphere下,我用xadatasource出如下错误:
    java.lang.ClassCastException: com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource
    代码如下:
    InitialContext ctx = new InitialContext();
    Context ctx1 = new InitialContext();
    XADataSource xds = (XADataSource)ctx1.lookup("dbjndi");
    XAConnection xc = xds.getXAConnection();
    Connection conn = xc.getConnection();
    Statement stmt = conn.createStatement();
      

  4.   

    XADataSource换成DataSource
    是连接池驱动决定是否xa.