]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.ant/src/main/java/org/argeo/slc/ant/AntSlcApplication.java
Change default SLC root location
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.ant / src / main / java / org / argeo / slc / ant / AntSlcApplication.java
index 410098d212aceee51bdc7d31a8c87edd0b66e0a1..f340db27fad181b5e96a253807c5551d92c985f9 100644 (file)
@@ -19,14 +19,14 @@ import org.apache.tools.ant.BuildListener;
 import org.apache.tools.ant.Project;
 import org.apache.tools.ant.ProjectHelper;
 import org.apache.tools.ant.helper.ProjectHelper2;
-import org.argeo.slc.core.SlcException;
-import org.argeo.slc.core.process.SlcExecution;
+import org.argeo.slc.SlcException;
 import org.argeo.slc.core.structure.SimpleSElement;
-import org.argeo.slc.core.structure.StructureRegistry;
 import org.argeo.slc.core.structure.tree.TreeSPath;
 import org.argeo.slc.core.structure.tree.TreeSRegistry;
 import org.argeo.slc.logging.Log4jUtils;
+import org.argeo.slc.process.SlcExecution;
 import org.argeo.slc.runtime.SlcExecutionOutput;
+import org.argeo.slc.structure.StructureRegistry;
 import org.springframework.beans.factory.BeanFactoryUtils;
 import org.springframework.beans.factory.ListableBeanFactory;
 import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer;
@@ -260,7 +260,7 @@ public class AntSlcApplication {
                        }
                }
 
-               //project.addBuildListener(new CommonsLoggingListener());
+               // project.addBuildListener(new CommonsLoggingListener());
 
                ListableBeanFactory context = (ListableBeanFactory) project
                                .getReference(AntConstants.REF_ROOT_CONTEXT);
@@ -290,11 +290,11 @@ public class AntSlcApplication {
                                AntConstants.SLC_TASKDEFS_RESOURCE_PATH);
                for (Object o : taskdefs.keySet()) {
                        String name = o.toString();
+                       String className = taskdefs.getProperty(name);
                        try {
-                               project.addTaskDefinition(name, Class.forName(taskdefs
-                                               .getProperty(name)));
+                               project.addTaskDefinition(name, Class.forName(className));
                        } catch (ClassNotFoundException e) {
-                               log.error("Unknown class for task " + name, e);
+                               log.warn("Unknown class " + className + " for task " + name);
                        }
                }
                Properties typedefs = getDefs(project,