У меня есть очень простое приложение Spring Batch, которое читает несколько файлов и записывает их в один файл. Мой проект работает очень хорошо во всех сценариях, кроме случаев, когда строка начинается с «#» в моем файле. Мой читатель не читает эту строчку. Проблема в том, что верхняя система будет отправлять вниз файлы, где каждая строка начинается с # :(
Кто-нибудь сталкивался с подобной проблемой и как ее решить.
Заранее спасибо..
Мой токенизаторconfig
<bean id="accountDataTokenizer" class="org.springframework.batch.item.file.transform.PatternMatchingCompositeLineTokenizer">
<property name="tokenizers">
<map>
<entry key="#ACCOUNT*" value-ref="headerRecordTokenizer" />
<entry key="*" value-ref="defaultLineTokenizer" />
</map>
</property>
</bean>