/**
* Creates a new implementation from the given Transaction Manager and JPA template
*/
public static JpaTemplateTransactionStrategy newInstance(PlatformTransactionManager transactionManager, JpaTemplate template) {
TransactionTemplate tranasctionTemplate = new TransactionTemplate(transactionManager);
tranasctionTemplate.afterPropertiesSet();
return new JpaTemplateTransactionStrategy(template, tranasctionTemplate);
}
public Object execute(final JpaCallback callback) {