code: private static void addMainModule(EnterpriseArchive ear, ModuleType type, Archive<?> module, EarDescriptorBuilder descriptorBuilder) {
          if (type.isModule()) {
              ear.addAsModule(module);
              if (type == ModuleType.EJB) {
                  descriptorBuilder.addEjb(module.getName());
              }
              if (type == ModuleType.WAR) {
                  descriptorBuilder.addWeb(module.getName());
              }
          } else {
              ear.addAsLibrary(module);
          }
      }
docs: Dodaje główny moduł do archiwum EAR.
  
  @param ear archiwum EAR
  @param type typ głównego modułu
  @param module główny moduł
  @param descriptorBuilder deskreptor builder dla EAR'a