code: protected Object doGetTransaction() {
          Object dataSourceTransactionObject = super.doGetTransaction();
          Object contextSourceTransactionObject = ldapManagerDelegate
                  .doGetTransaction();
  
          return new ContextSourceAndDataSourceTransactionObject(
                  contextSourceTransactionObject, dataSourceTransactionObject);
      }
docs: /*
  @see org.springframework.jdbc.datasource.DataSourceTransactionManager#doGetTransaction()