diff --git a/Backend/tools-services/src/main/java/com/r11/tools/controller/XQueryController.java b/Backend/tools-services/src/main/java/com/r11/tools/controller/XQueryController.java index 72bcffe..59bec6a 100644 --- a/Backend/tools-services/src/main/java/com/r11/tools/controller/XQueryController.java +++ b/Backend/tools-services/src/main/java/com/r11/tools/controller/XQueryController.java @@ -49,14 +49,15 @@ public class XQueryController implements RestController { response.body(this.gson.toJson(responseBody)); return; } + if (requestBody.getProcessor() == null) { + nonValidEngineSelectedResponse(response); + return; + } if (requestBody.getProcessor().equalsIgnoreCase("saxon")) process(response, requestBody, saxon); else nonValidEngineSelectedResponse(response); - - - } private void process(Response response, XMLRequestBody requestBody, XmlEngine engine) {