Re: svn commit: r1096951 [6/6] - in /geronimo/server/trunk: ./ framework/ framework/assemblies/ framework/assemblies/geronimo-framework/ framework/buildsupport/car-maven-plugin/src/main/filtered-resou
Followed up with Infra and we're using the better part of 67GB of /tmp in buildbot (around 50GB). Will add the fix back in tomorrow. -David On Aug 19, 2011, at 5:27 PM, David Jencks wrote: > I'm not sure how this got removed, but this is in what turned into the > 3.0-osgi branch, not current trunk. I guess I should investigate since I've > been working with that code some more > > david jencks > > On Aug 19, 2011, at 4:50 PM, David Blevins wrote: > >> David, >> >> Any info on why this was removed? Guessing it was just a side effect of a >> merge. >> >> (related jira https://issues.apache.org/jira/browse/GERONIMO-5888) >> >> >> -David >> >> On Apr 26, 2011, at 4:19 PM, djen...@apache.org wrote: >> >>> Modified: >>> geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java >>> URL: >>> http://svn.apache.org/viewvc/geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java?rev=1096951&r1=1096950&r2=1096951&view=diff >>> == >>> --- >>> geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java >>> (original) >>> +++ >>> geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java >>> Tue Apr 26 23:18:49 2011 >>> @@ -30,7 +30,6 @@ import java.io.OutputStream; >>> import java.io.OutputStreamWriter; >>> import java.net.MalformedURLException; >>> import java.net.URL; >>> -import java.util.ArrayList; >>> import java.util.Collection; >>> import java.util.Collections; >>> import java.util.Enumeration; >>> @@ -38,7 +37,6 @@ import java.util.HashMap; >>> import java.util.LinkedHashMap; >>> import java.util.LinkedHashSet; >>> import java.util.LinkedList; >>> -import java.util.List; >>> import java.util.Map; >>> import java.util.Set; >>> import java.util.jar.JarFile; >>> @@ -83,7 +81,6 @@ public class FileUtils { >>> File tempDir = File.createTempFile("geronimo-fileutils", ".tmpdir"); >>> tempDir.delete(); >>> tempDir.mkdirs(); >>> -deleteOnExit(tempDir); >>> return tempDir; >>> } >>> >>> @@ -412,37 +409,4 @@ public class FileUtils { >>> >>> private FileUtils() { >>> } >>> - >>> -// Shutdown hook for recurssive delete on tmp directories >>> -static final List delete = new ArrayList(); >>> - >>> -static { >>> -Runtime.getRuntime().addShutdownHook(new Thread(){ >>> -@Override >>> -public void run() { >>> -delete(); >>> -} >>> -}); >>> -} >>> - >>> -private static void deleteOnExit(File file) { >>> -delete.add(file.getAbsolutePath()); >>> -} >>> - >>> -private static void delete() { >>> -for (String path : delete) { >>> -delete(new File(path)); >>> -} >>> -} >>> - >>> -private static void delete(File file) { >>> -if (file.isDirectory()) { >>> -for (File f : file.listFiles()) { >>> -delete(f); >>> -} >>> -} >>> - >>> -file.delete(); >>> -} >>> - >>> } >>> >> >
Re: svn commit: r1096951 [6/6] - in /geronimo/server/trunk: ./ framework/ framework/assemblies/ framework/assemblies/geronimo-framework/ framework/buildsupport/car-maven-plugin/src/main/filtered-resou
I'm not sure how this got removed, but this is in what turned into the 3.0-osgi branch, not current trunk. I guess I should investigate since I've been working with that code some more david jencks On Aug 19, 2011, at 4:50 PM, David Blevins wrote: > David, > > Any info on why this was removed? Guessing it was just a side effect of a > merge. > > (related jira https://issues.apache.org/jira/browse/GERONIMO-5888) > > > -David > > On Apr 26, 2011, at 4:19 PM, djen...@apache.org wrote: > >> Modified: >> geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java >> URL: >> http://svn.apache.org/viewvc/geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java?rev=1096951&r1=1096950&r2=1096951&view=diff >> == >> --- >> geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java >> (original) >> +++ >> geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java >> Tue Apr 26 23:18:49 2011 >> @@ -30,7 +30,6 @@ import java.io.OutputStream; >> import java.io.OutputStreamWriter; >> import java.net.MalformedURLException; >> import java.net.URL; >> -import java.util.ArrayList; >> import java.util.Collection; >> import java.util.Collections; >> import java.util.Enumeration; >> @@ -38,7 +37,6 @@ import java.util.HashMap; >> import java.util.LinkedHashMap; >> import java.util.LinkedHashSet; >> import java.util.LinkedList; >> -import java.util.List; >> import java.util.Map; >> import java.util.Set; >> import java.util.jar.JarFile; >> @@ -83,7 +81,6 @@ public class FileUtils { >>File tempDir = File.createTempFile("geronimo-fileutils", ".tmpdir"); >>tempDir.delete(); >>tempDir.mkdirs(); >> -deleteOnExit(tempDir); >>return tempDir; >>} >> >> @@ -412,37 +409,4 @@ public class FileUtils { >> >>private FileUtils() { >>} >> - >> -// Shutdown hook for recurssive delete on tmp directories >> -static final List delete = new ArrayList(); >> - >> -static { >> -Runtime.getRuntime().addShutdownHook(new Thread(){ >> -@Override >> -public void run() { >> -delete(); >> -} >> -}); >> -} >> - >> -private static void deleteOnExit(File file) { >> -delete.add(file.getAbsolutePath()); >> -} >> - >> -private static void delete() { >> -for (String path : delete) { >> -delete(new File(path)); >> -} >> -} >> - >> -private static void delete(File file) { >> -if (file.isDirectory()) { >> -for (File f : file.listFiles()) { >> -delete(f); >> -} >> -} >> - >> -file.delete(); >> -} >> - >> } >> >
Re: svn commit: r1096951 [6/6] - in /geronimo/server/trunk: ./ framework/ framework/assemblies/ framework/assemblies/geronimo-framework/ framework/buildsupport/car-maven-plugin/src/main/filtered-resou
David, Any info on why this was removed? Guessing it was just a side effect of a merge. (related jira https://issues.apache.org/jira/browse/GERONIMO-5888) -David On Apr 26, 2011, at 4:19 PM, djen...@apache.org wrote: > Modified: > geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java?rev=1096951&r1=1096950&r2=1096951&view=diff > == > --- > geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java > (original) > +++ > geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/util/FileUtils.java > Tue Apr 26 23:18:49 2011 > @@ -30,7 +30,6 @@ import java.io.OutputStream; > import java.io.OutputStreamWriter; > import java.net.MalformedURLException; > import java.net.URL; > -import java.util.ArrayList; > import java.util.Collection; > import java.util.Collections; > import java.util.Enumeration; > @@ -38,7 +37,6 @@ import java.util.HashMap; > import java.util.LinkedHashMap; > import java.util.LinkedHashSet; > import java.util.LinkedList; > -import java.util.List; > import java.util.Map; > import java.util.Set; > import java.util.jar.JarFile; > @@ -83,7 +81,6 @@ public class FileUtils { > File tempDir = File.createTempFile("geronimo-fileutils", ".tmpdir"); > tempDir.delete(); > tempDir.mkdirs(); > -deleteOnExit(tempDir); > return tempDir; > } > > @@ -412,37 +409,4 @@ public class FileUtils { > > private FileUtils() { > } > - > -// Shutdown hook for recurssive delete on tmp directories > -static final List delete = new ArrayList(); > - > -static { > -Runtime.getRuntime().addShutdownHook(new Thread(){ > -@Override > -public void run() { > -delete(); > -} > -}); > -} > - > -private static void deleteOnExit(File file) { > -delete.add(file.getAbsolutePath()); > -} > - > -private static void delete() { > -for (String path : delete) { > -delete(new File(path)); > -} > -} > - > -private static void delete(File file) { > -if (file.isDirectory()) { > -for (File f : file.listFiles()) { > -delete(f); > -} > -} > - > -file.delete(); > -} > - > } >