Commit Graph

1707 Commits

Author SHA1 Message Date
lucasward
370b277e0f OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

Added StepListenerFactoryBean to StepParser, along with updating the XSD to support listener methods.
2008-11-24 06:43:39 +00:00
lucasward
ae730065c7 OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

Fixed a couple of small implementation bugs, and cleaned up a bit.
2008-11-22 05:41:57 +00:00
robokaso
cfcaf8c57c fix the hanging build 2008-11-21 14:37:52 +00:00
robokaso
e3a9e29b67 OPEN - BATCH-931: Write failures don't fail immediately.
write RecoveryCallback now rethrows non-skippable exception immediately
2008-11-21 10:20:03 +00:00
dsyer
3eac2c8bfe RESOLVED - issue BATCH-926: vague skip limit for concurrent chunks
Tweak Javadocs
2008-11-21 08:19:19 +00:00
lucasward
337ff6709e OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

First draft of StepListener annotation support.
2008-11-21 07:05:35 +00:00
trisberg
190b14b3fd BATCH-63: added <listeners> element to <simple-task> 2008-11-21 03:23:51 +00:00
robokaso
54258d6154 RESOLVED - BATCH-930: rename ItemSkipPolicy
ItemSkipPolicy => SkipPolicy
2008-11-20 13:26:37 +00:00
robokaso
117becfe5a IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
reverted the previous changes, they wouldn't really solve the problem
2008-11-20 12:57:12 +00:00
dsyer
892e037f1d BATCH-282: fix issue with bean factory initialization and concurrent modification 2008-11-20 08:34:53 +00:00
robokaso
41e22f08b9 IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
use skip policy for commit failure (rather than just classifier) to avoid infinite loops
2008-11-19 14:36:20 +00:00
robokaso
df1e4a4605 IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
count non-fatal commit failure as rollback
2008-11-19 13:01:40 +00:00
robokaso
b094db633b IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
allow commit failure to cause execution context rollback instead of step failure with UNKNOWN status
2008-11-19 12:26:17 +00:00
lucasward
edff656577 OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

Fixed adapter tests.
2008-11-19 07:11:55 +00:00
lucasward
6a66b0efed OPEN - issue BATCH-911: Consolidate Samples
http://jira.springframework.org/browse/BATCH-911

Added support for listeners that implement the interface, along with support for class attribute in listener tag.
2008-11-19 07:02:32 +00:00
robokaso
43b5edba71 RESOLVED - BATCH-926: vague skip limit for concurrent chunks
documented status quo
2008-11-18 09:57:15 +00:00
trisberg
3b0331a263 BATCH-63: changed <process-task> to <item-task> and removed fault-tolerant attribute, autodetecting the need from other configuration settings 2008-11-17 21:30:33 +00:00
lucasward
d2d54b88c2 BATCH-891: Copied unit tests for AnnotationMethodResolver pulled from Spring Integration. 2008-11-17 21:14:49 +00:00
lucasward
59494813c2 OPEN - issue BATCH-927: Add JobParametersIncrementer to job namespace element
http://jira.springframework.org/browse/BATCH-927

