The following comment has been added to this issue: Author: Felipe Leme Created: Tue, 24 Aug 2004 7:47 AM Body: Hi Arnaud,
Thanks for opening this issue (I couldn't, as Jira was bug). Anyway, the fix is pretty simple: it's just a matter of callign mkdir before the <j:if> statement: Before it was: <goal name="maven-javadoc-plugin:report" description="Generate API documentation" prereqs="xdoc:init"> <javadoc:init/> <j:if test="${internal.javadoc.needed}"> <ant:mkdir dir="${maven.javadoc.destdir}"/> Now it should be: <ant:mkdir dir="${maven.javadoc.destdir}"/> <j:if test="${internal.javadoc.needed}"> I'll provide a patch... Felipe --------------------------------------------------------------------- View this comment: http://jira.codehaus.org/browse/MPJAVADOC-40?page=comments#action_23377 --------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MPJAVADOC-40 Here is an overview of the issue: --------------------------------------------------------------------- Key: MPJAVADOC-40 Summary: javadoc:jar fails if project doesn't have source files Type: Bug Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: maven-javadoc-plugin Versions: 1.6 1.6.1 Assignee: Arnaud HERITIER Reporter: Arnaud HERITIER Created: Tue, 24 Aug 2004 5:17 AM Updated: Tue, 24 Aug 2004 7:47 AM Description: If your project doesn't have source files, javadoc:jar (and goals that depends on it, like javadoc:deploy) fails, even though javadoc itself suceeds. You can reproduce this bug on the maven-plugins root: $ maven javadoc __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-cpqd-1.0.0 BUILD SUCCESSFUL Total time: 26 seconds Finished at: Mon Aug 23 14:53:19 BRT 2004 $ maven javadoc:jar __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-cpqd-1.0.0 build:start: xdoc:init: [mkdir] Created dir: D:\cvs\maven-plugins\target\generated-xdocs [mkdir] Created dir: D:\cvs\maven-plugins\target\docs maven-javadoc-plugin:report: [mkdir] Created dir: D:\cvs\maven-plugins\target\javadoc [mkdir] Created dir: D:\cvs\maven-plugins\target\javadoc\src BUILD FAILED File...... C:\Documents and Settings\t_fl01\.maven\cache\maven-javadoc-plugin-1.7-snapshot-cpqd\plugin.jelly Element... ant:jar Line...... 464 Column.... 24 D:\cvs\maven-plugins\target\docs\apidocs not found. Total time: 38 seconds Finished at: Mon Aug 23 14:51:35 BRT 2004 It shouldn't be hard to fix this one - I will try a patch once I'm back from my 'break' :-) -- Felipe --------------------------------------------------------------------- JIRA INFORMATION: 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 If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]