}
@Test
public void testWorkflow() throws Exception {
GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(
"/org/springframework/data/hadoop/batch/in-do-out.xml");
ctx.registerShutdownHook();
FileSystem fs = FileSystem.get(ctx.getBean(Configuration.class));
System.out.println("FS is " + fs.getClass().getName());
HdfsResourceLoader hrl = ctx.getBean(HdfsResourceLoader.class);
Resource resource = hrl.getResource("/ide-test/output/word/");
assertTrue(ctx.isPrototype("script-tasklet"));
fs.delete(new Path(resource.getURI().toString()), true);
JobsTrigger.startJobs(ctx);
Path p = new Path("/ide-test/output/word/");
Job job = (Job) ctx.getBean("mr-job");
Configuration c = job.getConfiguration();
FileSystem fs2 = p.getFileSystem(c);
System.out.println("FS is " + fs2.getClass().getName());
fs2.exists(p);
ctx.close();
}