You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ji...@codehaus.org on 2004/06/07 14:18:08 UTC

[jira] Closed: (MPMULTIPROJECT-31) multi-project fails if a project's target/docs directory doesn't exist

Message:

   The following issue has been closed.

   Resolver: Brett Porter
       Date: Mon, 7 Jun 2004 8:18 AM

couldn't replicate, but I've put in a mkdir to make sure
---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MPMULTIPROJECT-31

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MPMULTIPROJECT-31
    Summary: multi-project fails if a project's target/docs directory doesn't exist
       Type: Bug

     Status: Closed
   Priority: Major
 Resolution: FIXED

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven-multiproject-plugin

   Assignee: Brett Porter
   Reporter: Michael Mattox

    Created: Thu, 27 May 2004 10:48 AM
    Updated: Mon, 7 Jun 2004 8:18 AM
Environment: windows 2k, jdk1.4.2

Description:
One of my project's doesn't compile, and therefore there is no target/docs directory for that project.  the multiproject:site target fails because the target/docs project doesn't exist:

C:\maven\sources\maven>maven -e multiproject:site

...

    [echo] Now building reactor projects: [CS Common, CS Log Service, , CS Log Service, Mail Common, Mail Purge, Mail
    [copy] Copying 329 files to C:\maven\sources\maven\target\docs\multiproject\cs-common
    [copy] Copying 109 files to C:\maven\sources\maven\target\docs\multiproject\logservice
    [copy] Copying 109 files to C:\maven\sources\maven\target\docs\multiproject\cs-sources
    [copy] Copying 200 files to C:\maven\sources\maven\target\docs\multiproject\cs-logservice
    [copy] Copying 206 files to C:\maven\sources\maven\target\docs\multiproject\cs-mailpim-common

BUILD FAILED
C:\maven\sources\cs-mailpim-purge\target\docs not found.
        at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:369)
        at org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:355)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:610)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266)
        at org.apache.maven.cli.App.doMain(App.java:485)
        at org.apache.maven.cli.App.main(App.java:1214)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
File...... C:\Documents and Settings\mmattox\.maven\plugins\maven-multiproject-plugin-1.3\plugin.jelly
Element... copy
Line...... 118
Column.... 36
C:\maven\sources\cs-mailpim-purge\target\docs not found.
Total time: 13 minutes 17 seconds
Finished at: Thu May 27 16:40:03 CEST 2004





---------------------------------------------------------------------
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: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org