Commit Graph

513 Commits

Author SHA1 Message Date
dsyer
7fdfe6bd34 mess around with poms to make maven work 2008-11-04 22:05:53 +00:00
robokaso
7a4caca1fd RESOLVED - BATCH-897: Version is not rehydrated from database in JobInstance or JobExecution
-added concurrent modification checks for JobExecution
-included version in the SQL selects (version value is loaded from db)
2008-11-04 12:14:26 +00:00
dsyer
883ce9d356 BATCH-794: Move to BRITS style dependencies so we can build against Spring 3.0 snapshots 2008-11-04 08:20:09 +00:00
dsyer
e8956383dd Tidy up spring config IDE settings 2008-10-30 12:07:44 +00:00
robokaso
a5c6347e89 RESOLVED - BATCH-893: Remove the HibernateAwareItemWriter?
-removed HibernateAwareItemWriter and fixed sample
-moved business logic from CustomerCreditIncreaseItemWriter into processor
2008-10-30 11:11:10 +00:00
dsyer
185cc05ed4 Remove unused import 2008-10-30 07:29:14 +00:00
trisberg
1fa38d4c20 BATCH-859: fixed failing tests 2008-10-28 20:00:56 +00:00
robokaso
336c267dd8 IN PROGRESS - BATCH-858: Pause / resume of Job
pausing should now work
2008-10-21 16:26:40 +00:00
robokaso
2d3c928fa3 IN PROGRESS - BATCH-858: Pause / resume of Job
used same tx isolation for getLastJobExecution(..) as for createJobExecution(..)

added simple functional test with JobOperator (same id returned after pause and resume)
2008-10-21 14:06:37 +00:00
trisberg
f840809ef2 @After now removes added customer rows that could impact other tests 2008-10-21 04:26:48 +00:00
dsyer
6ec445d5f1 Remove TestSuite 2008-10-15 08:01:43 +00:00
dsyer
cbf3e4b5ea IN PROGRESS - issue BATCH-264: Dependencies among jobs
Refactored SimpleJob and AbstractJob.  Also had to fix JobRegistryBackgroundJobRunner to not use stdin for blocking.
2008-10-15 08:01:14 +00:00
macsuibhne
eacf9a41a1 Remove Maven release:prepare work in progress submitted in error 2008-10-10 13:44:17 +00:00
macsuibhne
90dab93435 Bundlor version is M1, not RELEASE 2008-10-10 13:13:45 +00:00
lucasward
5d4e279850 RESOLVED - issue BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
http://jira.springframework.org/browse/BATCH-779

Updated FieldSetMapper interface method to mapFieldSet from simply map, in order to be more consistent with other *Mapper implementations.
2008-10-09 21:20:31 +00:00
robokaso
3acd3228d3 RESOLVED - BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
reverted to original method names
2008-10-09 11:16:11 +00:00
robokaso
81513dbdc6 REOPENED - BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
remove the "extends ItemProcessor" clauses
2008-10-09 11:03:46 +00:00
robokaso
3df72df1b1 REOPENED - BATCH-745: strong typing in AggregateItemReader
moved AggregateItemReader to samples
2008-10-09 09:33:19 +00:00
lucasward
827f2a9c61 OPEN - issue BATCH-767: Update documentation for M2
http://jira.springframework.org/browse/BATCH-767

First pass through chapters 2, 3 and Appendix A.
2008-10-09 04:58:04 +00:00
robokaso
72623e1d05 RESOLVED - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping
use DefaultLineMapper instead of PassThrough in customerFilterJob
2008-10-08 09:02:55 +00:00
trisberg
9ec2a67a97 BATCH-863: renamed ResourceLineReader to FlatFileItemReader 2008-10-07 17:58:48 +00:00
dsyer
c5444c4fe9 Add sample JobParametersIncrementer for JMX demo 2008-10-07 10:32:51 +00:00
dsyer
7ad93d227e Ensure step and job execution deserialisation works properly.
Fix bug in infinite loop sample.
2008-10-07 10:15:33 +00:00
robokaso
fa7b6e4525 RESOLVED - BATCH-864: rename SkipLimitStepFactoryBean
SkipLimit -> FaultTolerant
2008-10-07 09:18:55 +00:00
robokaso
c9efdb0493 IN PROGRESS - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping
removed FFIR
2008-10-07 09:04:31 +00:00
robokaso
944a5c5633 IN PROGRESS - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping
minor property rename
2008-10-06 14:56:29 +00:00
robokaso
d26d0c6cdf IN PROGRESS - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping
converted sample job from FFIR to RLR + DefaultLineMapper
2008-10-06 13:32:28 +00:00
robokaso
71dd4bf1e9 organize imports 2008-10-06 12:20:56 +00:00
robokaso
3ab9807775 IN PROGRESS - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping
ResourceLineReader now passes the line to LineMapper
2008-10-06 12:18:57 +00:00
lucasward
63f437528c RESOLVED - issue BATCH-581: Add filter capability to item oriented paradigm
http://jira.springframework.org/browse/BATCH-581

