TERASOLUNA Batch Framework for Java (5.x) Development Guideline - version 5.0.1.RELEASE, 2017-9-27
> INDEX
Modified on Modified locations Modification details

2017-09-27

-

Released 5.0.1 RELEASE version

General

Description details modified
・Errors in the guideline (typing errors, simple description errors etc.) modified
・Design of the link on the index for header and footer modified (Management ID#196)
・JDK8 dependent code changed to code prior to JDK7 considering it will be used by persons who do not know JDK8 (Management ID#231)

Description details added
・Version information added to header and footer (Management ID#196)

Spring Batch Architecture

Description details added
・Explanation about character string stored in meta data table added (Management ID#233)

Description details deleted
・Explanation about job parameter constraints deleted (Management ID#233)

Create project

Description details modified
・Storage directory of Job Bean definition file of blank project changed (Management ID#161)
・Command execution example and output example modified to show command prompt and Bash examples respectively (Management ID#161)
・archetypeVersion specified while creating a project modified to 5.0.1.RELEASE (Management ID#315)

Create chunk model job

Description details modified
・Explanation of id attribute of Bean definition file modified to a simple expression (Management ID#250)

Create tasklet model job

Description details modified
・Explanation of id attribute of Bean definition file modified to a simple expression (Management ID#250)

Description details added
・Explanation of process units considered at the time of Tasklet implementation added (Management ID#202)

Asynchronous execution (DB polling)

Description details modified
・Suffix of class name modified to Repository (Management ID#241)
・Explanation for job request sequence modified to the details which are not dependent on specific RDBMS products (Management ID#233)

Description details added
・Explanation for character string which is stored in job request table added (Management ID#233)
・Explanation for job request acquisition SQL added (Management ID#233)

Job start-up parameter

Description details modified
・Example for referencing parameters modified so as to enclose the character string literal with single quotes (Management ID#246)

Listener

Description details modified
・JobExecutionListener implementation example modified to present a simpler code example (Management ID#271)

Description details added
・Link for exception handling in ChunkListener explanation added (Management ID#194)
・In case of tasklet model, added precautions to the explanation where the listener is set (Management ID#194)

Transaction control

Description details modified
・Code example of intermediate commit method in tasklet model modified to the example which uses jobResourcelessTransactionManager (Management ID#262)

Description details added
・Explanation of jobResourcelessTransactionManager added to intermediate commit method in tasklet model (Management ID#262)

Database access

Description details added
・Example to update multiple tables by using CompositeItemWriter added (Management ID#226)
・Notes while using Oracle JDBC in Linux environment added (Management ID#237)

File access

Description details modified
・FlatFileItemWriter and StaxEventItemWriter property explanation modified (Management ID#198)

Description details added
・Explanation that unintended file deletion is done by combination of FlatFileItemWriter and StaxEventItemWriter property setting is added (Management ID#198)

Exclusive control

Description details modified
・Code example of pessimistic lock in chunk model modified (Management ID#204)
・Code example of exclusive control of file modified so as to fetch file lock before opening file for exclusion (Management ID#225)

Job management

Description details deleted
・Description related to Spring Batch Admin along with termination of Spring Batch Admin project deleted (Management ID#209)

Customization of exit codes

Description details added
・Explanation for significance of exit codes added to Customization of exit codes (Management ID#294)
・Code example for changing exit codes of step in tasklet model added to Customization of exit codes (Management ID#294)

Message management

Description details modified
・Bean definition of ResourceBundleMessageSource modified (Management ID#266)

Tutorial

New chapter added
・Tutorial added (Management ID#200)

2017-03-17

-

Released 5.0.0 RELEASE version

TERASOLUNA Batch Framework for Java (5.x) Development Guideline - version 5.0.1.RELEASE, 2017-9-27