code: @Override
      public void execute() throws MojoExecutionException {
          if (wisdomDirectory != null) {
              getLog().info("Skipping the Configuration and Instances copy as we are using a remote Wisdom " +
                      "Server");
              removeFromWatching();
              return;
          }
          source = new File(basedir, CONFIGURATION_SRC_DIR);
          instances = new File(basedir, INSTANCES_SRC_DIR);
          destination = new File(getWisdomRootDirectory(), CONFIGURATION_DIR);
          application = new File(getWisdomRootDirectory(), APPLICATION_DIR);
  
          if (nonFilteredExtensions != null) {
              ResourceCopy.addNonFilteredExtension(nonFilteredExtensions);
          }
  
          try {
              ResourceCopy.copyConfiguration(this, filtering);
              ResourceCopy.copyInstances(this, filtering);
          } catch (IOException e) {
              throw new MojoExecutionException("Error during configuration copy", e);
          }
      }
docs: Execute copies the resources from the configuration directory to the server configuration
  if the {@link #wisdomDirectory} is not set.
  
  @throws MojoExecutionException when the copy fails.