Utiliza????o de XA 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();