Commit Graph

243 Commits

Author SHA1 Message Date
dsyer
d5b86f45b1 RESOLVED - issue BATCH-1448: BeanWrapperFieldSetMapper should throw BindException (so the errors can be accessed) 2009-11-24 08:01:16 +00:00
dsyer
232d739dbd RESOLVED - issue BATCH-1420: Late Binding only happens first time when using inner bean definition with collection property 2009-10-16 19:15:17 +00:00
dsyer
281178fdf8 tidy up loop sample 2009-09-28 14:12:17 +00:00
dsyer
78768959b0 BATCH-1407: make samples work with MySQL. 2009-09-22 11:33:21 +00:00
dsyer
d31702c20b OPEN - issue BATCH-1401: All inserts of JobId should be of Types.BIGINT
Fixed samples to work with MySQL (except customer filter job)
2009-09-16 11:44:49 +00:00
dsyer
ac08658c48 OPEN - issue BATCH-1338: Allow segregation of jobs by type or origin
Add group aware job factory and re-org interfaces in JobLocator-JobRegistry (not backwards compatible but probably not a change for anyone outside the framework)
2009-09-08 07:00:31 +00:00
dsyer
fba4cfd62f RESOLVED - issue BATCH-1391: Tidy up skip sample
Fix broken samples
2009-09-04 11:10:22 +00:00
dsyer
cdf94a7148 OPEN - issue BATCH-1383: onSkipInProcess is not called
http://jira.springframework.org/browse/BATCH-1383

Tidied up the skip sample.  Could not reproduce issue.
2009-09-04 10:36:45 +00:00
dhgarrette
8146e55503 Merging changes from branch...
BATCH-1323: Modify skip/retry/no-rollback exception class configurations to allow for include/exclude
BATCH-1339: Move task-executor attribute up from <chunk/> to <tasklet/>
BATCH-1348: Allow inlining of reader/writer/processor into <chunk/>
BATCH-1357: Allow empty <listeners/>, <retry-listeners/>, and <streams/> lists
BATCH-1358: Move InfiniteLoopIncrementer into core, and rename it to RunIdIncrementer
BATCH-1367: Syntactic sugar for Item*Adapter in namespace
BATCH-1375: Give CompositeItemProcessor's and CompositeItemWriter's property the same name (delegates)
2009-08-23 15:17:20 +00:00
dhgarrette
b06a6d86d6 BATCH-1313 & BATCH-1314:
*Added assertion to AbstractBatchLauncherTests to ensure that the job's status is COMPLETED.
 *Fixed broken tests.
2009-06-28 16:12:50 +00:00
dhgarrette
b9589158a7 BATCH-1247: Move aggregation from Processor to LineAggregator 2009-05-22 06:28:43 +00:00
dhgarrette
bf2d9af030 BATCH-1247: Clean up multilineOrderJob sample 2009-05-22 06:13:28 +00:00
dsyer
d8c0d33e95 Fix samples command line launchers so they work with m2eclipse 2009-04-22 06:34:08 +00:00
dhgarrette
3dc92be2ed BATCH-1189: By default, all exceptions should be fatal 2009-04-01 21:22:43 +00:00
dsyer
93b3bde99b RESOLVED: BATCH-1100. Change retry/skip logic to be more efficient (and limit to single-threaded readers) 2009-03-19 06:52:53 +00:00
dhgarrette
9e35519672 RESOLVED - BATCH-1147:
*Fixed SimpleChunkProcessor so that the filter count is applied correctly
 *Updated SimpleChunkProcessorTests and CustomerFilterJobFunctionalTests to check the filter count.
