Commit Graph

2141 Commits

Author SHA1 Message Date
trisberg
bc9cc55ba8 BATCH-762: cleanup and java doc changes 2008-09-23 18:52:25 +00:00
robokaso
49cc992efc OPEN - BATCH-845: integration tests for database autodetection
used auto-detection of database in samples configuration
2008-09-22 15:39:16 +00:00
trisberg
798657528d BATCH-760: added tests for SqlPagingQueryUtils 2008-09-22 15:26:00 +00:00
robokaso
8f29cafe47 OPEN - BATCH-806: Resurrect ResourceLineReader
RLR is back on stage - TODO find a sensible way to encapsulate duplications with FFIR
2008-09-22 13:30:42 +00:00
robokaso
d7cb39ba25 RESOLVED - BATCH-813: SingleColumnJdbcKeyGeneratorIntegrationTests fails in Eclipse
removed TransactionSynchronizationManager.initSynchronization() call
2008-09-22 12:22:53 +00:00
robokaso
661615647c ad-hoc: fixed typo in exception message 2008-09-22 12:01:42 +00:00
robokaso
9acbaef7dd RESOLVED - BATCH-844: Lacking of DAO's property setting in JobRepositoryFactoryBean
Pulled up the default value for exitMessageLength to AbstractJdbcBatchMetadataDao. Factory bean declares just one setter and applies the value to both job and step execution daos.
2008-09-22 11:00:14 +00:00
robokaso
265d914fec RESOLVED - BATCH-839: Reference doc reference deprecated code: 'StatefulRetryStepFactoryBean' 2008-09-22 10:15:29 +00:00
robokaso
b1f211509a RESOLVED - BATCH-843: FlatFileItemWriter handling of failure in LineAggregator 2008-09-22 09:05:17 +00:00
dsyer
a793fd87b4 Clean up and javadoc ResultQueue 2008-09-22 06:46:58 +00:00
dsyer
c71f6f1ad7 Fix throws clause in JobSupport 2008-09-22 06:43:49 +00:00
robokaso
aa060681c3 warnings cleanup 2008-09-19 14:11:07 +00:00
robokaso
580566c6dd warnings cleanup 2008-09-19 14:06:03 +00:00
robokaso
ed42b5772f more descriptive name for AbstractItemReaderItemStream (added 'ItemCounting') 2008-09-19 12:55:18 +00:00
robokaso
a965dbe4a7 IN PROGRESS - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
cleaned up javadoc
2008-09-19 12:44:16 +00:00
robokaso
15a450f121 javadoc correction 2008-09-19 12:32:50 +00:00
robokaso
7a949d17b1 IN PROGRESS - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
initial attempt on the non-buffered version - works but needs more tests and polishing
2008-09-19 07:40:49 +00:00
lucasward
94bf832e0a OPEN - issue BATCH-775: Throw exception if ExecutionContext is modified during processing.
http://jira.springframework.org/browse/BATCH-775

TaskletStep now checks the ExecutionContext dirty flag before calling update, to make sure it hasn't been modified before then.
2008-09-19 05:19:46 +00:00
trisberg
e11fbbb25d BATCH-762: cleanup and java doc changes 2008-09-18 14:33:53 +00:00
trisberg
0d2965dd81 BATCH-760: cleanup and java doc changes 2008-09-18 13:46:09 +00:00
trisberg
520854edc2 BATCH-762: fixed some warnings 2008-09-17 21:58:11 +00:00
lucasward
52049493b9 IN PROGRESS - issue BATCH-825: Modify JobLauncher contract to not throw exception on job failure.
http://jira.springframework.org/browse/BATCH-825

