|
|
|
|
@ -21,7 +21,7 @@ import java.util.ArrayList;
@@ -21,7 +21,7 @@ import java.util.ArrayList;
|
|
|
|
|
import java.util.Arrays; |
|
|
|
|
import java.util.Comparator; |
|
|
|
|
import java.util.HashMap; |
|
|
|
|
import java.util.HashSet; |
|
|
|
|
import java.util.LinkedHashSet; |
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Map; |
|
|
|
|
import java.util.Set; |
|
|
|
|
@ -121,7 +121,7 @@ public class ExceptionHandlerMethodResolver {
@@ -121,7 +121,7 @@ public class ExceptionHandlerMethodResolver {
|
|
|
|
|
if (exceptions.isEmpty()) { |
|
|
|
|
throw new IllegalStateException("No exception types mapped to " + method); |
|
|
|
|
} |
|
|
|
|
Set<MediaType> mediaTypes = new HashSet<>(); |
|
|
|
|
Set<MediaType> mediaTypes = new LinkedHashSet<>(); |
|
|
|
|
for (String mediaType : exceptionHandler.produces()) { |
|
|
|
|
try { |
|
|
|
|
mediaTypes.add(MediaType.parseMediaType(mediaType)); |
|
|
|
|
|