code: @Override
      public T addAsWebResource(File resource, String target) throws IllegalArgumentException {
          Validate.notNull(resource, "Resource should be specified");
          Validate.notNull(target, "Target should be specified");
  
          return addAsWebResource(new FileAsset(resource), target);
      }
docs: /*
  (non-Javadoc)
  
  @see org.jboss.shrinkwrap.api.container.WebContainer#addWebResource(java.io.File, java.lang.String)