AbstractStepTests was still broken, but isn't part of the build.
2008-09-17 18:01:50 +00:00
robokaso
3f3871cbf0 ad-hoc: removed misleading comments 2008-09-17 15:46:21 +00:00
robokaso
4c5e15cd8e OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
remove unused skipCount property from ItemWrapper
2008-09-17 12:27:15 +00:00
robokaso
bfa7e2a8ea OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
inlined short single-use helper methods to make the execution logic more obvious
2008-09-17 12:06:46 +00:00
robokaso
c4291f10af OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
comments cleanup
2008-09-17 11:39:29 +00:00
robokaso
58e4c5effe OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
javadoc
2008-09-17 11:27:35 +00:00
robokaso
b940791bef OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
tasklet classes renaming
2008-09-17 11:14:34 +00:00
robokaso
4448098410 OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
tasklet classes renaming
2008-09-17 11:08:00 +00:00
robokaso
945e1c510f OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
merged StatefulRetryTasklet with ChunkOrientedTasklet
2008-09-17 11:02:27 +00:00
robokaso
95aee9998b OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
added SimpleChunkOrientedTasklet *not* designed for inheritance, so that we can deal with fault-tolerance concerns separately and in one place
2008-09-17 08:54:03 +00:00
robokaso
769a1a4c70 OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
made helper methods static where appropriate
2008-09-17 08:23:44 +00:00
robokaso
1439d07281 RESOLVED - BATCH-841: insufficient logging in AbstractStep
added exception argument to the logging statement
2008-09-17 08:07:51 +00:00
lucasward
bbc34c13e7 IN PROGRESS - issue BATCH-825: Modify JobLauncher contract to not throw exception on job failure.
http://jira.springframework.org/browse/BATCH-825

Job, Step, and JobLauncher will not throw an exception if the job fails during processing, but rather will return the execution with an appropriate status and list of exceptions encountered.
2008-09-16 22:15:46 +00:00
lucasward
fbe0443175 IN PROGRESS - issue BATCH-825: Modify JobLauncher contract to not throw exception on job failure.
http://jira.springframework.org/browse/BATCH-825

Job, Step, and JobLauncher will not throw an exception if the job fails during processing, but rather will return the execution with an appropriate status and list of exceptions encountered.
2008-09-16 22:15:26 +00:00
trisberg
372bbc35aa BATCH-760: addressed some code duplication issues - factored out code to a utility class 2008-09-16 15:18:45 +00:00
robokaso
e462826b53 OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
removed unnecessary ItemWrapper usages (just used item)
2008-09-16 14:13:03 +00:00
robokaso
86e453b633 OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
pulled generic item-oriented parts of ChunkOrientedTasklet into abstract superclass
2008-09-16 12:31:38 +00:00
robokaso
0ae4fa2461 OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
moved read counting inside the read loop and removed unused incrementReadCount(int) method
2008-09-16 11:33:24 +00:00
robokaso
0c9c2dc6e9 OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
use item instead of item wrapper in doProcess signature
2008-09-16 11:14:46 +00:00
robokaso
884c7ac22a OPEN - BATCH-803: Add non-buffering ChunkOrientedTasklet (or option in existing one) plus flag for factory bean
moved read counting out of process method and fixed wrong count assertions in tests
2008-09-16 11:06:54 +00:00
lucasward
18850ffc07 OPEN - issue BATCH-835: sql error "column ambiguously defined" in JdbcJobInstanceDao
http://jira.springframework.org/browse/BATCH-835

added table alias to job instance dao query results.
2008-09-12 20:54:23 +00:00
robokaso
06141963be RESOLVED - BATCH-828: org.springframework.batch.item.file.MultiResourceItemReader should allow for no resources
graceful handling for non-existing input resources
2008-09-12 13:15:39 +00:00
dsyer
f32ea26c67 (Mostly) update for Spring Integration changes 2008-09-12 12:19:16 +00:00
robokaso
a64a8382ab RESOLVED - BATCH-831: id counter in MapJobInstanceDao should be declared static 2008-09-11 15:17:00 +00:00
robokaso
2973139959 IN PROGRESS - BATCH-827: Create Sample job for reading and writing headers and footers 2008-09-11 14:21:43 +00:00
robokaso
df870a5df6 IN PROGRESS - BATCH-826: Create callback for header and footer reading in xml and flat files
added header callback to FFIR
2008-09-11 11:44:45 +00:00
robokaso
13e5796b85 IN PROGRESS - BATCH-826: Create callback for header and footer reading in xml and flat files
changed header and footer items to callbacks in StaxEventItemWriter
2008-09-11 09:49:42 +00:00
robokaso
4b5cbef820 IN PROGRESS - BATCH-826: Create callback for header and footer reading in xml and flat files
changed header and footer lines to callbacks
2008-09-11 08:11:27 +00:00
robokaso
e80fdae0aa RESOLVED - BATCH-828: org.springframework.batch.item.file.MultiResourceItemReader should allow for no resources
return null on first read if the resource list is empty
2008-09-10 10:59:53 +00:00