switch (element) { case LOCATION: multipartConfig.setLocation(getElementText(reader, propertyReplacer)); break; case MAX_FILE_SIZE: try { multipartConfig.setMaxFileSize(Long.valueOf(getElementText(reader, propertyReplacer))); } catch (NumberFormatException e) { throw unexpectedValue(reader, e); case MAX_REQUEST_SIZE: try { multipartConfig.setMaxRequestSize(Long.valueOf(getElementText(reader, propertyReplacer))); } catch (NumberFormatException e) { throw unexpectedValue(reader, e); case FILE_SIZE_THRESHOLD: try { multipartConfig.setFileSizeThreshold(Integer.valueOf(getElementText(reader, propertyReplacer))); } catch (NumberFormatException e) { throw unexpectedValue(reader, e);