
Originally Posted by
jpmango
I guess I need to override this method but can't figure out how to inject it in my FieldSetMapper implementation. Thoughts???
It is also possible to implement custom FieldSetFactory, which will return extended DefaultFieldSet.
Code:
<bean id="reader" class="org.springframework.batch.item.file.FlatFileItemReader">
<property name="lineMapper">
<bean class="org.springframework.batch.item.file.mapping.DefaultLineMapper">
<property name="lineTokenizer">
<bean class="org.springframework.batch.item.file.transform.DelimitedLineTokenizer">
<property name="fieldSetFactory">
<bean class="org.springframework.batch.item.file.transform.DefaultFieldSetFactory" />
</property>
...
</bean>
</property>
...
</bean>
</property>
...
</bean>