robokaso
75111fbe01
RESOLVED - BATCH-595: Incorrect JDBC type for job parameters of long type
...
used Types.BIGINT instead of Types.INTEGER for Long values
2008-04-22 11:24:49 +00:00
robokaso
91e5467279
IN PROGRESS - BATCH-85: Many warnings in Javadocs (e.g. missing links and parameter names)
...
cleaned up the core module
2008-04-22 08:16:20 +00:00
robokaso
f9d97f5a3b
RESOLVED - BATCH-589: StepExecutionResourceProxy's toString() leads to NPE
...
toString returns filePattern if delegate is null
2008-04-16 13:14:00 +00:00
robokaso
0c40ce5141
RESOLVED - BATCH-578: remove self-initialization from ItemReader#read() implementations
2008-04-14 09:10:17 +00:00
robokaso
70d1098844
ad-hoc try to fix the CI build (can't reproduce the failure)
2008-04-10 14:25:27 +00:00
robokaso
9937a4c703
removed temporary test suite
2008-04-10 14:19:02 +00:00
robokaso
c7d2a7e8bf
RESOLVED - BATCH-396: jdbc and map daos should share tests
2008-04-10 14:07:52 +00:00
lucasward
3edc30eec6
BATCH-531: Moved item count increment from Step to ItemHandler so that the last call to ItemReader#read() doesn't inadvertently increment the count. Also added a test case.
2008-04-09 03:38:27 +00:00
robokaso
e3d4186bf8
RESOLVED - BATCH-556: create common step tests
...
added tests for AbstractStep
2008-04-07 10:51:20 +00:00
dsyer
b0ba064247
RESOLVED - issue BATCH-565: StatefulRetryStepFactoryBean ignores skip configuration
...
Added additional protected getter so the skip policy can be determined from base class
2008-04-07 10:39:38 +00:00
robokaso
4a1fb49053
RESOLVED - BATCH-558: TaskletAdapter still maps to CONTINUABLE by default
...
changed the default return value to ExitStatus.FINISHED
2008-04-07 08:19:22 +00:00
dsyer
7dcda664c3
RESOLVED - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
...
Tidied up by changing visibility of some methods and fields.
2008-04-04 16:54:29 +00:00
robokaso
9a222286b8
RESOLVED - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
2008-04-04 14:57:27 +00:00
robokaso
1b659fe744
IN PROGRESS - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
...
pulled up jobRepository property
2008-04-03 11:23:21 +00:00
dsyer
4ce2a39f30
RESOLVED - issue BATCH-551: Put some checks in skip so that poor key generation algorithms do not cause weird looking failures.
...
Added skipCacheCapacity as configurable for skip limit factory bean.
2008-04-03 11:09:13 +00:00
robokaso
986baed232
IN PROGRESS - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
...
pulled up listener registration to AbstractStep
2008-04-03 09:08:41 +00:00
dsyer
b050f95f03
RESOLVED - issue BATCH-537: Bad ItemKeyGenerator strategy can lead to infinite loop in retry
...
Some changes to account for retry exceptions and force a failure if strange hashCode/equals are detected.
2008-04-01 20:09:51 +00:00
robokaso
bff748f576
RESOLVED - issue BATCH-532: StepExecutionListener can influence exit status but not status of step execution
...
removed the try/catch block around listener.afterStep()
updated javadoc for StepExecutionListener#afterStep(..)
2008-04-01 11:40:59 +00:00
robokaso
7746cfc304
RESOLVED - issue BATCH-529: StepExecutionListener.afterStep() should only be called on success
...
RESOLVED - issue BATCH-532: StepExecutionListener can influence exit status but not status of step execution
listener.afterStep() call moved from catch block to the end of the try block
2008-04-01 11:07:53 +00:00
dsyer
565c73a5e9
[BATCH-97] Add profile to integration project to allow tests to be run.
...
Update wrong version on some poms (like docs).
2008-04-01 08:07:14 +00:00
robokaso
4f74d0c9f7
RESOLVED - issue BATCH-527: StepExecutionResourceProxy toString() should delegate to delegate.toString()
2008-03-31 14:05:03 +00:00
robokaso
973e146aa3
RESOLVED - issue BATCH-533: prefix in the JobRepositoryFactoryBean does not apply to the sequences
2008-03-31 12:52:44 +00:00
lucasward
c736462553
Reverted back to original prepared statement setter. The ExecutionContext wasn't doing much good in it, since other database reader changes weren't committed. However, being able to set the JobParameters still provides value for the cursor item reader.
2008-03-28 05:32:08 +00:00
dsyer
d983eba1c5
RESOLVED - issue BATCH-511: read failures cause rollback
...
Renamed "commit*" in StepContribution to "combine*". Fixed broken test (forgot to combine skip counts).
2008-03-27 10:48:04 +00:00
dsyer
e46c972d8e
REOPENED - issue BATCH-511: read failures cause rollback
2008-03-27 10:30:06 +00:00
dsyer
914b9f2bed
REOPENED - issue BATCH-511: read failures cause rollback
...
Add SkipLimitExceededException to the list of fatal exceptions for the step exception handler
2008-03-27 06:41:37 +00:00
lucasward
b876649cb9
BATCH-514:Additional small refactorings on Jdbc readers.
2008-03-27 04:37:58 +00:00
robokaso
ca2db2c31a
RESOLVED - issue BATCH-516: default to commitInterval=1 in SimpleStepFactoryBean
...
http://jira.springframework.org/browse/BATCH-516
2008-03-26 13:58:04 +00:00
robokaso
6989745c12
RESOLVED - issue BATCH-510: FlatFileItemWriter.restarted logic fails if step fails before first chunk commit.
...
http://jira.springframework.org/browse/BATCH-510
added initial save of execution context before first chunk
2008-03-26 09:45:07 +00:00
dsyer
f690e39440
RESOLVED - issue BATCH-513: CompositeItemReadListener, CompositeItemWriteListener using ChunkListeners?
...
Changed signature of methods
2008-03-26 06:41:44 +00:00
dsyer
08ceb9d962
RESOLVED - issue BATCH-498: Skip method should get ExecutionContext as an argument
2008-03-26 06:37:01 +00:00
dsyer
546010c887
OPEN - issue BATCH-498: Skip method should get ExecutionContext as an argument
...
Added SkipListener as new StepListener.
2008-03-25 19:15:00 +00:00
dsyer
7a513d4749
OPEN - issue BATCH-498: Skip method should get ExecutionContext as an argument
...
Handle skip internally in ItemHandler.
2008-03-25 17:10:26 +00:00
dsyer
1ac5a5296a
RESOLVED - issue BATCH-506: JobListener is not a BatchListener
...
Changed BatchListener to StepListener and renamed existing Job/StepListener as *ExecutionListener.
2008-03-25 12:29:55 +00:00
nebhale
e826353866
[BATCH-478] Missed a couple of commits
2008-03-25 11:38:38 +00:00
robokaso
49b6ebe51e
RESOLVED - issue BATCH-491: checked exception handling
...
http://jira.springframework.org/browse/BATCH-491
exception wrapping and unwrapping moved into RepeatTemplate.
2008-03-25 10:58:08 +00:00
robokaso
786fcd9bb9
IN PROGRESS - issue BATCH-491: checked exception handling
...
http://jira.springframework.org/browse/BATCH-491
exception handler signature changed to 'throws Throwable' so that it can simply rethrow without wrapping.
2008-03-25 10:01:47 +00:00
dsyer
37d35f42eb
RESOLVED - issue BATCH-467: Remove ExitStatusExceptionClassifier / Rewrite SimpleExitStatusExceptionClassifier as a JobListener
...
Removed the interface and implementation, checked that defautl behaviour is same using unit test ItemOrientedStepTests
2008-03-25 09:08:14 +00:00
dsyer
9b4662008a
Business schema for tests split out into separate file again
2008-03-25 08:42:11 +00:00
dsyer
49e081d9b2
Business schema for tests split out into separate file
2008-03-25 08:28:21 +00:00
dsyer
3d077f424f
OPEN - issue BATCH-487: ExecutionContext and JobParameters
...
Added Javadocs to ExecutionContext.
2008-03-25 07:56:17 +00:00
lucasward
bd703fef34
BATCH-377: Build error should be fixed now.
2008-03-21 19:07:18 +00:00
lucasward
61d50fcd40
BATCH-377: small change to remove unused tables from test schema
2008-03-21 16:52:08 +00:00
lucasward
bb42725f3f
BATCH-377: A PreparedStatement can now be set on JdbcCursorItemReader. Also created a JobParametersPreparedStatementSetter, that when registered as a StepListener will set the values on a prepared statement with values from a PreparedStatement.
2008-03-21 04:11:45 +00:00
robokaso
4cc2e03fbd
RESOLVED - issue BATCH-485: SkippableExceptionClasses should be inverted
...
http://jira.springframework.org/browse/BATCH-485
SkipLimitStepFactoryBean now declares setter for fatal exceptions that are never skipped and immediately rethrown by exception handlerRESOLVED - issue BATCH-485: SkippableExceptionClasses should be inverted
http://jira.springframework.org/browse/BATCH-485
SkipLimitStepFactoryBean now declares setter for fatal exceptions that are never skipped and immediately rethrown by exception handler.
LimitCheckingItemSkipPolicy and SimpleLimitExceptionHandler were modified to recognize fatal exceptions.
2008-03-20 10:04:27 +00:00
dsyer
fc1e7debd9
RESOLVED - issue BATCH-492: CommandLineJobRunner should close the spring context
2008-03-19 14:55:58 +00:00
robokaso
d4710ab1be
OPEN - issue BATCH-490: SkipLimitStepFactoryBean ignores the skippableExceptionClasses property
...
http://jira.springframework.org/browse/BATCH-490
fixed the obvious bug, but found deeper issue (see TODO in tests)
2008-03-19 13:58:52 +00:00
robokaso
1851025c54
REOPENED - issue BATCH-472: Exceeding the start limit on a step will cause a vague exception type to be thrown.
...
http://jira.springframework.org/browse/BATCH-472
StartLimitExceededException made public and moved to core package. The constructor changed to simply accept string.
2008-03-19 09:31:10 +00:00
robokaso
9f9d909b5a
RESOLVED - issue BATCH-472: Exceeding the start limit on a step will cause a vague exception type to be thrown.
...
http://jira.springframework.org/browse/BATCH-472
added package-private StartLimitExceededException (subclass of UnexpectedJobExecutionException), that takes Step as constructor argument and creates appropriate message
2008-03-18 09:55:07 +00:00
dsyer
e3afee34a6
Updates for 1.0.0.-SNAPSHOT site.
2008-03-17 13:31:50 +00:00