Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pass the MediaTypeProvider classloader to the SPI ServiceLoader
Browse files Browse the repository at this point in the history
Signed-off-by: Nicholas Walter Knize <[email protected]>
nknize committed Jul 27, 2023
1 parent 0d034b4 commit d64bef5
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ public final class MediaTypeRegistry {
static {
List<MediaType> mediaTypes = new ArrayList<>();
Map<String, MediaType> amt = new HashMap<>();
for (MediaTypeProvider provider : ServiceLoader.load(MediaTypeProvider.class)) {
for (MediaTypeProvider provider : ServiceLoader.load(MediaTypeProvider.class, MediaTypeProvider.class.getClassLoader())) {
mediaTypes.addAll(provider.getMediaTypes());
amt = Stream.of(amt, provider.getAdditionalMediaTypes())
.flatMap(map -> map.entrySet().stream())

0 comments on commit d64bef5

Please sign in to comment.