- // AntRegistryUtil.runAll(getClass().getResource(\r
- // "/org/argeo/slc/ant/build.xml"), "test", null);\r
-\r
- URL url = getClass().getResource("/org/argeo/slc/ant/build.xml");\r
- log.info("Run Ant file from URL: " + url);\r
- AntRunner antRunner = new AntRunner(getContext(), url, "test");\r
-\r
- antRunner.run();\r
+ AntSlcApplication slcApp = new AntSlcApplication();\r
+ slcApp.setRootDir(new FileSystemResource(new File("src/test/resources")\r
+ .getAbsolutePath()\r
+ + File.separator));\r
+ slcApp.setWorkDir(new File(System.getProperty("java.io.tmpdir")));\r
+ slcApp.setParentContext(getContext());\r
+\r
+ SlcExecution slcExecution = new SlcExecution();\r
+ slcExecution.getAttributes().put(SlcAntConstants.EXECATTR_ANT_FILE,\r
+ "/org/argeo/slc/ant/build.xml");\r
+\r
+ slcApp.execute(slcExecution, null, null, null);\r