evenisse 2004/06/30 04:59:50 Modified: src/java/org/apache/maven/jelly Tag: MAVEN-1_0-BRANCH MavenJellyContext.java src/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH PluginCacheManager.java Log: [MAVEN-1351] Creates necessary directories when they dont exists Revision Changes Path No revision No revision 1.35.4.10 +7 -1 maven/src/java/org/apache/maven/jelly/MavenJellyContext.java Index: MavenJellyContext.java =================================================================== RCS file: /home/cvs/maven/src/java/org/apache/maven/jelly/MavenJellyContext.java,v retrieving revision 1.35.4.9 retrieving revision 1.35.4.10 diff -u -r1.35.4.9 -r1.35.4.10 --- MavenJellyContext.java 28 Jun 2004 09:39:09 -0000 1.35.4.9 +++ MavenJellyContext.java 30 Jun 2004 11:59:50 -0000 1.35.4.10 @@ -698,6 +698,12 @@ { String value = ( String ) getVariable( var ); File f = new File( value ); + + if ( !f.getParentFile().exists() ) + { + f.getParentFile().mkdirs(); + } + if ( !f.isAbsolute() ) { f = new File( basedir, f.getPath() ); No revision No revision 1.16.4.18 +4 -0 maven/src/java/org/apache/maven/plugin/PluginCacheManager.java Index: PluginCacheManager.java =================================================================== RCS file: /home/cvs/maven/src/java/org/apache/maven/plugin/PluginCacheManager.java,v retrieving revision 1.16.4.17 retrieving revision 1.16.4.18 diff -u -r1.16.4.17 -r1.16.4.18 --- PluginCacheManager.java 26 Jun 2004 14:52:05 -0000 1.16.4.17 +++ PluginCacheManager.java 30 Jun 2004 11:59:50 -0000 1.16.4.18 @@ -178,6 +178,10 @@ checkLockFile( lockFile ); log.debug( "Locking " + lockFile ); + if ( !lockFile.getParentFile().exists() ) + { + lockFile.getParentFile().mkdirs(); + } lockFile.createNewFile(); try
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]