From fdd9d576f02616d2cc1fd21f3691bcee6ffca225 Mon Sep 17 00:00:00 2001 From: cho Date: Wed, 28 Jan 2026 14:16:45 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=91=EB=8B=B5=20=ED=91=9C=EC=A4=80?= =?UTF-8?q?=EB=A9=94=EC=84=B8=EC=A7=80(400)=20=EB=A9=94=EC=84=B8=EC=A7=80?= =?UTF-8?q?=EB=B6=80=20=EC=A0=9C=EA=B1=B0=ED=95=98=EA=B3=A0=20=EB=82=98?= =?UTF-8?q?=EA=B0=80=EB=8F=84=EB=A1=9D,=20=EC=9E=84=EC=8B=9C=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EA=B3=84=EC=A0=95=EA=B3=84=EC=AA=BD=20=ED=85=8C?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=EC=9A=94=EC=B2=AD.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eactive/eai/outbound/SocketProcess.java | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/eai/outbound/SocketProcess.java b/src/main/java/com/eactive/eai/outbound/SocketProcess.java index d3912f7..08c8af5 100644 --- a/src/main/java/com/eactive/eai/outbound/SocketProcess.java +++ b/src/main/java/com/eactive/eai/outbound/SocketProcess.java @@ -9,7 +9,6 @@ import com.eactive.eai.adapter.AdapterVO; import com.eactive.eai.adapter.socket2.EAIConnectException; import com.eactive.eai.adapter.socket2.EAINoAvailableConnectionException; import com.eactive.eai.adapter.socket2.EAITimeoutException; -import com.eactive.eai.adapter.socket2.SocketAdapterFacade; import com.eactive.eai.common.EAIKeys; import com.eactive.eai.common.exception.ExceptionUtil; import com.eactive.eai.common.header.HeaderAction; @@ -32,6 +31,7 @@ import com.eactive.eai.control.SocketSender; import com.eactive.eai.control.Transform; import com.eactive.eai.env.ElinkConfig; import com.eactive.eai.inbound.processor.Processor; +import com.eactive.eai.message.StandardItem; import com.eactive.eai.message.StandardMessage; import com.eactive.eai.message.manager.StandardMessageManager; import com.eactive.eai.message.parser.StandardReader; @@ -481,6 +481,30 @@ public class SocketProcess extends DefaultProcess { } } } + + @Override + protected void setRcvLogInfoExtend() throws Exception { + + super.setRcvLogInfoExtend(); + + final String MESSAGE_PART = "Message"; + final String MESSAGE_PART_HEADER_PART = "Message.Msg_Header"; + final String MESSAGE_PART_BODY_PART = "Message.Msg_Body"; + + if (!com.eactive.eai.adapter.Keys.IF_STANDARD.equals(this.adptrMsgPtrnCd)) { + + StandardMessage standardMessage = this.resEaiMsg.getStandardMessage(); + + StandardItem messagePart = standardMessage.findItem(MESSAGE_PART); + messagePart.setHidden(true); + messagePart.setSize(0); + + StandardItem messageHeaderPart = standardMessage.findItem(MESSAGE_PART_HEADER_PART); + messageHeaderPart.setSize(0); + StandardItem messageBodyPart = standardMessage.findItem(MESSAGE_PART_BODY_PART); + messageBodyPart.setSize(0); + } + } public void getTopicProperty() throws Exception { PropManager propManager = PropManager.getInstance();