Modified the customerFilterJob to use the ResourceLineReader and processors.
2008-10-04 02:35:38 +00:00
robokaso
a6fd1cecc0 RESOLVED - BATCH-779: make FieldSetMapper and LineAggregator extend ItemProcessor
FiedSetMapper, LineTokenizer and LineAggregator interfaces now extend ItemProcessor
2008-09-29 11:36:13 +00:00
lucasward
2bc0c17140 RESOLVED - issue BATCH-581: Add filter capability to item oriented paradigm
http://jira.springframework.org/browse/BATCH-581

Added a new sample job: 'CustomerFilterJob' that represents a use case for the filtering of items in a processor.
2008-09-29 05:29:29 +00:00
robokaso
97773129eb ad-hoc: removed mx4j dependency 2008-09-26 13:49:56 +00:00
robokaso
3657717e23 cleanup unused imports 2008-09-26 12:45:38 +00:00
robokaso
666f793e89 RESOLVED - BATCH-785: Fix Parallel Sample to use a batch update for process indicator 2008-09-26 12:31:41 +00:00
trisberg
872c0aa080 BATCH-845: fixes needed for tests to pass on multiple platforms - HSQL, MySQL, Oracle, SQL Server, DB2, Derby 2008-09-26 05:36:48 +00:00
trisberg
6334bb2098 BATCH-845: fixed some transactinal issues in the samples showing up when running against a transactional db 2008-09-26 02:07:39 +00:00
robokaso
cbbf2e5b92 IN PROGRESS - BATCH-830: DelegatingItemReader should be removed
removed DelegatingItemReader
2008-09-25 14:10:46 +00:00
robokaso
963e924bc6 IN PROGRESS - BATCH-830: DelegatingItemReader should be removed
replaced ValidatingItemReader with ValidatingItemProcessor
2008-09-25 13:56:34 +00:00
robokaso
49cc992efc OPEN - BATCH-845: integration tests for database autodetection
used auto-detection of database in samples configuration
2008-09-22 15:39:16 +00:00
dsyer
a793fd87b4 Clean up and javadoc ResultQueue 2008-09-22 06:46:58 +00:00
robokaso
3f3871cbf0 ad-hoc: removed misleading comments 2008-09-17 15:46:21 +00:00
lucasward
fbe0443175 IN PROGRESS - issue BATCH-825: Modify JobLauncher contract to not throw exception on job failure.
http://jira.springframework.org/browse/BATCH-825

Job, Step, and JobLauncher will not throw an exception if the job fails during processing, but rather will return the execution with an appropriate status and list of exceptions encountered.
2008-09-16 22:15:26 +00:00
robokaso
2973139959 IN PROGRESS - BATCH-827: Create Sample job for reading and writing headers and footers 2008-09-11 14:21:43 +00:00
trisberg
d272105479 BATCH-762: changed ExecutionContext storage strategy to use JSON for serialization in a single String/CLOB 2008-09-08 13:21:25 +00:00
dsyer
34c2fce32f RESOLVED - issue BATCH-814: JobRepository should not require Step or Job (only their names)
Moved the check for restartability up into JobLauncher.  There is a corner case where a non-restartable job could be restarted (see comment in SimpleJobLancher), but it should have a pretty small impact.
2008-09-05 17:21:24 +00:00
dsyer
db608b91a8 OPEN - issue BATCH-814: JobRepository should not require Step or Job (only their names) 2008-09-05 16:27:47 +00:00
robokaso
5994782b37 RESOLVED - BATCH-821: remove EventSerializer/Deserializer abstractions and use Marshaller/Unmarshaller directly 2008-09-05 09:15:21 +00:00
lucasward
92a03420b1 BATCH-453: Database shutdown tests now use JobOperator rather than direct database calls. 2008-09-04 20:16:46 +00:00
dsyer
03aa49f09d Remove bogus source attachments from launchers 2008-09-04 08:15:07 +00:00