Я успешно установил образец проекта spring-batch-admin. Теперь я начал вводить свои пользовательские компоненты в itemreader, itemprocessor и т. Д.Где определить пользовательские бобы в приложении/проекте spring-batch-admin
Я определил свой пользовательский компонент в applicationContext.xml внутри WEB-INF. Но все еще во время выполнения задания я получаю No bean с указанным исключением.
TestReader.java
import org.springframework.batch.item.ItemReader;
import org.springframework.batch.item.NonTransientResourceException;
import org.springframework.batch.item.ParseException;
import org.springframework.batch.item.UnexpectedInputException;
import org.springframework.beans.factory.annotation.Autowired;
public class TestReader implements ItemReader<String>{
@Autowired
private TestAutoWire testAutoWire;
@Override
public String read() throws Exception, UnexpectedInputException,
ParseException, NonTransientResourceException {
// TODO Auto-generated method stub
System.out.println("test");
return null;
}
}
TestAutoWire боб я определил в applicationContext.xml и оно включается в сервлет-config.xml файле.
Любая помощь будет принята с благодарностью. Thanks and Regards