From c6056d59d2f5445dc02897bf7da67698a774c327 Mon Sep 17 00:00:00 2001 From: dsyer Date: Wed, 22 Jul 2009 17:21:38 +0000 Subject: [PATCH] RESOLVED - issue BATCH-1341: DataSourceInitializer throws ArrayOutOfBoundException when any destroyScript is specified http://jira.springframework.org/browse/BATCH-1341 --- .../batch/test/DataSourceInitializer.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/spring-batch-test/src/main/java/org/springframework/batch/test/DataSourceInitializer.java b/spring-batch-test/src/main/java/org/springframework/batch/test/DataSourceInitializer.java index a50ea855d..2659cb66a 100755 --- a/spring-batch-test/src/main/java/org/springframework/batch/test/DataSourceInitializer.java +++ b/spring-batch-test/src/main/java/org/springframework/batch/test/DataSourceInitializer.java @@ -76,20 +76,10 @@ public class DataSourceInitializer implements InitializingBean, DisposableBean { DataSourceInitializer.class.getSimpleName() + "-context.xml")); } - /** - * @throws Throwable - * @see java.lang.Object#finalize() - */ - protected void finalize() throws Throwable { - super.finalize(); - initialized = false; - logger.debug("finalize called"); - } - public void destroy() { if (destroyScripts==null) return; for (int i = 0; i < destroyScripts.length; i++) { - Resource destroyScript = initScripts[i]; + Resource destroyScript = destroyScripts[i]; try { doExecuteScript(destroyScript); }