[BATCH-503] Fix TX definition in samples. Also add multi-environment support in samples (mysql and derby as examples)

This commit is contained in:
dsyer
2008-03-25 06:57:55 +00:00
parent 5c840a6960
commit 3b72c04bef
20 changed files with 205 additions and 168 deletions

View File

@@ -76,6 +76,9 @@ public class JdbcJobRepositoryTests extends AbstractTransactionalDataSourceSprin
jobConfiguration.setName("foo");
int before = getJdbcTemplate().queryForInt("SELECT COUNT(*) FROM BATCH_JOB_INSTANCE");
JobExecution execution = repository.createJobExecution(jobConfiguration, new JobParameters());
setComplete();
endTransaction();
startNewTransaction();
int after = getJdbcTemplate().queryForInt("SELECT COUNT(*) FROM BATCH_JOB_INSTANCE");
assertEquals(before + 1, after);
assertNotNull(execution.getId());