in src/java/org/apache/fulcrum/upload/DefaultUploadService.java [141:158]
public JakartaServletFileUpload getDefaultFileUpload(HttpServletRequest req, DiskFileItemFactory factory)
{
JakartaServletFileUpload fileUpload = new JakartaServletFileUpload<>( factory );
fileUpload.setSizeMax( sizeMax );
fileUpload.setHeaderCharset( null );
fileUpload.setFileSizeMax( fileSizeMax );
fileUpload.setFileCountMax( fileCountMax );
if (getHeaderEncoding() != null)
{
Charset uploadCharset = getHeaderEncoding().equals( "UTF-8" ) ? StandardCharsets.UTF_8
: getHeaderEncoding().startsWith( "ISO-8859" ) ? StandardCharsets.ISO_8859_1 : StandardCharsets.UTF_8;
fileUpload.setHeaderCharset( uploadCharset );
}
return fileUpload;
}