No longer reference SVN in modules generated by WebAppCreator

Bug: issue 8599
Change-Id: Iee3d7d0b077de82918ebae20f7003ecaee333e70
(cherry picked from commit 4792be87df9c864f8223f2ad97895209665dd033)
diff --git a/user/src/com/google/gwt/user/tools/WebAppCreator.java b/user/src/com/google/gwt/user/tools/WebAppCreator.java
index 9682c7d..05d8798 100644
--- a/user/src/com/google/gwt/user/tools/WebAppCreator.java
+++ b/user/src/com/google/gwt/user/tools/WebAppCreator.java
@@ -533,23 +533,22 @@
     String gwtValidationSourcesPath = installPath + '/' + "validation-api-1.0.0.GA-sources.jar";
 
     // Generate a DTD reference.
-    String gwtModuleDtd = "\n<!-- Using DTD from SVN 'trunk'. You probably want to change this"
-        + " to a specific, release tagged, DTD -->"
+    String gwtModuleDtd = "\n<!-- Custom-built GWT. You probably want to uncomment the DOCTYPE "
+        + "and point it to your GWT checkout"
         + "\n<!DOCTYPE module PUBLIC \"-//Google Inc.//DTD Google Web Toolkit "
         + About.getGwtVersionNum()
-        + "//EN\" \"http://google-web-toolkit.googlecode.com/svn/trunk/"
-        + "/distro-source/core/src/gwt-module.dtd\">";
+        + "//EN\" \"file:///path/to/gwt/checkout/distro-source/core/src/gwt-module.dtd\">"
+        + "\n-->";
     GwtVersion gwtVersion = About.getGwtVersionObject();
     if (!gwtVersion.isNoNagVersion() && !gwtVersion.equals(new GwtVersion(null))) {
+      // TODO: put gwt-module.dtd online at gwtproject.org
       gwtModuleDtd = "\n<!--"
           + "\n  When updating your version of GWT, you should also update this DTD reference,"
           + "\n  so that your app can take advantage of the latest GWT module capabilities."
           + "\n-->"
           + "\n<!DOCTYPE module PUBLIC \"-//Google Inc.//DTD Google Web Toolkit "
           + About.getGwtVersionNum() + "//EN\""
-          + "\n  \"http://google-web-toolkit.googlecode.com/svn/tags/"
-          + About.getGwtVersionNum()
-          + "/distro-source/core/src/gwt-module.dtd\">";
+          + "\n  \"file:///" + installPath + "/gwt-module.dtd\">";
     }
 
     // Compute module package and name.
@@ -631,7 +630,7 @@
     if (libDirectory.exists()) {
       for (File file : libDirectory.listFiles()) {
         if (file.getName().toLowerCase().endsWith(".jar")) {
-          serverLibs.append("   <classpathentry kind=\"lib\" path=\"war/WEB-INF/lib/");
+          serverLibs.append("   <classpathentry kind=\"lib\" path=\"" + warFolder + "/WEB-INF/lib/");
           serverLibs.append(file.getName());
           serverLibs.append("\"/>\n");
         }