Commit Graph

1522 Commits

Author SHA1 Message Date
dsyer
8ae974341f Fix 1.4 samples build (use ClassUtils) 2008-06-05 06:24:54 +00:00
dsyer
a126171083 Fix 1.4 samples build (use ClassUtils) 2008-06-05 06:22:31 +00:00
robokaso
d377e4c5c3 RESOLVED - BATCH-650: Use FORWARD_ONLY as scroll mode in HibernateCursorItemReader
added item buffer and made the cursor forward-only (+ had to fix samples using stateful items with rollback)
2008-06-04 13:43:00 +00:00
dsyer
c21032332b RESOLVED - issue BATCH-541: pull commit interval from the job parameters
Added StepExecutionSimpleCompletionPolicy (a la StepExecution*) as s one-off solution to the commit interval problem initially posed
2008-06-04 11:55:22 +00:00
robokaso
0497379f68 RESOLVED - BATCH-520: Add a Delegating File Reader For Multiple Files
name the SortedMultiResourceItemReader explicitly (inherited name from superclass before)
2008-06-04 08:49:30 +00:00
robokaso
cc3c78089a fixed capital letter in filename - add new correctly capitalized file 2008-06-03 13:54:18 +00:00
robokaso
2848461333 fixed capital letter in filename - delete the file first 2008-06-03 13:51:38 +00:00
robokaso
bc18856459 RESOLVED - BATCH-520: Add a Delegating File Reader For Multiple Files
sample job for multi resource input
2008-06-03 13:33:08 +00:00
robokaso
839f114f31 IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
added SortedMultiResourceItemReader which sorts the injected Resources using Comparator
2008-06-03 12:22:20 +00:00
robokaso
79d6f35ece RESOLVED - BATCH-635: samples review
added javadoc to dao interfaces
2008-06-03 10:27:30 +00:00
robokaso
ca4fc0dbb4 IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
added the common 'foo' tests for both flatfile and xml
added setter for 'saveState'
2008-06-03 08:52:48 +00:00
dsyer
90465f9ce0 OPEN - issue BATCH-541: pull commit interval from the job parameters
Move ClassPathXmlApplicationContextJobFactory implementation from samples to core.
2008-06-02 13:14:58 +00:00
robokaso
e64c3cdf1f IN PROGRESS - BATCH-505: Job-level ExecutionContext
added volatile declarations for executionContext and stepExecutions properties
2008-06-02 12:06:17 +00:00
robokaso
01c70eaff7 IN PROGRESS - BATCH-505: Job-level ExecutionContext
added javadoc for JdbcExecutionContextDao
2008-06-02 11:18:24 +00:00
robokaso
5d83928977 IN PROGRESS - BATCH-505: Job-level ExecutionContext
Added createTime to JobExecution and made startTime nullable again
2008-06-02 10:50:39 +00:00
robokaso
58963c7bdb RESOLVED - BATCH-645: Have JdbcCursorItemReader use ResultSet.absolute() to set the cursor by configuration
cleaned up the javadoc as sideeffect
2008-06-02 09:25:59 +00:00
dsyer
78c4e34b98 RESOLVED - issue BATCH-646: Step/Job Execution DAO's EXIT_MESSAGE_LENGTH change to configurable 2008-05-30 08:50:48 +00:00
dsyer
83f71525ce BATCH-586: Updated samples walkthrough to 1.1. Still not complete, but at least it's fairly accurate. 2008-05-29 15:31:28 +00:00
dsyer
8e25342701 RESOLVED - issue BATCH-466: Allow configurable ordering of Step/JobListeners 2008-05-29 14:10:51 +00:00
dsyer
56ddba0a7b Fix queue full exception in repeat template in CI build - use unbounded queue for results (will be bounded in practice by throttle limit anyway). 2008-05-29 10:58:09 +00:00
dsyer
59e57bed88 BATCH-586. Move samples docos to samples project 2008-05-28 10:47:30 +00:00
dsyer
4804e7f375 Fixed spelling error (write=read!) 2008-05-27 20:53:50 +00:00
dsyer
fe17eab945 BATCH-620: what is it with this failed test? 2008-05-27 20:45:36 +00:00
dsyer
488ce57cc0 RESOLVED - issue BATCH-620: Flat File Writer that writes a Header
Added headers to flat file and xml item writers
2008-05-27 20:23:25 +00:00
dsyer
ee86b18a31 BATCH-503: need spring-aop 2008-05-26 12:29:58 +00:00
dsyer
3cc0bf5fed BATCH-503: Modify docos to show changes to TX configuration in factory beans. 2008-05-26 12:25:23 +00:00
dsyer
7025ff4831 RESOLVED - issue BATCH-503: Not applying declarative transactions around repository causes unstable execution 2008-05-26 12:16:05 +00:00
dsyer
11b4e2a012 advices -> adviceChain 2008-05-25 10:38:58 +00:00
dsyer
70ef162369 advices -> adviceChain 2008-05-25 10:24:24 +00:00
dsyer
33e732c962 Tweak Javadoc config to try and fix nightly build 2008-05-24 12:23:26 +00:00
dsyer
561c40c471 BATCH-304: rename BatchCommandLineauncher in docs 2008-05-24 10:18:49 +00:00
robokaso
2624601d9e IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
added javadoc concerning importance of resource ordering on restart + TODO for improvements
2008-05-23 15:33:01 +00:00
dsyer
c316f7aea4 Spelling error in test method name 2008-05-23 14:22:06 +00:00
robokaso
64dbeac93f IN PROGRESS - BATCH-505: Job-level ExecutionContext
repository now restores saved job context during JobExecution creation
2008-05-23 12:59:51 +00:00
dsyer
937e898d24 IN PROGRESS - issue BATCH-572: Retryable exceptions cannot be skippable
StatefulRetryStepFactoryBean functionality all moved into SkipLimitStepFactoryBean (the former should be removed). TODO: take some more care with exception types that overlap between retry / skip.
2008-05-23 12:36:46 +00:00
robokaso
fd6fad60dc IN PROGRESS - BATCH-505: Job-level ExecutionContext
JobExecutionContext is now persisted (together with StepExecutionContext) and retrieved on restart
(changed jobExecution's start time to be not null so that last execution can be always found).
2008-05-23 10:26:29 +00:00
dsyer
abc9111b20 Javadocs spelling error 2008-05-23 08:01:19 +00:00
dsyer
277246cfb6 IN PROGRESS - issue BATCH-572: Retryable exceptions cannot be skippable
Fix exception message (minor)
2008-05-22 17:01:00 +00:00
dsyer
42d672d401 IN PROGRESS - issue BATCH-572: Retryable exceptions cannot be skippable
Modified StatefulRetryStepFactoryBean to use skip listener instead of ItemRecoverer.
2008-05-22 16:12:08 +00:00
robokaso
5b0ed9e728 IN PROGRESS - BATCH-505: Job-level ExecutionContext
cleaned up duplications
2008-05-22 12:33:37 +00:00
robokaso
f2c596e561 IN PROGRESS - BATCH-505: Job-level ExecutionContext
added TODO
2008-05-22 10:58:51 +00:00
robokaso
69d62dd9dd IN PROGRESS - BATCH-505: Job-level ExecutionContext
JobExecutionContext now works
2008-05-22 10:44:43 +00:00
robokaso
5dea8a0144 IN PROGRESS - BATCH-505: Job-level ExecutionContext
the schema change
2008-05-22 09:01:24 +00:00
robokaso
4c73946232 IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
setter for resources instead of resourcePatternResolver + locationPattern
2008-05-22 08:05:37 +00:00
robokaso
6419588259 IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
added MultiResourceReader (can be used both with FlatFileItemReader or StaxEventItemReader)
2008-05-21 15:30:02 +00:00
dsyer
c914ce74fc OPEN - issue BATCH-572: Retryable exceptions cannot be skippable
Tidied up Javadocs and tests.  Throw exception if retry exhausted and no recovery path provided.
2008-05-21 13:13:50 +00:00
robokaso
e43a5984ad RESOLVED - BATCH-621: Three typos in the documentation 2008-05-19 08:33:59 +00:00
robokaso
cc01a835c3 RESOLVED - BATCH-628: SimpleJob doesn't verify that the JobRepository has been set
added the check to AbstractJob, as that's where jobRepository property is set
2008-05-16 09:12:37 +00:00
robokaso
1d386ee0d2 RESOLVED - BATCH-629: CommandLineJobRunner should allow injection of JobParametersConverter 2008-05-16 08:26:40 +00:00
robokaso
307054d615 RESOLVED - BATCH-625: SkipListener#onSkipInWrite(..) called multiple times for the same item
onSkipInWrite(..) is now called immediately after it is decided item should be skipped (also updated the SkipListener javadoc).
2008-05-15 14:53:24 +00:00