}
if (descriptor.isAsyncSupported() == null) {
descriptor.setAsyncSupported(false);
}
MultipartConfig multipartConfig = descriptor.getMultipartConfig();
if (multipartConfig != null) {
if (multipartConfig.getMaxFileSize() == null) {
multipartConfig.setMaxFileSize(Long.valueOf(-1));
}
if (multipartConfig.getMaxRequestSize() == null) {
multipartConfig.setMaxRequestSize(Long.valueOf(-1));
}
if (multipartConfig.getFileSizeThreshold() == null) {
multipartConfig.setFileSizeThreshold(Integer.valueOf(0));
}
}
computeRuntimeDefault(descriptor);
}