@Bean public ChunkHandler chunkHandler(TaskletStep step1) throws Exception { RemoteChunkHandlerFactoryBean factoryBean = new RemoteChunkHandlerFactoryBean(); factoryBean.setChunkWriter(chunkWriter()); factoryBean.setStep(step1); return factoryBean.getObject(); }