dsyer
7fdfe6bd34
mess around with poms to make maven work
2008-11-04 22:05:53 +00:00
trisberg
faf2cf3443
Renamed MF template files to keep Bundlor happy
2008-11-04 17:55:56 +00:00
robokaso
aae3e2ecce
RESOLVED - BATCH-895: Fix XML schema so that only top-level elements are allowed at top level (i.e. job).
...
inlined definitions of child-only elements
2008-11-04 13:28:07 +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
robokaso
5e7f79783a
RESOLVED - BATCH-896: "DRY" FaultTolerantTasklet implementations
...
javadoc cleanup
2008-11-03 18:52:58 +00:00
robokaso
ce719128f2
IN PROGRESS - BATCH-896: "DRY" FaultTolerantTasklet implementations
...
pull up repeatOperations
2008-11-03 18:36:16 +00:00
trisberg
79c846509c
BATCH-63: added table-prefix and isolation-level-for-create for job-repository to xsd and parser
2008-11-01 17:33:12 +00:00
trisberg
ac6493b4cd
BATCH-63: added first cut of <job-repository> parser
2008-10-31 20:45:30 +00:00
robokaso
1723b2642e
IN PROGRESS - BATCH-896: "DRY" FaultTolerantTasklet implementations
...
pulled up readSkipPolicy and attribute keys
2008-10-31 16:14:39 +00:00
robokaso
4716c74c0d
IN PROGRESS - BATCH-896: "DRY" FaultTolerantTasklet implementations
...
shared processing and write implementations
2008-10-31 11:22:39 +00:00
robokaso
1412135c0b
IN PROGRESS - BATCH-896: "DRY" FaultTolerantTasklet implementations
2008-10-31 09:27:47 +00:00
robokaso
917418dd64
RESOLVED - BATCH-888: skip listeners should be called when chunk is about to commit
...
DRY refactorings - moved common helper methods up to parent class
2008-10-30 13:50:45 +00:00
robokaso
22a014060d
IN PROGRESS - BATCH-888: skip listeners should be called when chunk is about to commit
...
moved skipListener calls after write in non-buffering case
2008-10-30 13:26:23 +00:00
dsyer
e8956383dd
Tidy up spring config IDE settings
2008-10-30 12:07:44 +00:00
dsyer
dade6952c8
OPEN - issue BATCH-679: Non-sequential execution - add state subpackage
2008-10-30 11:33:05 +00:00
dsyer
4718f0f006
OPEN - issue BATCH-679: Add support package for flow concerns
2008-10-30 09:51:24 +00:00
dsyer
b1292a82d7
OPEN - issue BATCH-679: Non-sequential execution Remove generic features of flow abstraction
2008-10-30 09:29:51 +00:00
dsyer
3590375d46
BATCH-679: move flow abstraction to core
2008-10-30 07:45:26 +00:00
lucasward
514f4ad300
OPEN - issue BATCH-891: Create Annotations
...
http://jira.springframework.org/browse/BATCH-891
A first try at using a BeanPostProcessor to detect annotated listeners.
2008-10-30 04:38:27 +00:00
dsyer
67f5957348
OPEN - issue BATCH-890, BATCH-879: Stop transition in XML namespace, decision state support.
...
Added StepExecution to decider interface and some protection for multithreaded job executions.
2008-10-29 11:15:24 +00:00
dsyer
a4e78858e2
OPEN - issue BATCH-890: Stop transition in XML namespace
...
Add stop and end elements through EndState.
2008-10-29 07:19:19 +00:00
dsyer
6185714368
OPEN - issue BATCH-677: Partitioning enablement (SPI).
...
Use FutureTask directly instead of wrapping
2008-10-29 07:00:40 +00:00
lucasward
2843c17229
OPEN - issue BATCH-891: Create Annotations
...
http://jira.springframework.org/browse/BATCH-891
I started creating some of the annotations we'll need. I still have a few open questions, but I'll add them to the Jira issue.
2008-10-28 23:36:26 +00:00
trisberg
1fa38d4c20
BATCH-859: fixed failing tests
2008-10-28 20:00:56 +00:00
trisberg
a3ba1913f2
modified property isReaderTransactional to be isReaderTransactionalQueue for clarity since it only applies to queue readers
2008-10-28 20:00:07 +00:00
trisberg
917aace1b0
BATCH-859: made the RetryException message even clearer
2008-10-28 17:28:01 +00:00
trisberg
363abf8706
BATCH-859: made the RetryException message clearer
2008-10-28 17:26:38 +00:00
dsyer
97719a9514
Expose additional method in JobExplorer and ensure that StepExecution is hydrated correctly from database
2008-10-28 16:21:53 +00:00
trisberg
bad8491fa4
BATCH-859: changed the logic to throw a RetryException when a non-rollback exception is encountered during write
2008-10-28 15:21:26 +00:00
dsyer
1071239cbe
OPEN - issue BATCH-679: Non-sequential execution
...
Tidy up schema a bit.
2008-10-28 10:45:14 +00:00
dsyer
35d156161b
OPEN - issue BATCH-679: Non-sequential execution
...
Add XML parser support for split, decision and pause
2008-10-27 18:56:38 +00:00
robokaso
3d8acc66b3
IN PROGRESS - BATCH-888: skip listeners should be called when chunk is about to commit
...
moved onSkipInRead(..) calls after write
2008-10-27 17:57:24 +00:00
dsyer
b29d264c50
OPEN - issue BATCH-679: Non-sequential execution
...
Update schema to define new types
2008-10-27 17:36:35 +00:00
dsyer
082d9379c3
OPEN - issue BATCH-679: Non-sequential execution
...
Migrate JobParser to use JobFlow instead of ConditionalFlow
2008-10-27 14:21:15 +00:00
dsyer
48bbafb449
BATCH-679, BATCH-879: add Flow abstraction and FlowJob with support for decisions, splits and pauses.
2008-10-27 13:50:27 +00:00
robokaso
26f6327e4b
IN PROGRESS - BATCH-888: skip listeners should be called when chunk is about to commit
...
onSkipInProcess(..) moved after write and before onSkipInWrite(..)
2008-10-27 11:12:33 +00:00
robokaso
b5e04ef089
IN PROGRESS - BATCH-888: skip listeners should be called when chunk is about to commit
...
onSkipInWrite(..) moved after write
2008-10-27 10:10:04 +00:00
dsyer
85eb5ba17b
Use explicit timezone in date format tests. Unfortunately XStream doesn't do this.
2008-10-27 08:02:44 +00:00
dsyer
29023949b2
Add some comments to the date format tests
2008-10-27 07:39:53 +00:00
dsyer
e38b6c057e
2008-10-27 07:27:23 +00:00
dsyer
b5f1a60a3d
Fix DST issue in serializer tests
2008-10-26 09:23:41 +00:00
trisberg
88fa3b7626
BATCH-881: changed BIGINT precision and sequences to match max value of Java's Long data type
2008-10-24 13:38:13 +00:00
robokaso
2acb661331
RESOLVED - BATCH-887: onSkipInProcess called multiple times for same item using FaultTolerantChunkOrientedTasklet
2008-10-24 08:19:41 +00:00
robokaso
b19ea10f2f
fixed javadoc typo
2008-10-23 15:59:05 +00:00
robokaso
48fabaf4fe
OPEN - BATCH-880: Suspend after step and wait for user input
...
added suspend element to batch xsd
2008-10-23 15:13:17 +00:00
robokaso
91168a0f15
RESOLVED - BATCH-875: Pull jobRepository.save() out of Step implementations and put it in the driving Job
2008-10-22 14:04:25 +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
0d8e32282a
IN PROGRESS - BATCH-858: Pause / resume of Job
...
updated JobLauncher javadoc and added testcase for the pause-checking responsibility
2008-10-21 15:28:20 +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