Added null protection in XQueryController.java

This commit is contained in:
2023-06-07 13:20:26 +02:00
parent 0e0f625b6f
commit a59f554db8

View File

@@ -49,14 +49,15 @@ public class XQueryController implements RestController {
response.body(this.gson.toJson(responseBody)); response.body(this.gson.toJson(responseBody));
return; return;
} }
if (requestBody.getProcessor() == null) {
nonValidEngineSelectedResponse(response);
return;
}
if (requestBody.getProcessor().equalsIgnoreCase("saxon")) if (requestBody.getProcessor().equalsIgnoreCase("saxon"))
process(response, requestBody, saxon); process(response, requestBody, saxon);
else else
nonValidEngineSelectedResponse(response); nonValidEngineSelectedResponse(response);
} }
private void process(Response response, XMLRequestBody requestBody, XmlEngine engine) { private void process(Response response, XMLRequestBody requestBody, XmlEngine engine) {