Fixed cds-services discovery response
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -14,7 +14,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||||
<artifactId>hapi-fhir</artifactId>
|
<artifactId>hapi-fhir</artifactId>
|
||||||
<version>6.9.8-SNAPSHOT</version>
|
<version>6.9.9-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>hapi-fhir-jpaserver-starter</artifactId>
|
<artifactId>hapi-fhir-jpaserver-starter</artifactId>
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ public class CdsHooksServlet extends HttpServlet {
|
|||||||
|
|
||||||
// CORS Pre-flight
|
// CORS Pre-flight
|
||||||
@Override
|
@Override
|
||||||
protected void doOptions(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
|
protected void doOptions(HttpServletRequest req, HttpServletResponse resp) {
|
||||||
ErrorHandling.setAccessControlHeaders(resp, appProperties);
|
ErrorHandling.setAccessControlHeaders(resp, appProperties);
|
||||||
resp.setHeader("Content-Type", ContentType.APPLICATION_JSON.getMimeType());
|
resp.setHeader("Content-Type", ContentType.APPLICATION_JSON.getMimeType());
|
||||||
resp.setHeader("X-Content-Type-Options", "nosniff");
|
resp.setHeader("X-Content-Type-Options", "nosniff");
|
||||||
@@ -64,7 +64,8 @@ public class CdsHooksServlet extends HttpServlet {
|
|||||||
}
|
}
|
||||||
ErrorHandling.setAccessControlHeaders(response, appProperties);
|
ErrorHandling.setAccessControlHeaders(response, appProperties);
|
||||||
response.setHeader("Content-Type", ContentType.APPLICATION_JSON.getMimeType());
|
response.setHeader("Content-Type", ContentType.APPLICATION_JSON.getMimeType());
|
||||||
response.getWriter().println(new GsonBuilder().setPrettyPrinting().create().toJson(getServices()));
|
response.getWriter().println(new GsonBuilder().setPrettyPrinting().create().toJson(
|
||||||
|
JsonParser.parseString(objectMapper.writeValueAsString(getServices()))));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user