Utilização de XA com o driver cliente da rede XAUtilização com o driver cliente da rede

O suporte a XA para o Network Server pode ser acessado utilizando a interface DataSource XA do driver cliente da rede (org.apache.derby.jdbc.ClientXADataSource).

O exemplo a seguir mostra como obter uma conexão XA com o driver cliente da rede:

import org.apache.derby.jdbc.ClientXADataSource; import javax.sql.XAConnection; ... XAConnection xaConnection = null; Connection conn = null; String driver = "org.apache.derby.jdbc.ClientDataSource"; ClientXADataSource ds = new ClientXADataSource(); ds.setDatabaseName ("amostra;create=true"); ds.setServerName("localhost"); ds.setPortNumber(1527); Class.forName(driver); xaConnection = ds.getXAConnection("auser", "shhhh"); conn = xaConnection.getConnection();