ds = new SingleConnectionDataSource(url, user, password, true);
((DriverManagerDataSource) ds).setDriverClassName(driverClass);
reg.bind("testdb", ds);
DataSourceTransactionManager txMgr = new DataSourceTransactionManager();
txMgr.setDataSource(ds);
reg.bind("txManager", txMgr);
SpringTransactionPolicy txPolicy = new SpringTransactionPolicy();
txPolicy.setTransactionManager(txMgr);
txPolicy.setPropagationBehaviorName("PROPAGATION_REQUIRED");