Early support for Jakarta Servlet 6.2 and Jakarta Activation 2.2

Closes gh-35670
This commit is contained in:
Juergen Hoeller
2025-10-21 00:42:03 +02:00
parent 29d4a91903
commit 7ca2a5dec5
4 changed files with 21 additions and 4 deletions
@@ -19,6 +19,7 @@ package org.springframework.mail.javamail;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Path;
import jakarta.activation.FileTypeMap;
import jakarta.activation.MimetypesFileTypeMap;
@@ -178,4 +179,9 @@ public class ConfigurableMimeFileTypeMap extends FileTypeMap implements Initiali
return getFileTypeMap().getContentType(fileName);
}
// @Override - on Activation 2.2
public String getContentType(Path path) {
return getFileTypeMap().getContentType(path.getFileName().toString());
}
}