diff --git a/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java b/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java index 3a81302..d33c47e 100644 --- a/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java +++ b/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java @@ -119,11 +119,8 @@ public class XmlController implements RestController { XPathQueryResult xPathQueryResult = engine.processXPath(requestBody.getData(), requestBody.getProcess(), requestBody.getVersion()); - XMLResponseBody responseBody = new XMLResponseBody(xPathQueryResult.getData().trim(), - "OK", engine.getVersion()); - responseBody.setType(xPathQueryResult.getType()); - - return responseBody; + return new XMLResponseBody(xPathQueryResult.getData().trim(), + "OK", engine.getVersion(), xPathQueryResult.getType()); } private XMLResponseBody processOther(XmlJob xmlJob) throws Exception { diff --git a/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java b/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java index 01fb9c2..81f8d73 100644 --- a/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java +++ b/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java @@ -22,6 +22,13 @@ public class XMLResponseBody { this.duration = duration; } + public XMLResponseBody(String result, String status, String processor, String type) { + this.result = result; + this.status = status; + this.processor = processor; + this.type = type; + } + public String getResult() { return result; }