미확인(unkown) 로그 파일 로그 추가
- EAIDBLogControl.isEnable() DB 정상 확인 - DB 비정상일 시 파일 로그 출력
This commit is contained in:
@@ -8,6 +8,7 @@ import com.eactive.eai.agent.encryption.EncryptionManager;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
import com.eactive.eai.common.logger.EAIDBLogControl;
|
||||
import com.eactive.eai.common.property.PropManager;
|
||||
import com.eactive.eai.common.util.Logger;
|
||||
import com.eactive.eai.common.util.ScpDbAgentUtil;
|
||||
@@ -28,12 +29,6 @@ public class InboundErrorInfoDAO extends BaseDAO {
|
||||
private InboundErrorInfoMapper inboundErrorInfoMapper;
|
||||
|
||||
public void addInboundErrorInfo(InboundErrorInfoVO vo) throws DAOException {
|
||||
String bzwkDataCtnt = vo.getBwkDataTxt();
|
||||
|
||||
// db 암호화
|
||||
bzwkDataCtnt = EncryptionManager.getInstance().encryptDBData(bzwkDataCtnt);
|
||||
vo.setBwkDataTxt(bzwkDataCtnt);
|
||||
|
||||
try {
|
||||
vo.setErrTm((vo.getErrTm()).substring(0, 16));
|
||||
vo.setErrTxt(StringUtil.chunkString(vo.getErrTxt(), 4000));
|
||||
@@ -48,6 +43,17 @@ public class InboundErrorInfoDAO extends BaseDAO {
|
||||
}
|
||||
vo.setBzwkSvcKeyName(bizKey);
|
||||
|
||||
String bzwkDataCtnt = vo.getBwkDataTxt();
|
||||
// db 암호화
|
||||
bzwkDataCtnt = EncryptionManager.getInstance().encryptDBData(bzwkDataCtnt);
|
||||
vo.setBwkDataTxt(bzwkDataCtnt);
|
||||
|
||||
if (!EAIDBLogControl.isEnable()) {
|
||||
logger.warn("DB logging is disabled.");
|
||||
logger.error(vo.toString());
|
||||
return;
|
||||
}
|
||||
|
||||
InboundErrorInfo entity = inboundErrorInfoMapper.toEntity(vo);
|
||||
inboundErrorInfoLoader.save(entity);
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user