Commit Graph

469 Commits

Author SHA1 Message Date
trisberg
41ee39e738 BATCH-955: removed class references; changed exceptions to XmlReaderContext.error calls 2008-12-12 15:23:05 +00:00
dsyer
a6b6af9327 Fix bug in PlaceholderTargetSource for null values 2008-12-11 19:05:59 +00:00
dsyer
82af25c4b3 Boost timeout in SystemCommandTaskletIntegrationTests (it fails sometimes). 2008-12-11 09:53:38 +00:00
dsyer
90c12a7fc3 IN PROGRESS BATCH-919: Draft refactoring introducing ChunkProvider and ChunkProcessor 2008-12-10 13:29:35 +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
fe5828d3e5 RESOLVED - issue BATCH-945: Add support for step and job name in late binding
Also added some null checks in SimpleJobExplorer
2008-12-10 12:03:09 +00:00
robokaso
eaa359b916 RESOLVED - BATCH-962: refactor TaskletStep's exception handling for better clarity
collapsed repeating try-catch-rethrow blocks into one
2008-12-09 13:10:19 +00:00
robokaso
59e8e9397c IN PROGRESS - BATCH-962: refactor TaskletStep's exception handling for better clarity
cleaned up redundant metadata updates from AbstractStep
2008-12-09 10:41:56 +00:00
robokaso
33ec4a5682 cleanup compiler warnings in core 2008-12-08 12:57:46 +00:00
robokaso
9b76c9eaae RESOLVED - BATCH-954: Failure on job stop
check version before synchronizing JobExecution.status. If versions do not match synchronize both status and version.
2008-12-08 12:38:58 +00:00
dsyer
8500db40ec Clean up some TODOs from core 2008-12-07 23:23:49 +00:00
dsyer
e4f8f61694 Fix cycle in StepScope 2008-12-07 19:32:27 +00:00
dsyer
5d62e4d436 BATCH-956: remove pause and wait features 2008-12-06 14:06:54 +00:00
robokaso
6cf0720768 RESOLVED - BATCH-951: MapJobInstanceDao.getLastJobInstances doesn't return the last job instance
reverted list ordering
2008-12-04 21:37:45 +00:00
robokaso
67c45bfe8a RESOLVED - BATCH-948: MapJobInstanceDao.getLastJobInstances ignores jobName parameter 2008-12-01 17:13:26 +00:00
robokaso
0fbb815989 RESOLVED - BATCH-946: NullPointerException in MapStepExecutionDao.getStepExecutions
return empty list if there are no saved stepExecutions
2008-11-28 13:57:20 +00:00
lucasward
477df02abe OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

Removed some unnecessary classes and added javadocs.
2008-11-25 05:42:10 +00:00
lucasward
25a261bdab OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

Modified job listeners to use same approach as step listeners.  Fixed test errors in samples.
2008-11-25 03:16:04 +00:00
lucasward
5b0a3511dd OPEN - issue BATCH-673: Add new Java 5.0 features
http://jira.springframework.org/browse/BATCH-673

Removed unnecessary classes.
2008-11-25 01:22:32 +00:00
robokaso
b0a785a304 reordered assertions to investigate the failed build 2008-11-24 14:29:10 +00:00
robokaso
55043b4707 findbugs fixes 2008-11-24 11:55:49 +00:00
robokaso
44a971096e findbugs fixes 2008-11-24 11:48:01 +00:00
robokaso
dcbd5e4b3e findbugs fixes 2008-11-24 10:49:47 +00:00
robokaso
d2c1d5b380 @SuppressWarnings("unchecked") 2008-11-24 09:34:16 +00:00
dsyer
fb9b662160 RESOLVED BATCH-939: Make step scope work with aop-scoped-proxy 2008-11-24 08:24:51 +00:00
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
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
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
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
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