quickstartgenerator_jetty12/src/main/java/com/google/appengine/tools/development/jetty/QuickStartGenerator.java [68:98]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public static boolean generate(String appDir, File webDefault) {
    // We delete possible previously generated quickstart-web.xml
    File qs = new File(appDir, "WEB-INF/quickstart-web.xml");
    if (qs.exists()) {
      boolean deleted = IO.delete(qs);
      if (!deleted) {
        System.err.println("Error: File exists and cannot be deleted: " + qs);
        return false;
      }
    }
    try {
      final Server server = new Server();
      WebAppContext webapp = new WebAppContext();
      webapp.setBaseResource(ResourceFactory.root().newResource(appDir));
      webapp.addConfiguration(new QuickStartConfiguration());
      webapp.setAttribute(QuickStartConfiguration.MODE, QuickStartConfiguration.Mode.GENERATE);
      webapp.setDefaultsDescriptor(webDefault.getCanonicalPath());
      server.setHandler(webapp);
      server.start();
      server.stop();
      if (qs.exists()) {
        return true;
      } else {
        System.out.println("Failed to generate " + qs);
        return false;
      }
    } catch (Exception e) {
      System.out.println("Error during quick start generation: " + e);
      return false;
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



quickstartgenerator_jetty12_ee10/src/main/java/com/google/appengine/tools/development/jetty/QuickStartGenerator.java [68:98]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public static boolean generate(String appDir, File webDefault) {
    // We delete possible previously generated quickstart-web.xml
    File qs = new File(appDir, "WEB-INF/quickstart-web.xml");
    if (qs.exists()) {
      boolean deleted = IO.delete(qs);
      if (!deleted) {
        System.err.println("Error: File exists and cannot be deleted: " + qs);
        return false;
      }
    }
    try {
      final Server server = new Server();
      WebAppContext webapp = new WebAppContext();
      webapp.setBaseResource(ResourceFactory.root().newResource(appDir));
      webapp.addConfiguration(new QuickStartConfiguration());
      webapp.setAttribute(QuickStartConfiguration.MODE, QuickStartConfiguration.Mode.GENERATE);
      webapp.setDefaultsDescriptor(webDefault.getCanonicalPath());
      server.setHandler(webapp);
      server.start();
      server.stop();
      if (qs.exists()) {
        return true;
      } else {
        System.out.println("Failed to generate " + qs);
        return false;
      }
    } catch (Exception e) {
      System.out.println("Error during quick start generation: " + e);
      return false;
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



