AppEngine uploads were choking on massive cache files written into war/WEB-INF This change moves the persistent unit cache default dir to war/.. for DevMode and Compiler entry points (GWTShell already wrote to .gwt-tmp instead) Review at http://gwt-code-reviews.appspot.com/1449805 git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10220 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/Compiler.java b/dev/core/src/com/google/gwt/dev/Compiler.java index c66c979..cdb318c 100644 --- a/dev/core/src/com/google/gwt/dev/Compiler.java +++ b/dev/core/src/com/google/gwt/dev/Compiler.java
@@ -202,7 +202,7 @@ File persistentUnitCacheDir = null; if (options.getWarDir() != null && !options.getWarDir().getName().endsWith(".jar")) { - persistentUnitCacheDir = new File(options.getWarDir(), "WEB-INF"); + persistentUnitCacheDir = new File(options.getWarDir(), "../"); } CompilationStateBuilder.init(logger, persistentUnitCacheDir);
diff --git a/dev/core/src/com/google/gwt/dev/DevMode.java b/dev/core/src/com/google/gwt/dev/DevMode.java index c3cd4f1..47845a4 100644 --- a/dev/core/src/com/google/gwt/dev/DevMode.java +++ b/dev/core/src/com/google/gwt/dev/DevMode.java
@@ -418,7 +418,7 @@ File persistentCacheDir = null; if (options.getWarDir() != null && !options.getWarDir().getName().endsWith(".jar")) { - persistentCacheDir = new File(options.getWarDir(), "WEB-INF"); + persistentCacheDir = new File(options.getWarDir(), "../"); } if (!super.doStartup(persistentCacheDir)) {