1 21 22 package org.apache.derbyTesting.functionTests.tests.jdbcapi; 23 24 import java.sql.Connection ; 25 import java.sql.Savepoint ; 26 import java.sql.ResultSet ; 27 import java.sql.Statement ; 28 import java.sql.SQLException ; 29 import java.sql.Types ; 30 import java.util.Properties ; 31 32 import javax.sql.XADataSource ; 33 34 import org.apache.derby.tools.ij; 35 import org.apache.derbyTesting.functionTests.util.TestUtil; 36 40 41 42 public class savepointJdbc30_XA extends savepointJdbc30_JSR169{ 43 44 45 46 public static void main(String [] args) { 47 Connection con = null, con2 = null; 48 51 try { 52 ij.getPropertyArg(args); 54 ij.startJBMS().close(); 55 Properties dsprops = new Properties (); 57 dsprops.setProperty("databaseName","wombat"); 58 XADataSource ds = TestUtil.getXADataSource(dsprops); 59 con = ds.getXAConnection().getConnection(); 60 con2 = ds.getXAConnection().getConnection(); 61 62 runTests("connections from XADataSource (local tranasaction)", 63 con, con2); 64 con.close(); 65 con2.close(); 66 } 67 catch (SQLException e) { 68 dumpSQLExceptions(e); 69 } 70 catch (Throwable e) { 71 System.out.println("FAIL -- unexpected exception:"); 72 e.printStackTrace(System.out); 73 } 74 75 } 76 } 77 | Popular Tags |