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;
}
}
- //project.addBuildListener(new CommonsLoggingListener());
+ // project.addBuildListener(new CommonsLoggingListener());
ListableBeanFactory context = (ListableBeanFactory) project
.getReference(AntConstants.REF_ROOT_CONTEXT);
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,