code: public static String[] getStringArrayProperty(Configuration config,
                                                    String key) throws DeployerConfigurationException {
          try {
              return config.getStringArray(key);
          } catch (Exception e) {
              throw new DeployerConfigurationException("Failed to retrieve property '" + key + "'", e);
          }
      }
docs: Returns the specified String array property from the configuration. A String array property is normally
  specified as
  a String with values separated by commas in the configuration.
  
  @param config the configuration
  @param key    the key of the property
  @return the String array value of the property, or null if not found
  @throws DeployerConfigurationException if an error occurred