code: @Override
      public T addAsWebInfResource(final File resource) throws IllegalArgumentException {
          Validate.notNull(resource, "Resource should be specified");
  
          return addAsWebInfResource(new FileAsset(resource), resource.getName());
      }
docs: {@inheritDoc}
  
  @see org.jboss.shrinkwrap.api.container.WebContainer#addAsWebInfResource(java.io.File)