public EarDeployGenerator(
      String id,
      DeployContainer<EarDeployController> deployContainer,
      WebAppContainer parentContainer) {
    super(id, deployContainer, parentContainer.getRootDirectory());

    try {
      setExpandPrefix("_ear_");
      setExtension(".ear");
    } catch (Exception e) {
      throw new RuntimeException(e);
    }

    _parentContainer = parentContainer;

    _earDefaultList.addAll(parentContainer.getEarDefaultList());
  }