Diff of /maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java
Parent Directory
| Revision Log
| Patch
--- maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java 2005/05/04 23:50:31 168215
+++ maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java 2005/05/05 00:14:31 168216
@@ -61,7 +61,13 @@ public abstract class AbstractMavenRepor
public Sink getSink( String outputName )
throws IOException
{
- FileWriter writer = new FileWriter( new File( config.getOutputDirectory(), "xdoc/" + outputName + ".xml" ) );
+ File outputDir = new File( config.getOutputDirectory(), "xdoc/" );
+
+ outputDir.mkdirs();
+
+ File outputFile = new File( outputDir, outputName + ".xml" );
+
+ FileWriter writer = new FileWriter( outputFile );
return new XdocSink( writer );
}