23 BufferedReader br =
new BufferedReader(
new InputStreamReader(
new FileInputStream(LanguagesResource.class.getClassLoader().getResource(
"licenses.json").getFile()),
"UTF8"));
25 StringBuilder response =
new StringBuilder();
26 while ((inputLine = br.readLine()) !=
null) {
27 response.append(inputLine);
30 JSONArray jsonArray = (JSONArray)
new JSONParser().parse(response.toString());
31 return Response.ok(jsonArray).header(
"Content-Type",
"application/json;charset=UTF-8").build();
33 return Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(Logging.getMessageJSON(e,
"v1.rest.LanguagesRLicensesResourceesource"))
34 .header(
"Content-Type",
"application/json;charset=UTF-8").build();