You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bu...@apache.org on 2009/05/13 03:27:12 UTC
DO NOT REPLY [Bug 47187] New: Taskdef does not fail on error
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
Summary: Taskdef does not fail on error
Product: Ant
Version: 1.7.1
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: Core
AssignedTo: notifications@ant.apache.org
ReportedBy: jkean@palantirtech.com
when using <tasdef>, the onerror property is ignored if set to "fail".
The included script should fail when run, but it runs completely and even
reports the run as successful.
This is reproducible using Ant 1.7.1
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
DO NOT REPLY [Bug 47187] Taskdef does not fail on error
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
--- Comment #3 from Stefan Bodewig <bo...@apache.org> 2009-05-14 05:44:41 PST ---
I think you want onerror="failall"
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
DO NOT REPLY [Bug 47187] Taskdef does not fail on error
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
Stefan Bodewig <bo...@apache.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WORKSFORME
Target Milestone|--- |1.7.0
--- Comment #4 from Stefan Bodewig <bo...@apache.org> 2009-05-18 04:43:35 PST ---
just in case my comment wasn't clear, failall exists and is not something I
have invented.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
DO NOT REPLY [Bug 47187] Taskdef does not fail on error
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
--- Comment #6 from Jon Kean <jk...@palantirtech.com> 2009-05-18 15:21:20 PST ---
failall works perfectly, thanks.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
DO NOT REPLY [Bug 47187] Taskdef does not fail on error
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
--- Comment #5 from Peter Reilly <pe...@apache.org> 2009-05-18 05:22:40 PST ---
Sorry, yes I forgot that I had added this (in 2004).
Peter
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
DO NOT REPLY [Bug 47187] Taskdef does not fail on error
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
--- Comment #1 from Jon Kean <jk...@palantirtech.com> 2009-05-12 18:29:06 PST ---
Created an attachment (id=23647)
--> (https://issues.apache.org/bugzilla/attachment.cgi?id=23647)
example
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
DO NOT REPLY [Bug 47187] Taskdef does not fail on error
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=47187
--- Comment #2 from Peter Reilly <pe...@apache.org> 2009-05-13 00:05:54 PST ---
I am afraid that is the defined (if not very useful) behavior. The onerror
attribute is used for definitions, (i.e. "taskname"->class using a classpath)
but not for resource search (i.e resource="not a good resource"). Believe it or
not there are build scripts that depend on this silly behavior.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.