Spring Batch 2.0.1.RELEASE Release Notes

Bug

  • [BATCH-1203] - Correct ChunkOrientedTasklet.setBuffering javadoc
  • [BATCH-1204] - Error in FieldSetMapper documentation
  • [BATCH-1205] - When readCount % commitInterval == 0, commitCount is one more than it should be
  • [BATCH-1208] - late-binding not being resolved in list/
  • [BATCH-1210] - AbstractStep overwrites custom exit status for STOPPED steps
  • [BATCH-1212] - Incorrect link in Documentation
  • [BATCH-1213] - Defaults in xsd override parent attributes
  • [BATCH-1214] - CoreNamespaceUtils.addRangePropertyEditor fails with Spring 3.0
  • [BATCH-1215] - Docs refer to non-existent class SimpleDelegatingPagingQueryProvider
  • [BATCH-1218] - item streams won't get registered if ItemStream reader is used with step
  • [BATCH-1223] - Maven Build - ClassNotFoundException: com.springsource.util.osgi.manifest.ManifestFactory
  • [BATCH-1225] - FlatFileItemWriter and StaxEventItemWriter do not restart in the right place
  • [BATCH-1230] - scope "step" does not work together with Annotation "@BeforeStep"
  • [BATCH-1234] - ExitStatus.FINISHED should be ExitStatus.COMPLETED
  • [BATCH-1236] - Fix namespace errors in Readers and Writers chapter
  • [BATCH-1240] - ItemStream is not registered when defined in step scope
  • [BATCH-1241] - SystemCommandTasklet package name is not accurate
  • [BATCH-1244] - Documentation error for skip-limit
  • [BATCH-1245] - StaxEventItemWriter writes extra end document tag with Woodstox 3.2.9 plus
  • [BATCH-1249] - Add files to .springBeans in samples project

Improvement

  • [BATCH-1172] - Register RangeArrayPropertyEditor automatically
  • [BATCH-1202] - Improve error message when neither commit-interval nor chunk-completion-policy are specified on a chuck (xml namespace)
  • [BATCH-1216] - Adding the possiblity to set the throttle limit in the spring batch name space
  • [BATCH-1217] - Suggest use .doubleValue() value in DefaultFieldSet.readDouble(..)
  • [BATCH-1219] - JmsItemReader and -Writer should check for proper settings on JmsTemplate
  • [BATCH-1220] - Apply consistent debug logging in framework-provided ItemWriter implementations
  • [BATCH-1221] - Use batch namespace in simple cli template / archetype
  • [BATCH-1228] - Possibility to modify proxyTargetClass property of StepScope
  • [BATCH-1233] - Confusing docs in section 4.1 on non-default job repo id for nested step element
  • [BATCH-1247] - Clean up multilineOrderJob sample
  • [BATCH-1248] - Remove default from "merge" attribute in XSD
  • [BATCH-1250] - job/ should disallow decision/, split/, and step/ if abstract=true
  • [BATCH-1251] - Use standard JPQL in JPA sample

New Feature

  • [BATCH-1226] - Add assertLineCount method to AssertFile
  • [BATCH-1238] - Add ItemProcessorAdapter similar to Item*Adapter
  • [BATCH-1243] - Expose the current resource of MultiResourceItemReader

Task