public ConfigurableJtaPlatform(TransactionManager tm,UserTransaction ut){
  Assert.notNull(tm,"TransactionManager reference must not be null");
  this.transactionManager=tm;
  this.userTransaction=(ut != null ? ut : new UserTransactionAdapter(tm));
}

public ConfigurableJtaPlatform ( TransactionManager tm , UserTransaction ut ) { Assert . notNull ( tm , "TransactionManager reference must not be null" ) ; this . transactionManager = tm ; this . userTransaction = ( ut != null ? ut : new UserTransactionAdapter ( tm ) ) ; }
create a new configurablejtaplatform instance with the given jta transactionmanager and optionally a given usertransaction .
