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
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
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
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
dhgarrette
fa56955f8d
BATCH-1064: Changed BatchStatus.FAILED to BatchStatus.INCOMPLETE where necessary
2009-02-14 19:34:51 +00:00
trisberg
a0ce2485d3
BATCH-1075: fixed failing sample
2009-02-13 18:41:06 +00:00
dhgarrette
b04841548e
BATCH-1064: Switched the semantics of INCOMPLETE and FAILED. Combined INCOMPLETE with STOPPED. INCOMPLETE jobs and steps can be restarted while COMPLETED and FAILED jobs and steps cannot.
2009-02-13 06:12:28 +00:00
dhgarrette
474ca20378
BATCH-1013: Fix sample to resolve failed test (check-ins crossed paths)
2009-02-11 17:13:39 +00:00
dhgarrette
5fd6288ba6
BATCH-1008: changed order of elements so that transitions are last in a step definition
2009-02-11 16:56:48 +00:00
lucasward
7595da39ac
BATCH-1068: Updated Football job to use a top level step and reference.
2009-02-11 15:53:05 +00:00
trisberg
d3396a3fa7
BATCH-1013: split the <step> elements name attribute into id and ref attributes
2009-02-10 04:52:03 +00:00
dsyer
ed60703fdf
More tooling tweaks for namespace
2009-02-05 07:50:23 +00:00
dhgarrette
18f7870ba2
BATCH-1033: Created PrefixMatchingCompositeLineMapper and reorganized PrefixMatchingCompositeLineTokenizer so that its lookup functionality could be reused. Also updated the multiRecordType sample by removing PrefixMatchingCompositeFieldSetMapper in favor of the new class.
2009-01-28 05:00:06 +00:00