Added support for JobParametersIncrementer to Job element.
2008-11-17 19:08:55 +00:00
dsyer
1cf7cdad54 BATCH-677: tidied up some loose ends with BatchStatus (e.g. PAUSED->WAITING). 2008-11-17 14:34:44 +00:00
dsyer
2b7f14b1f8 Revert previous mistaken change 2008-11-15 09:20:47 +00:00
dsyer
88650ec55a Move javadocs to 'deployment' profile. 2008-11-15 09:02:32 +00:00
dsyer
0ab5464e4d IN PROGRESS - issue BATCH-282: Make input parameters easier to access from ItemReaders, etc.
Implemented late binding to StepContext properties using a homegrown proxy TargetSource.  Can be upgraded or dynamically switched to Spring 3.0 EL features when and if they are available.
2008-11-14 16:50:49 +00:00
robokaso
9b415455a0 OPEN - BATCH-914: Introduce JobContribution by analogy with StepContribution
wrapped JobExecution status updates in synchronized blocks
2008-11-14 12:55:53 +00:00
trisberg
c99fa10f24 BATCH-63: added additional attributes to <process-task> 2008-11-14 01:13:55 +00:00
trisberg
5274b55883 BATCH-63: added <retry-listeners> 2008-11-13 22:11:01 +00:00
dsyer
93ba16da46 IN PROGRESS - issue BATCH-282: Make input parameters easier to access from ItemReaders, etc.
Ensure top-level bean definitions in step scope get proxied
2008-11-13 14:43:35 +00:00
dsyer
d19145d0af Tweak step execution aggregation 2008-11-13 08:58:32 +00:00
trisberg
ef00a5e333 BATCH-63: renamed <task> and <chunk> to <simple-task> and <process-task> 2008-11-13 01:38:56 +00:00
lucasward
41dec7a6a3 BATCH-891: Created JobExecutionListenerAdapter which supports @BeforeJob and @AfterJob annotation. Also added listners tag to XSD. 2008-11-12 23:59:23 +00:00
trisberg
0d4777e80d BATCH-63: fixed the <streams> handling and added more tests and asserts 2008-11-12 19:39:17 +00:00
robokaso
493950e3cb RESOLVED - BATCH-921: ExecutionContext keys are not unique enough in partition components
GRID_SIZE key prefixed with SimpleStepExecutionSplitter class name
2008-11-12 14:36:11 +00:00
robokaso
b94853a503 OPEN - BATCH-917: Concurrent modification of execution context in tasklet step
removed dirty checking from TaskletStep and enabled the asynchronous testcase
2008-11-12 14:33:30 +00:00
dsyer
708406322e Fixed StepScope not being handled correctly - creating too many auto-proxies for the same stepExecution. 2008-11-12 12:25:55 +00:00
trisberg
816c4b2532 BATCH-63: added <streams> element to <chunk> 2008-11-12 02:00:46 +00:00
trisberg
13734f01d4 BATCH-63: renamed chunk-oriented to chunk and commit-interval to chunk-size 2008-11-11 20:25:37 +00:00
robokaso
cb738dc177 CLOSED - BATCH-913: Remove the JdkConcurrent* special classes
removed the synchronizer interface as well
2008-11-11 17:36:05 +00:00
dsyer
fa5a3cafff Moved test case into correct package 2008-11-11 14:23:20 +00:00
robokaso
60ca279e80 RESOLVED - BATCH-913: Remove the JdkConcurrent* special classes
removed the redundant synchronizer factory, kept the synchronizer interface
2008-11-11 14:08:17 +00:00
dsyer
432bdfa3fe OPEN - issue BATCH-917: Concurrent modification of execution context in tasklet step
Added unit test (commented out failing assertion)
2008-11-11 08:51:31 +00:00
robokaso
b543c2a298 warnings cleanup 2008-11-10 09:56:02 +00:00
trisberg
f8a62d673e BATCH-63:added commit-interval and fault tolerant attributes to; added restartable to job 2008-11-08 23:39:39 +00:00
dsyer
38520ea68c RESOLVED - issue BATCH-912: Thread safety issue in JobRegistryBackgroundJobRunner
Fixed
2008-11-08 18:08:47 +00:00
dsyer
5746df5b42 BATCH-894: drop continuable in SQL 2008-11-08 15:27:58 +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
11faa837af Fix batch-test pom to match the correct parent 2008-11-08 09:29:26 +00:00
trisberg
d49cc44abb BATCH-63:added id and class attributes to <listener> element 2008-11-08 04:14:43 +00:00
dsyer
fab984d79e fix duplicate job launch 2008-11-07 19:01:22 +00:00
dsyer
ec2a60715b fix duplicate job launch 2008-11-07 18:58:17 +00:00