diff --git a/spring-batch-samples/pom.xml b/spring-batch-samples/pom.xml index 87e1ed11c..d5a9dbcfe 100644 --- a/spring-batch-samples/pom.xml +++ b/spring-batch-samples/pom.xml @@ -1,308 +1,370 @@ - - 4.0.0 - spring-batch-samples - jar - Samples - - - - - - - org.springframework.batch - spring-batch - 1.0.0.rc1-SNAPSHOT - .. - - - - - clover - - false - - - - - maven-clover-plugin - - - - - - - maven-clover-plugin - - - - - - - - - org.springframework.batch - spring-batch-execution - ${project.version} - - - aspectj - aspectjrt - - - junit - junit - - - org.springmodules - spring-modules-validation - 0.8 - - - rhino - js - - - commons-validator - commons-validator - - - org.springframework - spring - - - - - quartz - quartz - 1.5.1 - - - asm - asm-all - 2.2.3 - test - - - aspectj - aspectjweaver - test - - - hsqldb - hsqldb - test - - - commons-io - commons-io - test - - - commons-dbcp - commons-dbcp - test - - - org.springframework.ws - spring-oxm - 1.0.0 - true - - - org.springframework - spring-beans - - - org.springframework - spring-core - - - - - geronimo-spec - geronimo-spec-j2ee - 1.4-rc4 - test - - - easymock - easymock - - - - com.thoughtworks.xstream - xstream - test - - - - stax - stax - test - - - xmlunit - xmlunit - test - 1.1 - - - org.hibernate - hibernate - true - - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - 1.1 - provided - - - - cglib - cglib-nodep - true - - - backport-util-concurrent - backport-util-concurrent - true - - - org.apache.ibatis - ibatis-sqlmap - 2.3.0 - true - - - org.apache.derby - derby - 10.2.1.6 - test - - - - org.springframework - spring-core - - - org.springframework - spring-test - test - - - org.springframework - spring-web - test - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - generate-sql - generate-sources - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - run - - - - - - + + 4.0.0 + spring-batch-samples + jar + Samples + + + + + + + org.springframework.batch + spring-batch + 1.0.0.rc1-SNAPSHOT + .. + + + + + clover + + false + + + + + maven-clover-plugin + + + + + + + maven-clover-plugin + + + + + + + + + org.springframework.batch + spring-batch-execution + ${project.version} + + + aspectj + aspectjrt + + + junit + junit + + + org.springmodules + spring-modules-validation + 0.8 + + + rhino + js + + + commons-validator + commons-validator + + + org.springframework + spring + + + + + quartz + quartz + 1.5.1 + + + asm + asm-all + 2.2.3 + test + + + aspectj + aspectjweaver + test + + + hsqldb + hsqldb + test + + + commons-io + commons-io + test + + + commons-dbcp + commons-dbcp + test + + + org.springframework.ws + spring-oxm + 1.0.0 + true + + + org.springframework + spring-beans + + + org.springframework + spring-core + + + + + geronimo-spec + geronimo-spec-j2ee + 1.4-rc4 + test + + + easymock + easymock + + + + com.thoughtworks.xstream + xstream + test + + + + stax + stax + test + + + xmlunit + xmlunit + test + 1.1 + + + org.hibernate + hibernate + true + + + + org.apache.geronimo.specs + geronimo-jta_1.1_spec + 1.1 + provided + + + + cglib + cglib-nodep + true + + + backport-util-concurrent + backport-util-concurrent + true + + + org.apache.ibatis + ibatis-sqlmap + 2.3.0 + true + + + org.apache.derby + derby + 10.2.1.6 + test + + + + org.springframework + spring-core + + + org.springframework + spring-test + test + + + org.springframework + spring-web + test + + + + + mx4j + mx4j + 3.0.2 + optional + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + generate-sql + generate-sources + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + run + + + + + + \ No newline at end of file diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDao.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDao.java index 9185ab3d7..1e9f3b7bb 100644 --- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDao.java +++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDao.java @@ -20,12 +20,12 @@ public class JdbcPlayerSummaryDao extends JdbcDaoSupport implements ItemWriter { PlayerSummary summary = (PlayerSummary)output; - Object[] args = new Object[]{summary.getId(), Integer.valueOf(summary.getYear()), - Integer.valueOf(summary.getCompletes()), Integer.valueOf(summary.getAttempts()), - Integer.valueOf(summary.getPassingYards()), Integer.valueOf(summary.getPassingTd()), - Integer.valueOf(summary.getInterceptions()), Integer.valueOf(summary.getRushes()), - Integer.valueOf(summary.getRushYards()), Integer.valueOf(summary.getReceptions()), - Integer.valueOf(summary.getReceptionYards()), Integer.valueOf(summary.getTotalTd()) }; + Object[] args = new Object[]{summary.getId(), new Integer(summary.getYear()), + new Integer(summary.getCompletes()), new Integer(summary.getAttempts()), + new Integer(summary.getPassingYards()), new Integer(summary.getPassingTd()), + new Integer(summary.getInterceptions()), new Integer(summary.getRushes()), + new Integer(summary.getRushYards()), new Integer(summary.getReceptions()), + new Integer(summary.getReceptionYards()), new Integer(summary.getTotalTd()) }; getJdbcTemplate().update(INSERT_SUMMARY, args); } diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/FixedLengthImportJobFunctionalTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/FixedLengthImportJobFunctionalTests.java index 09b3d430f..a1ad23597 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/FixedLengthImportJobFunctionalTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/FixedLengthImportJobFunctionalTests.java @@ -68,7 +68,7 @@ public class FixedLengthImportJobFunctionalTests extends AbstractValidatingBatch trade = (Trade)inputSource.read(); } catch (Exception e) { - throw new IllegalStateException(e); + throw new IllegalStateException(e.getMessage()); } assertEquals(trade.getIsin(), rs.getString(2)); assertEquals(trade.getQuantity(),rs.getLong(3)); diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/advice/JobExecutionNotificationPublisherTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/advice/JobExecutionNotificationPublisherTests.java index e37346e98..6b37b91d5 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/advice/JobExecutionNotificationPublisherTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/advice/JobExecutionNotificationPublisherTests.java @@ -43,7 +43,7 @@ public class JobExecutionNotificationPublisherTests extends TestCase { publisher.onApplicationEvent(new SimpleMessageApplicationEvent(this, "foo")); assertEquals(1, list.size()); String message = ((Notification) list.get(0)).getMessage(); - assertTrue("Message does not contain 'foo': ", message.contains("foo")); + assertTrue("Message does not contain 'foo': ", message.indexOf("foo") > 0); } } diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcGameDaoIntegrationTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcGameDaoIntegrationTests.java index f600c0ac8..b75e2a6ab 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcGameDaoIntegrationTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcGameDaoIntegrationTests.java @@ -64,7 +64,7 @@ public class JdbcGameDaoIntegrationTests extends AbstractTransactionalDataSource gameDao.write(game); Game tempGame = (Game) getJdbcTemplate().queryForObject("SELECT * FROM GAMES where PLAYER_ID=? AND YEAR_NO=?", - new Object[] { game.getId(), Integer.valueOf(game.getYear()) }, new GameRowMapper()); + new Object[] { game.getId(), new Integer(game.getYear()) }, new GameRowMapper()); assertEquals(tempGame, game); } diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/OrderTransformerTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/OrderTransformerTests.java index 7ed5ec678..026bcac77 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/OrderTransformerTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/OrderTransformerTests.java @@ -54,7 +54,7 @@ public class OrderTransformerTests extends TestCase { order.setBillingAddress(new Address()); order.setBilling(new BillingInfo()); order.setLineItems(Collections.EMPTY_LIST); - order.setTotalPrice(BigDecimal.TEN); + order.setTotalPrice(new BigDecimal(10)); Object result = converter.transform(order); assertTrue(result instanceof Collection); }