2009-03-13 17:26:50 +00:00
dhgarrette
78c88afce0 BATCH-1125: Modified NoWorkFoundStepExecutionListener so that it will fail the step. Removed unused NoWorkFoundException. 2009-03-06 23:51:53 +00:00
dsyer
bb9fd79bf1 Rationalise writer exception hierarchy 2009-03-06 08:24:12 +00:00
lucasward
6f9fb36157 BATCH-1114: Moved FlushFailedException into support.transaction 2009-03-04 04:54:25 +00:00
dsyer
044a91eddf BATCH-1103: Added partitioning sample 2009-02-25 12:31:13 +00:00
dhgarrette
e0c30c26c1 BATCH-1100: moved state data update to @AfterWrite method 2009-02-24 19:01:13 +00:00
dhgarrette
0a49194ad4 BATCH-1100: enhanced sample to show more complex use case. the test has some assertions commented out because of the bug referenced in this issue. 2009-02-24 16:49:46 +00:00
dhgarrette
753bda60df BATCH-1099: added totalAmount variable to SkipSample 2009-02-24 15:32:01 +00:00
dsyer
365fd46744 RESOLVED - issue BATCH-1011: Need distinction between "stop" and "end" transitions?
Push JobExecution status update out of the EndState and back into FlowJob (via FlowExecutor).
2009-02-17 13:11:33 +00:00
dsyer
7533f90480 BATCH-1011: Refactor BatchStatus again so that FAILED has the same meaning as before (1.1.x etc.) and ABANDONED is introduced to signify a step that failed but does not need to be replayed on restart (formerly known as INCOMPLETE). 2009-02-15 10:59:44 +00:00
dsyer
ed60703fdf More tooling tweaks for namespace 2009-02-05 07:50:23 +00:00
robokaso
c1bf75731f RESOLVED - BATCH-1020: Create Loop Flow Sample
applied patch
2009-01-26 15:00:37 +00:00
robokaso
8e41bc5603 RESOLVED - BATCH-952: StagingItemReader is not restartable
introduced ProcessIndicatorItemWrapper (includes id) and StagingItemProcessor (marks processed inputs) to achieve restartability for parallelJob
2009-01-15 12:06:51 +00:00
dsyer
df2ef02932 CLOSED - issue BATCH-979: Insert Apache license header in Java sources (where missing) 2009-01-13 11:08:59 +00:00
robokaso
dcb5111b70 RESOLVED - BATCH-971: add database writers to iosample
JPA iosample
2008-12-18 10:42:46 +00:00
robokaso
f05be50863 IN PROGRESS - BATCH-971: add database writers to iosample
added processing phase to iosample
included jdbcBatch and hibernate into iosample and removed the redundant original samples
2008-12-17 13:29:50 +00:00
robokaso
c795098827 RESOLVED - BATCH-963: ExecutionContext modifications in ItemStream.close(ExecutionContext) are not persisted
removed ExecutionContext argument from ItemStream.close() signature
2008-12-10 12:06:03 +00:00
dsyer
c84981ec9b Remove cycles in fieldset references and paging queries 2008-12-07 19:43:39 +00:00
dsyer
d49d196bee Revert changes committed in error (fixes build hopefully) 2008-12-03 03:28:05 +00:00
dsyer
173e9a259c Upgrade to Spring Integration RC2 2008-12-02 16:17:54 +00:00
robokaso
9474d25b09 RESOLVED - BATCH-872: RFC: Should FileWriterCallback have two methods, one for headers and one for footers?
applied patch
2008-11-25 09:38:24 +00:00
lucasward
9c3b62f6b7 OPEN - issue BATCH-911: Consolidate Samples
http://jira.springframework.org/browse/BATCH-911

There is now a new sample job called ioSample, which contains simple examples of all the major item reader and writer combinations, by substituting out implementations in the same job, rather than having a separate job per implementation.
2008-11-24 18:53:01 +00:00
lucasward
6e39c1a572 OPEN - issue BATCH-911: Consolidate Samples
http://jira.springframework.org/browse/BATCH-911

Consolidated non sequential and incrementer jobs into skipSample.
2008-11-18 20:23:49 +00:00
lucasward
12c4fb0e59 BATCH-910: A new job has been added to showcase the JobParametersIncrementer usage of JobOperator, and the non-sequential step was updated to use a file name coming from JobParameters. 2008-11-11 20:46:54 +00:00
dsyer
ce1ee1a235 Update parallel sample for Java 5 and Spring Batch 2 2008-11-09 08:32:21 +00:00
dsyer
8eb244b49a IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Remove continuable from ExitStatus
2008-11-08 15:08:56 +00:00
dsyer
16606e3abd IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Change Tasklet to use RepeatStatus instead of ExitStatus to signal continuable status
2008-11-08 11:33:25 +00:00
dsyer
aec5d45053 Remove iffy technical package with funny name and fix Spring IDE config 2008-11-08 09:21:47 +00:00
lucasward
7d5e2d14c1 BATCH-676: Added sample jobs for non sequential execution and decisions 2008-11-07 20:46:57 +00:00
dsyer
8b2d02f5d9 IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Replaced infrastrucure status with local enum and moved ExitStatus into core.   TODO: maybe get rid of continuable.
2008-11-07 18:40:58 +00:00
robokaso
a5c6347e89 RESOLVED - BATCH-893: Remove the HibernateAwareItemWriter?
-removed HibernateAwareItemWriter and fixed sample
-moved business logic from CustomerCreditIncreaseItemWriter into processor
2008-10-30 11:11:10 +00:00
trisberg
1fa38d4c20 BATCH-859: fixed failing tests 2008-10-28 20:00:56 +00:00
lucasward
5d4e279850 RESOLVED - issue BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
http://jira.springframework.org/browse/BATCH-779

Updated FieldSetMapper interface method to mapFieldSet from simply map, in order to be more consistent with other *Mapper implementations.
2008-10-09 21:20:31 +00:00
robokaso
3acd3228d3 RESOLVED - BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
reverted to original method names
2008-10-09 11:16:11 +00:00
robokaso
81513dbdc6 REOPENED - BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
remove the "extends ItemProcessor" clauses
2008-10-09 11:03:46 +00:00