Debugging을 위한 Logger추가
This commit is contained in:
@@ -25,6 +25,7 @@ public class JBOBPFilter implements HttpClientAdapterFilter, HttpAdapterServiceK
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
|
logger.debug("JBOBPFilter] PreFilter Processing Start!!");
|
||||||
Object returnMessage = message;
|
Object returnMessage = message;
|
||||||
PropGroupVO propGroupVo = PropManager.getInstance().getPropGroupVO(KJB_HEADER);
|
PropGroupVO propGroupVo = PropManager.getInstance().getPropGroupVO(KJB_HEADER);
|
||||||
if (propGroupVo != null) systemTrustKey = propGroupVo.getProperty(X_OBP_TRUST_SYSTEM, systemTrustKey);
|
if (propGroupVo != null) systemTrustKey = propGroupVo.getProperty(X_OBP_TRUST_SYSTEM, systemTrustKey);
|
||||||
@@ -79,6 +80,7 @@ public class JBOBPFilter implements HttpClientAdapterFilter, HttpAdapterServiceK
|
|||||||
|
|
||||||
if (StringUtils.equalsIgnoreCase(key, X_OBP_PARTNERCODE)) {
|
if (StringUtils.equalsIgnoreCase(key, X_OBP_PARTNERCODE)) {
|
||||||
filterHeaders.setProperty(key, value);
|
filterHeaders.setProperty(key, value);
|
||||||
|
logger.debug("JBOBPFilter] Processing Key ["+X_OBP_PARTNERCODE+"], value ["+value+"]");
|
||||||
}
|
}
|
||||||
if (logger.isDebugEnabled()) {
|
if (logger.isDebugEnabled()) {
|
||||||
logger.debug("Request Header :" + key + "=[" + value + "]");
|
logger.debug("Request Header :" + key + "=[" + value + "]");
|
||||||
@@ -89,9 +91,11 @@ public class JBOBPFilter implements HttpClientAdapterFilter, HttpAdapterServiceK
|
|||||||
String uuid = tempProp.getProperty(TransactionContextKeys.TRANSACTION_UUID, "");
|
String uuid = tempProp.getProperty(TransactionContextKeys.TRANSACTION_UUID, "");
|
||||||
if (StringUtils.isNotBlank(uuid)) {
|
if (StringUtils.isNotBlank(uuid)) {
|
||||||
filterHeaders.setProperty(X_OBP_TXID, uuid); // JB OBP Framework용
|
filterHeaders.setProperty(X_OBP_TXID, uuid); // JB OBP Framework용
|
||||||
|
logger.debug("JBOBPFilter] Processing Key ["+X_OBP_TXID+"], value ["+uuid+"]");
|
||||||
}
|
}
|
||||||
if (StringUtils.isNotBlank(systemTrustKey)) {
|
if (StringUtils.isNotBlank(systemTrustKey)) {
|
||||||
filterHeaders.setProperty(X_OBP_TRUST_SYSTEM, systemTrustKey); // JB OBP Framework용
|
filterHeaders.setProperty(X_OBP_TRUST_SYSTEM, systemTrustKey); // JB OBP Framework용
|
||||||
|
logger.debug("JBOBPFilter] Processing Key ["+X_OBP_TRUST_SYSTEM+"], value ["+systemTrustKey+"]");
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error(e.getMessage());
|
logger.error(e.getMessage());
|
||||||
|
|||||||
+6
@@ -25,6 +25,7 @@ public class KAKAOBankFilter implements HttpClientAdapterFilter, HttpAdapterServ
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
|
logger.debug("KAKAOBankFilter] PreFilter Processing Start!!");
|
||||||
Object returnMessage = message;
|
Object returnMessage = message;
|
||||||
String partnerCode = "KJB";
|
String partnerCode = "KJB";
|
||||||
String apiName = "status_change";
|
String apiName = "status_change";
|
||||||
@@ -80,6 +81,11 @@ public class KAKAOBankFilter implements HttpClientAdapterFilter, HttpAdapterServ
|
|||||||
filterHeaders.put(X_KKB_TX_TIME, txTime);
|
filterHeaders.put(X_KKB_TX_TIME, txTime);
|
||||||
filterHeaders.put(X_KKB_CMPR_MGMT_NO, cmprMgmtNo);
|
filterHeaders.put(X_KKB_CMPR_MGMT_NO, cmprMgmtNo);
|
||||||
}
|
}
|
||||||
|
logger.debug("KAKAOBankFilter] Processing Key ["+X_KKB_PARTNER_CODE+"], value ["+filterHeaders.getProperty(X_KKB_PARTNER_CODE)+"]");
|
||||||
|
logger.debug("KAKAOBankFilter] Processing Key ["+X_KKB_API_NAME+"], value ["+filterHeaders.getProperty(X_KKB_API_NAME)+"]");
|
||||||
|
logger.debug("KAKAOBankFilter] Processing Key ["+X_KKB_API_TX_ID+"], value ["+filterHeaders.getProperty(X_KKB_API_TX_ID)+"]");
|
||||||
|
logger.debug("KAKAOBankFilter] Processing Key ["+X_KKB_TX_TIME+"], value ["+filterHeaders.getProperty(X_KKB_TX_TIME)+"]");
|
||||||
|
logger.debug("KAKAOBankFilter] Processing Key ["+X_KKB_CMPR_MGMT_NO+"], value ["+filterHeaders.getProperty(X_KKB_CMPR_MGMT_NO)+"]");
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error(e.getMessage());
|
logger.error(e.getMessage());
|
||||||
|
|||||||
+3
@@ -40,6 +40,7 @@ public class KFTCFaceFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
|
logger.debug("KFTCFaceFilter] PreFilter Processing Start!!");
|
||||||
JSONObject returnMessage = null;
|
JSONObject returnMessage = null;
|
||||||
String clientId = "";
|
String clientId = "";
|
||||||
String orgCode = "034"; // 광주은행 행코드
|
String orgCode = "034"; // 광주은행 행코드
|
||||||
@@ -71,6 +72,7 @@ public class KFTCFaceFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
|
|
||||||
if (StringUtils.equalsIgnoreCase(key, H_CLIENT_ID)) {
|
if (StringUtils.equalsIgnoreCase(key, H_CLIENT_ID)) {
|
||||||
filterHeaders.setProperty(key, value);
|
filterHeaders.setProperty(key, value);
|
||||||
|
logger.debug("KFTCFaceFilter] Processing Key ["+H_CLIENT_ID+"], value ["+value+"]");
|
||||||
}
|
}
|
||||||
if (logger.isDebugEnabled()) {
|
if (logger.isDebugEnabled()) {
|
||||||
logger.debug("Request Header :" + key + "=[" + value + "]");
|
logger.debug("Request Header :" + key + "=[" + value + "]");
|
||||||
@@ -78,6 +80,7 @@ public class KFTCFaceFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
filterHeaders.setProperty(H_CLIENT_ID, clientId);
|
filterHeaders.setProperty(H_CLIENT_ID, clientId);
|
||||||
|
logger.debug("KFTCFaceFilter] Processing Key ["+H_CLIENT_ID+"], value ["+clientId+"]");
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ public class KFTCP2PFilter implements HttpClientAdapterFilter, HttpAdapterServic
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
|
logger.debug("KFTCP2PFilter] PreFilter Processing Start!!");
|
||||||
Object returnMessage = message;
|
Object returnMessage = message;
|
||||||
String orgCode = "034"; // 광주은행 행코드
|
String orgCode = "034"; // 광주은행 행코드
|
||||||
|
|
||||||
@@ -59,6 +60,8 @@ public class KFTCP2PFilter implements HttpClientAdapterFilter, HttpAdapterServic
|
|||||||
filterHeaders.put(H_TRX_NO, apiTrxNo);
|
filterHeaders.put(H_TRX_NO, apiTrxNo);
|
||||||
filterHeaders.put(H_TRX_DTM, apiTrxDtm);
|
filterHeaders.put(H_TRX_DTM, apiTrxDtm);
|
||||||
}
|
}
|
||||||
|
logger.debug("KFTCP2PFilter] Processing Key ["+H_TRX_NO+"], value ["+filterHeaders.getProperty(H_TRX_NO)+"]");
|
||||||
|
logger.debug("KFTCP2PFilter] Processing Key ["+H_TRX_DTM+"], value ["+filterHeaders.getProperty(H_TRX_DTM)+"]");
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error(e.getMessage());
|
logger.error(e.getMessage());
|
||||||
|
|||||||
+3
@@ -20,6 +20,7 @@ public class NAVERFinFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
|
logger.debug("NAVERFinFilter] PreFilter Processing Start!!");
|
||||||
Object returnMessage = message;
|
Object returnMessage = message;
|
||||||
String partnerID = "r0jtqwC9gAW5";
|
String partnerID = "r0jtqwC9gAW5";
|
||||||
String fintechId = "NF";
|
String fintechId = "NF";
|
||||||
@@ -52,6 +53,8 @@ public class NAVERFinFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
filterHeaders.put(X_PARTNER_ID, partnerID);
|
filterHeaders.put(X_PARTNER_ID, partnerID);
|
||||||
filterHeaders.put(X_FINTECH_ID, fintechId);
|
filterHeaders.put(X_FINTECH_ID, fintechId);
|
||||||
}
|
}
|
||||||
|
logger.debug("NAVERFinFilter] Processing Key ["+X_PARTNER_ID+"], value ["+filterHeaders.getProperty(X_PARTNER_ID)+"]");
|
||||||
|
logger.debug("NAVERFinFilter] Processing Key ["+X_FINTECH_ID+"], value ["+filterHeaders.getProperty(X_FINTECH_ID)+"]");
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error(e.getMessage());
|
logger.error(e.getMessage());
|
||||||
|
|||||||
+8
-5
@@ -2,6 +2,8 @@ package com.eactive.eai.custom.kjb.adapter.http.client.filter;
|
|||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
import com.eactive.eai.adapter.http.dynamic.HttpAdapterServiceKey;
|
import com.eactive.eai.adapter.http.dynamic.HttpAdapterServiceKey;
|
||||||
import com.eactive.eai.adapter.http.dynamic.HttpAdapterServiceSupport;
|
import com.eactive.eai.adapter.http.dynamic.HttpAdapterServiceSupport;
|
||||||
import com.eactive.eai.common.TransactionContextKeys;
|
import com.eactive.eai.common.TransactionContextKeys;
|
||||||
@@ -19,7 +21,7 @@ public class SimpleFrameworkFilter implements HttpClientAdapterFilter, HttpAdapt
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
logger.debug("SimpleFrameworkFilter] Processing Start!! ======================================================================");
|
logger.debug("SimpleFrameworkFilter] PreFilter Processing Start!!");
|
||||||
Object returnMessage = message;
|
Object returnMessage = message;
|
||||||
|
|
||||||
Properties filterHeaders = (Properties) tempProp.get("FILTERHEADER");
|
Properties filterHeaders = (Properties) tempProp.get("FILTERHEADER");
|
||||||
@@ -30,23 +32,24 @@ public class SimpleFrameworkFilter implements HttpClientAdapterFilter, HttpAdapt
|
|||||||
try {
|
try {
|
||||||
/* 업체정보 */
|
/* 업체정보 */
|
||||||
String clientId = tempProp.getProperty(HttpAdapterServiceSupport.PROPERTIES_NAME_CLIENT_ID);
|
String clientId = tempProp.getProperty(HttpAdapterServiceSupport.PROPERTIES_NAME_CLIENT_ID);
|
||||||
|
if (StringUtils.isEmpty(clientId)) clientId = "";
|
||||||
filterHeaders.put(CLIENTID, clientId);
|
filterHeaders.put(CLIENTID, clientId);
|
||||||
logger.debug("SimpleFrameworkFilter] Processing Key [%s], value [%s]",CLIENTID,clientId);
|
logger.debug("SimpleFrameworkFilter] Processing Key ["+CLIENTID+"], value ["+clientId+"]");
|
||||||
|
|
||||||
/* APIM 거래추적자 */
|
/* APIM 거래추적자 */
|
||||||
String uuid = tempProp.getProperty(TransactionContextKeys.TRANSACTION_UUID, "");
|
String uuid = tempProp.getProperty(TransactionContextKeys.TRANSACTION_UUID, "");
|
||||||
filterHeaders.put(TRACEID, uuid);
|
filterHeaders.put(TRACEID, uuid);
|
||||||
logger.debug("SimpleFrameworkFilter] Processing Key [%s], value [%s]",TRACEID, uuid);
|
logger.debug("SimpleFrameworkFilter] Processing Key ["+TRACEID+"], value ["+uuid+"]");
|
||||||
|
|
||||||
/* GUID */
|
/* GUID */
|
||||||
String guid = tempProp.getProperty(TransactionContextKeys.GUID, "");
|
String guid = tempProp.getProperty(TransactionContextKeys.GUID, "");
|
||||||
filterHeaders.put(GUID, guid);
|
filterHeaders.put(GUID, guid);
|
||||||
logger.debug("SimpleFrameworkFilter] Processing Key [%s], value [%s]",GUID, guid);
|
logger.debug("SimpleFrameworkFilter] Processing Key ["+GUID+"], value ["+guid+"]");
|
||||||
|
|
||||||
/* 최초요청시간 */
|
/* 최초요청시간 */
|
||||||
String receivedTimestamp = tempProp.getProperty(HttpAdapterServiceKey.INBOUND_REQUESTED_TIME, "");
|
String receivedTimestamp = tempProp.getProperty(HttpAdapterServiceKey.INBOUND_REQUESTED_TIME, "");
|
||||||
filterHeaders.put(RECEIVEDTIMESTAMP, receivedTimestamp);
|
filterHeaders.put(RECEIVEDTIMESTAMP, receivedTimestamp);
|
||||||
logger.debug("SimpleFrameworkFilter] Processing Key [%s], value [%s]",RECEIVEDTIMESTAMP, receivedTimestamp);
|
logger.debug("SimpleFrameworkFilter] Processing Key ["+RECEIVEDTIMESTAMP+"], value ["+receivedTimestamp+"]");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error(e.getMessage());
|
logger.error(e.getMessage());
|
||||||
}
|
}
|
||||||
|
|||||||
+2
@@ -20,6 +20,7 @@ public class TOSSBankFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
public Object doPreFilter(String adptGrpName, String adptName, Properties prop, Object message, Properties tempProp)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
|
|
||||||
|
logger.debug("TOSSBankFilter] PreFilter Processing Start!!");
|
||||||
Object returnMessage = message;
|
Object returnMessage = message;
|
||||||
String traceId = tempProp.getProperty(TransactionContextKeys.TRANSACTION_UUID, "");
|
String traceId = tempProp.getProperty(TransactionContextKeys.TRANSACTION_UUID, "");
|
||||||
|
|
||||||
@@ -46,6 +47,7 @@ public class TOSSBankFilter implements HttpClientAdapterFilter, HttpAdapterServi
|
|||||||
/* APIM 거래추적자 */
|
/* APIM 거래추적자 */
|
||||||
filterHeaders.setProperty(X_TOSSBANK_LOAN_TRACE_ID, traceId);
|
filterHeaders.setProperty(X_TOSSBANK_LOAN_TRACE_ID, traceId);
|
||||||
}
|
}
|
||||||
|
logger.debug("NAVERFinFilter] Processing Key ["+X_TOSSBANK_LOAN_TRACE_ID+"], value ["+filterHeaders.getProperty(X_TOSSBANK_LOAN_TRACE_ID)+"]");
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error(e.getMessage());
|
logger.error(e.getMessage());
|
||||||
|
|||||||
Reference in New Issue
Block a user