diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/AuthorController.java b/src/main/java/io/github/patternatlas/api/rest/controller/AuthorController.java index c768672..9e3df87 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/AuthorController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/AuthorController.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RestController; @RestController -@RequestMapping(value = "/authors", produces = "application/hal+json") +@RequestMapping(value = "/authors", produces = { "application/hal+json", "application/json" }) public class AuthorController { private UserService userService; diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/CandidateController.java b/src/main/java/io/github/patternatlas/api/rest/controller/CandidateController.java index 9d2ea1b..4fe01ac 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/CandidateController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/CandidateController.java @@ -40,7 +40,7 @@ import java.util.stream.Collectors; @RestController -@RequestMapping(value = "/candidates", produces = "application/hal+json") +@RequestMapping(value = "/candidates", produces = { "application/hal+json", "application/json" }) public class CandidateController { Logger logger = LoggerFactory.getLogger(CandidateController.class); diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/DesignModelController.java b/src/main/java/io/github/patternatlas/api/rest/controller/DesignModelController.java index 00de902..d60cd18 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/DesignModelController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/DesignModelController.java @@ -57,7 +57,7 @@ @ConditionalOnExpression(value = "false") // TODO: set to true if the design models should be used again @CommonsLog @CrossOrigin(allowedHeaders = "*", origins = "*") -@RequestMapping(value = "/design-models", produces = "application/hal+json") +@RequestMapping(value = "/design-models", produces = { "application/hal+json", "application/json" }) public class DesignModelController { private final DesignModelService designModelService; diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/IssueController.java b/src/main/java/io/github/patternatlas/api/rest/controller/IssueController.java index 5b7ffc9..42f6be3 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/IssueController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/IssueController.java @@ -35,7 +35,7 @@ import org.springframework.web.bind.annotation.RestController; @RestController -@RequestMapping(value = "/issues", produces = "application/hal+json") +@RequestMapping(value = "/issues", produces = { "application/hal+json", "application/json" }) public class IssueController { Logger logger = LoggerFactory.getLogger(IssueController.class); diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/PatternController.java b/src/main/java/io/github/patternatlas/api/rest/controller/PatternController.java index be01399..088541a 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/PatternController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/PatternController.java @@ -56,7 +56,7 @@ @RestController @CrossOrigin(allowedHeaders = "*", origins = "*") -@RequestMapping(value = "/", produces = "application/hal+json") +@RequestMapping(value = "/", produces = { "application/hal+json", "application/json" }) public class PatternController { final private static Logger LOG = LoggerFactory.getLogger(PatternController.class); diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/PatternLanguageController.java b/src/main/java/io/github/patternatlas/api/rest/controller/PatternLanguageController.java index e7ddc23..ce1f506 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/PatternLanguageController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/PatternLanguageController.java @@ -50,7 +50,7 @@ @RestController @CrossOrigin(allowedHeaders = "*", origins = "*") -@RequestMapping(value = "/patternLanguages", produces = "application/hal+json") +@RequestMapping(value = "/patternLanguages", produces = { "application/hal+json", "application/json" }) public class PatternLanguageController { private final PatternLanguageService patternLanguageService; diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/PatternRelationDescriptorController.java b/src/main/java/io/github/patternatlas/api/rest/controller/PatternRelationDescriptorController.java index f9d146d..2454306 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/PatternRelationDescriptorController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/PatternRelationDescriptorController.java @@ -43,7 +43,7 @@ @RestController @CrossOrigin(allowedHeaders = "*", origins = "*") -@RequestMapping(value = "/", produces = "application/hal+json") +@RequestMapping(value = "/", produces = { "application/hal+json", "application/json" }) public class PatternRelationDescriptorController { private final PatternLanguageService patternLanguageService; diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/PatternViewController.java b/src/main/java/io/github/patternatlas/api/rest/controller/PatternViewController.java index 4f96e9c..2a216ae 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/PatternViewController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/PatternViewController.java @@ -42,7 +42,7 @@ @RestController @CrossOrigin(allowedHeaders = "*", origins = "*") -@RequestMapping(value = "/patternViews", produces = "application/hal+json") +@RequestMapping(value = "/patternViews", produces = { "application/hal+json", "application/json" }) public class PatternViewController { private final PatternViewService patternViewService; diff --git a/src/main/java/io/github/patternatlas/api/rest/controller/UserController.java b/src/main/java/io/github/patternatlas/api/rest/controller/UserController.java index 77ed482..93c75d9 100644 --- a/src/main/java/io/github/patternatlas/api/rest/controller/UserController.java +++ b/src/main/java/io/github/patternatlas/api/rest/controller/UserController.java @@ -43,7 +43,7 @@ import org.springframework.web.bind.annotation.RestController; @RestController -@RequestMapping(value = "/users", produces = "application/hal+json") +@RequestMapping(value = "/users", produces = { "application/hal+json", "application/json" }) public class UserController { Logger logger = LoggerFactory.getLogger(UserController.class);