IN PROGRESS - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping

converted sample job from FFIR to RLR + DefaultLineMapper
This commit is contained in:
robokaso
2008-10-06 13:32:28 +00:00
parent f11cd353bd
commit d26d0c6cdf

View File

@@ -28,11 +28,15 @@
<!-- INFRASTRUCTURE SETUP -->
<!-- This input source is injected into the test case to verify the output - not used by the job at all -->
<bean id="testItemReader" class="org.springframework.batch.item.file.FlatFileItemReader">
<bean id="testItemReader" class="org.springframework.batch.item.file.ResourceLineReader">
<property name="resource"
value="classpath:data/fixedLengthImportJob/input/20070122.teststream.ImportTradeDataStep.txt" />
<property name="lineTokenizer" ref="fixedFileTokenizer" />
<property name="fieldSetMapper" ref="fieldSetMapper" />
<property name="lineMapper">
<bean class="org.springframework.batch.item.file.mapping.DefaultLineMapper">
<property name="tokenizer" ref="fixedFileTokenizer" />
<property name="fieldSetMapper" ref="fieldSetMapper" />
</bean>
</property>
</bean>
<bean id="fileItemReader" parent="testItemReader" autowire-candidate="false" />