BATCH-1684 - Allow serializer to be injected into JobRepository
* Updated the job-repository tag to allow for a serializer and deserializer to be injected * Updated the XStreamExecutionContextStringSerializer to implement Serializer and Deserializer * Replaced the ExecutionContextStringSerializer with the ExecutionContextSerializer interface * Updated the XSD and parser to accept the injection of an implementation of the ExecutionContextSerializer from the job-repository tag * Updated the JdbcExecutionContextDao to use injected ExecutionContextSerializer implementation Reference: https://jira.springsource.org/browse/BATCH-1684
This commit is contained in:
committed by
Gunnar Hillert
parent
38ef37b882
commit
64ca2608ad
@@ -23,7 +23,7 @@
|
||||
</step>
|
||||
<step id="playerSummarization" parent="summarizationStep" />
|
||||
</job>
|
||||
|
||||
|
||||
<bean id="skipPolicy" class="org.springframework.batch.core.step.skip.LimitCheckingItemSkipPolicy" scope="step">
|
||||
<property name="skipLimit" value="#{jobParameters['skip.limit']}" />
|
||||
<property name="skippableExceptionMap">
|
||||
@@ -33,7 +33,7 @@
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="retryPolicy" class="org.springframework.batch.retry.policy.SimpleRetryPolicy" scope="step">
|
||||
<bean id="retryPolicy" class="org.springframework.retry.policy.SimpleRetryPolicy" scope="step">
|
||||
<property name="maxAttempts" value="#{jobParameters['retry.limit']}" />
|
||||
<property name="retryableExceptions">
|
||||
<map key-type="java.lang.Class">
|
||||
|
||||
Reference in New Issue
Block a user