From 4053c68fd7dbdd886026d847951f7dad4584ac82 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Fri, 9 Mar 2001 09:30:58 +0000 Subject: [PATCH] Make antstructure ommit tasks it cannot load properly. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268786 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/taskdefs/AntStructure.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/AntStructure.java b/src/main/org/apache/tools/ant/taskdefs/AntStructure.java index 24add68b5..bbc20d027 100644 --- a/src/main/org/apache/tools/ant/taskdefs/AntStructure.java +++ b/src/main/org/apache/tools/ant/taskdefs/AntStructure.java @@ -192,7 +192,17 @@ public class AntStructure extends Task { } visited.put(name, ""); - IntrospectionHelper ih = IntrospectionHelper.getHelper(element); + IntrospectionHelper ih = null; + try { + ih = IntrospectionHelper.getHelper(element); + } catch (Throwable t) { + /* + * XXX - failed to load the class properly. + * + * should we print a warning here? + */ + return; + } StringBuffer sb = new StringBuffer("