code: public WebArchive genericCreateArchiveWithoutJsps(String baseWarName, List<String> classList) throws Exception {
          try {
              String warName = getWarName(baseWarName);
              WebArchive newWar = ShrinkWrap.create(WebArchive.class, warName);
              addDefaultFileAssetsForAppsToWar(warName, newWar);
              for (String theClass : classList) {
                  newWar.addClass(theClass);
              }
              return newWar;
          } catch (Exception e) {
              Log.error(thisClass, "genericCreateArchive", e);
              throw e;
          }
      }
docs: Create a new war with "standard" content for tests using these utils.
  Finally add the classes that are specific to this war (they come from the classList passed in)
  
  @param baseWarName - the base name of the war
  @param classList - the list of classes specific to this war
  @return - the generated war
  @throws Exception