Our batch process downloads several files from different servers and performs operations on it later.
We're using MutiResourceItemReader in that way:
When the batch is started, following error message is showed:Code:<beans:bean id="multifileWSReader" class="org.springframework.batch.item.file.MultiResourceItemReader" lazy-init="true"> <beans:property name="resources" value="${loc.working.directory.webserver}/${webserver.file}*" /> <beans:property name="delegate" ref="flatFileWSItemReader" /> </beans:bean>
Directory D:/batch/data/webservers exists before the execution, but trxmin_webserver.log files are downloaded in a previous step of the batch process.Code:Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [D:/batch/data/webservers/trxmin_webserver.log*]: class path resource [D:/batch/data/webservers/] cannot be resolved to URL because it does not exist
Thanks!


Reply With Quote