Added XQuery Tool and refactored tools-service #220

Merged
bema merged 30 commits from bema/func/xquery into master 2023-06-12 10:53:24 +02:00
Showing only changes of commit 0e0f625b6f - Show all commits

View File

@@ -50,17 +50,11 @@ public class XQueryController implements RestController {
return;
}
try {
if (requestBody.getProcessor().equalsIgnoreCase("saxon"))
process(response, requestBody, saxon);
else
nonValidEngineSelectedResponse(response);
} catch (Exception e) {
XMLResponseBody responseBody = prepareErrorResponse(e.getMessage(), "Saxon");
if (requestBody.getProcessor().equalsIgnoreCase("saxon"))
process(response, requestBody, saxon);
else
nonValidEngineSelectedResponse(response);
response.status(400);
response.body(this.gson.toJson(responseBody));
}
}