You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Scott Lamb (JIRA)" <ji...@codehaus.org> on 2005/08/25 01:05:02 UTC
[jira] Created: (MAVEN-1673) does not indicate failure
<ant:element-without-taskdef> does not indicate failure
-------------------------------------------------------
Key: MAVEN-1673
URL: http://jira.codehaus.org/browse/MAVEN-1673
Project: Maven
Type: Bug
Components: jelly/ant integration
Versions: 1.0.2, 1.1-beta-1
Environment: OS X 10.4.2, JRE 1.4.2_07-215
Reporter: Scott Lamb
Priority: Minor
Attachments: element-without-taskdef.tar.gz
maven does not error out when it encounters an ant element with no taskdef. This is horribly confusing. ant produces a nice error message when run directly.
This is likely to happen frequently on maven 1.1, since it no longer includes many optional taskdefs.
In my tests, maven 1.0.2 completely ignores the unknown element. maven 1.1-beta-1 prints out the literal element but still does nothing.
To reproduce with the attached testcase (not jUnit; sorry):
$ tar xvzf element-without-taskdef.tar.gz
$ cd element-without-taskdef
$ maven shouldfail
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.1-beta-1
build:start:
shouldfail:
<element-without-taskdef></element-without-taskdef>BUILD SUCCESSFUL
Total time : 1 seconds
Finished at : Wednesday, August 24, 2005 4:01:53 PM PDT
vs ant:
$ ant shouldfail
Buildfile: build.xml
shouldfail:
BUILD FAILED
/private/tmp/element-without-taskdef/build.xml:8: Could not create task or type of type: element-without-taskdef.
...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org