Commit Graph

647 Commits

Author SHA1 Message Date
dhgarrette
85fa0c7d7a BATCH-1181: Changed <chunk-tasklet/> to <chunk/> 2009-03-26 13:01:59 +00:00
dhgarrette
93b2754b7c BATCH-1181: <step/> element always assumes the step is a TaskletStep 2009-03-26 04:42:19 +00:00
dhgarrette
69c8cbc120 BATCH-1179: Remove ref= attribute from <step/> in favor of parent= 2009-03-25 21:10:38 +00:00
dsyer
945c0d91df BATCH-1095, BATCH-1174: Late binding of jobParameters does not work if late binding expression is not preceded or trailed by string 2009-03-25 09:15:02 +00:00
dsyer
56de18f884 RESOLVED - issue BATCH-1171: Interrupted step does not fail job.
Added check for STOPPED status in AbstractJob.
2009-03-23 10:52:55 +00:00
dsyer
6b1e440a67 BATCH-1169: change comment to correct name for system property 2009-03-23 07:18:27 +00:00
dsyer
bf9b9c2fc2 BATCH-1168: copy generated resources 2009-03-22 22:02:54 +00:00
dsyer
699e5f9a2a BATCH-1168: use VARCHAR for fields over 255 chars 2009-03-22 21:37:32 +00:00
dsyer
01e09d4a21 [maven-release-plugin] prepare for next development iteration 2009-03-20 18:23:31 +00:00
dsyer
9c441df465 [maven-release-plugin] prepare release 2.0.0.RC2 2009-03-20 18:22:05 +00:00
dsyer
bdab2d99c9 add changelog for RC2 2009-03-20 17:47:40 +00:00
dsyer
c87f61adf7 RESOLVED - issue BATCH-1164: Putting scope="step" on a listener causes failure 2009-03-20 16:42:38 +00:00
dsyer
05ed35106c RESOLVED - issue BATCH-1129: Problems with exception classifications 2009-03-20 11:01:54 +00:00
dhgarrette
dc71fe4431 BATCH-1163: In Batch xsd, elements in <job/> should be unordered 2009-03-20 07:07:09 +00:00
dhgarrette
e34b89cc2c BATCH-1160: In Batch xsd, stepType and flowStepType should be unordered 2009-03-20 05:54:38 +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
d2a5aeb616 BATCH-1080:
BATCH-1145:
  Since both <step/> and <tasklet/> set directly to the *StepFactoryBean, their "parent" attributes were overwriting each other.  As a solution, the top-level <tasklet/> element has been removed.  To achieve the same result, the user can use an abstract top-level step with nothing declared but the <tasklet/>.
2009-03-14 02:58:20 +00:00
dhgarrette
cf062493e2 BATCH-1153: Removed "id" from all <listener/> elements. <job-listener/> and <step-listener/> have an optional "id" since no id needed when defined within a bean. 2009-03-13 23:29:26 +00:00
dhgarrette
e493bd5ceb BATCH-1131:
*Move "transaction-attribute" attribute from <tasklet/> to <step/> as <transaction-attributes/>
BATCH-1152:
 *Allow comma and newline as delimiters in exception lists in namespace
2009-03-13 20:18:26 +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
1d3a2f0c6f BATCH-1132: add support for "abstract" attribute on <step/> 2009-03-11 23:39:02 +00:00
dhgarrette
a273055e9f BATCH-1135: Create top-level element <step-listener/> 2009-03-11 20:47:24 +00:00
dhgarrette
aaeeb74092 BATCH-1132:
*Updated parsers to handle 'parent' attribute of <step/>.
 *Attribute "parent" can be used on standalone and inline step declaration as well as with the 'tasklet' attribute.
 *To be consistent with treatment of listeners and tasklets, 'parent' can't be combined with 'ref' on <step/>.
2009-03-11 18:22:59 +00:00
dhgarrette
b7bc7695e0 BATCH-1120: Added chunk-completion-policy to <tasklet/> element. 2009-03-09 21:25:22 +00:00
dhgarrette
ae808ede21 BATCH-1128: Updated FaultTolerantChunkProcessor's recovery procedure so that StepExecution.writeCount is not updated during throttling because writes will be rolled back. 2009-03-09 06:08:39 +00:00
dhgarrette
c92b45a6fc changed <end on="FAILED"/> to <fail on="FAILED"/> 2009-03-07 00:00:18 +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
f2f7a12eaa RESOLVED - issue BATCH-1109: Generalise PrefixMatching* to PatternMatching* 2009-03-03 17:11:49 +00:00
dsyer
8bd116006c RESOLVED - issue BATCH-1102: Classes with "listener" annotations should be auto-registered
Added convenience methods to *ListenerFactoryBean and then used in *StepFactoryBean
2009-02-25 16:03:39 +00:00
dsyer
044a91eddf BATCH-1103: Added partitioning sample 2009-02-25 12:31:13 +00:00
dhgarrette
88e9259164 RESOLVED - BATCH-1101: Remove StepScope bean definition from samples that don't need it 2009-02-24 19:20:08 +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
dsyer
b5450ddc67 RESOLVED - issue BATCH-1093: Make AbstractJobTests.makeUniqueJobParameters() public
RESOLVED - issue BATCH-1096: Add late binding to some io samples 
RESOLVED - issue BATCH-1087: ClassPathXmlJobRegistry does not accept patterns for resources 
RESOLVED - BATCH-1098: added test for @AfterWrite in FaultTolerantChinkProcessorTests
2009-02-24 15:34:49 +00:00
dhgarrette
753bda60df BATCH-1099: added totalAmount variable to SkipSample 2009-02-24 15:32:01 +00:00
dsyer
95bbf6d0f0 OPEN - issue BATCH-937: Make sure JobRepository can be proxied
Plus fix error with stax config in tiger profile
2009-02-23 15:19:05 +00:00
dsyer
cefced1f29 Finish off RC1 release 2009-02-23 11:08:29 +00:00
dsyer
87e8ed6e18 [maven-release-plugin] prepare for next development iteration 2009-02-21 09:22:46 +00:00
dsyer
6e035df7ed [maven-release-plugin] prepare release 2.0.0.RC1 2009-02-21 09:10:06 +00:00
dsyer
61880ea0c1 prepare project layout for 2.0.0.RC1 2009-02-19 16:53:17 +00:00
dhgarrette
164ce4f60d Changed SkipCheckingListener to use annotations instead of interface. 2009-02-18 20:48:52 +00:00
dhgarrette
fd67b7f381 BATCH-1084: renamed "status" attribute to "exit-code" 2009-02-18 16:23:27 +00:00
dsyer
7d11d3bff4 OPEN - issue BATCH-1087: ClassPathXmlJobRegistry does not accept patterns for resources
Fix test in sample.
2009-02-18 10:29:54 +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
3836cd9597 RESOLVED - issue BATCH-1050: SimpleJobExplorer doesn't retrieve StepExecutions of running JobExecutions using MapStepExecutionDao
Make StepExecutionDao interface clearer from the point of view of adding step executions to a JobExecution.
2009-02-17 09:00:11 +00:00
trisberg
46e67ab1cb BATCH-949: renamed mapper property to rowMapper 2009-02-16 14:22:16 +00:00
dsyer
4b6988691a BATCH-1065: update docos with stop transition 2009-02-15 13:47:24 +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