...
|
...
|
@@ -83,7 +83,7 @@ public class IMFNoDelaySender extends Thread{ |
|
|
//初始化最终发布报文内容的存储器
|
|
|
String sendMsg = "";
|
|
|
String xmlStr = m.getContent();
|
|
|
//_____________________________________解析华东的报文-------------------------------------------------------------------------------------------
|
|
|
//_____________________________________解析华东的报文给九州-------------------------------------------------------------------------------------------
|
|
|
if (xmlStr.contains("<MessageType>IS1</MessageType>")){
|
|
|
IMFXMLMaker haiguanXml = new IMFXMLMaker("DCKS",Integer.toString(m.getFid()),"DFME","IS1");
|
|
|
haiguanXml.setIMFContent(m.getContent());
|
...
|
...
|
@@ -101,7 +101,7 @@ public class IMFNoDelaySender extends Thread{ |
|
|
haiguanXml.setIMFContent(m.getContent());
|
|
|
sendMsg = haiguanXml.finalXmlStr();
|
|
|
} else {
|
|
|
//_____________________________________解析天信达的报文,读取配置文件,替换相关参数-------------------------------------------------------------------------------------------
|
|
|
//_____________________________________解析天信达的报文,读取配置文件,替换相关参数给九州-------------------------------------------------------------------------------------------
|
|
|
sendMsg= Utils.searchReplace(m.getContent(), header.getSndr(), "SNDR");
|
|
|
sendMsg = Utils.searchReplace(sendMsg, header.getType(), "TYPE"); //替换报文主类型
|
|
|
|
...
|
...
|
|