Revision: 10220
Author:   [email protected]
Date:     Tue May 24 10:43:59 2011
Log: 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

http://code.google.com/p/google-web-toolkit/source/detail?r=10220

Modified:
 /trunk/dev/core/src/com/google/gwt/dev/Compiler.java
 /trunk/dev/core/src/com/google/gwt/dev/DevMode.java

=======================================
--- /trunk/dev/core/src/com/google/gwt/dev/Compiler.java Thu Apr 28 09:54:26 2011 +++ /trunk/dev/core/src/com/google/gwt/dev/Compiler.java Tue May 24 10:43:59 2011
@@ -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);

=======================================
--- /trunk/dev/core/src/com/google/gwt/dev/DevMode.java Thu Apr 28 09:54:26 2011 +++ /trunk/dev/core/src/com/google/gwt/dev/DevMode.java Tue May 24 10:43:59 2011
@@ -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)) {

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to