配置异常错误修复

master
wyb 2 years ago
parent b5786d1024
commit 2601a95150

@ -2,7 +2,7 @@
{
"method": "WS_RECORD_SUBMIT",
"urls": ["http://127.0.0.1:9312/message/receive1/wsRecordSubmit/do"],
"errorResult": "<Response><RetInfo><RetCode>1</RetCode><RetCon>系统错误!</RetCon></RetInfo></Response>",
"errorResult": "<Response><RetInfo><RetCode>${{system:STANDARD_NO_CONNECT}} ${{xpath:/A/B/C/@val}}</RetCode><RetCon>系统错误!</RetCon></RetInfo></Response>",
"messageDataType": 1
}
]

@ -1,4 +1,4 @@
package com.docus.server.message.result;
package com.docus.server.message.enums;
import com.docus.core.util.DateUtil;
import com.docus.core.util.Func;

@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
import com.docus.core.util.Func;
import com.docus.server.message.dto.Message;
import com.docus.server.message.enums.DataFormatEnum;
import com.docus.server.message.enums.ParametersEnum;
import com.docus.server.message.util.XmlUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -67,7 +68,7 @@ public class ResultUtil {
private static String dynamicParameterReplaceFromJsonMessage(String message, String result) {
JSONObject jsonObject = Func.readJson(message, JSONObject.class);
List<PlaceHolder> jsonPlaceHolderList = findAllJsonPlaceHolder(message);
List<PlaceHolder> jsonPlaceHolderList = findAllJsonPlaceHolder(result);
for (PlaceHolder placeHolder : jsonPlaceHolderList) {
String newPlaceHolder = getVal(jsonObject, placeHolder.getPath());
newPlaceHolder = newPlaceHolder == null ? "" : newPlaceHolder;

Loading…
Cancel
Save