docs: @Override
      protected InputStream getContentInputStream(OperationContext operationContext, ModelNode operation) throws OperationFailedException {
  
          String urlSpec = attribute.resolveModelAttribute(operationContext, operation).asString();
          try {
              URL url = new URL(urlSpec);
              return url.openStream();
          } catch (MalformedURLException e) {
              throw ServerLogger.ROOT_LOGGER.invalidDeploymentURL(urlSpec, e);
          } catch (IOException e) {
              throw ServerLogger.ROOT_LOGGER.problemOpeningStreamFromDeploymentURL(urlSpec, e);
          }
      }