curry772
c44b331a32
DJBErpNsmapiAccessTokenService 토큰 만료시간 및 HTTP 클라이언트 재사용 수정
...
- 하드코딩된 30초 만료를 제거하고 oAuthCredentialVo.getIntervalSec() 기준으로
복원 (미설정 시 24시간 폴백), 스케줄러 주기와 불일치하던 문제 해결
- execute() 호출마다 PoolingHttpClientConnectionManager/CloseableHttpClient를
새로 만들고 즉시 닫던 것을, mTLS 여부+clientId 조합별로 1회만 생성해 재사용하도록
변경. 이 서비스는 HttpClientAccessTokenServiceFactoryByDB에 싱글턴으로 캐시되어
재사용되므로 인스턴스 필드로 안전하게 캐시 가능
2026-07-22 09:11:20 +09:00
curry772
88f774e6b5
더존 NSM API 토큰 발급 응답 데이터 필드 이름 수정 token -> access_token
2026-07-21 15:32:00 +09:00
curry772
a77f4d4ef0
message 타입 ObjectNode 대응
2026-07-21 10:49:39 +09:00
curry772
73a50e5db4
미확인 오류 로그 출력 수정 및 favicon.ico 처리하지않도록 변경
2026-07-20 11:13:27 +09:00
curry772
ebf3cfa98d
어댑터별 apikey 헤더명 동적 적용
2026-07-20 11:12:28 +09:00
curry772
15ac0fa2a2
BigTech 어댑터 로그 출력 부분 수정
2026-07-10 10:11:46 +09:00
curry772
e0039aca81
BigTech signature 생성 파라미터(UR) 로그 추가
2026-07-10 10:10:33 +09:00
curry772
3772805301
BigTech 커스텀 어댑터 개발(커스텀 헤더 추가)
2026-07-10 09:46:33 +09:00
curry772
47cb243ff4
REST Header 로그에 송신 Body 출력할 수 있는 기능 추가
2026-07-09 16:25:19 +09:00
curry772
46463a27a4
UnknownMessageLogUtils 클래스명 오타 수정
2026-07-09 14:55:23 +09:00
curry772
7e1af96fcf
사용하지 않는 단위테스트 삭제
2026-07-09 14:15:50 +09:00
curry772
f91b50a121
빅테크 Out Rest Adapter 생성
2026-07-09 14:15:35 +09:00
curry772
9cf16c9f49
일부 수정
2026-07-09 14:15:15 +09:00
curry772
7e83c36a79
로그 메시지 수정
2026-07-08 12:26:44 +09:00
curry772
c5577fd973
HttpDynamicInAdapterUri 출력 로그 레벨 변경
2026-07-07 14:49:26 +09:00
curry772
0dd3c89238
Content-Length 헤더 전달하지 않도록 수정
2026-07-07 11:41:33 +09:00
curry772
6343ff23b7
oAuth 서버 /dj 뿐만 아니라 모든 /*/oauth/token 대응하도록 변경
2026-07-06 09:24:06 +09:00
curry772
6597464515
암복호화 JacksonUtil 사용으로 변경
2026-07-03 09:01:40 +09:00
curry772
72a39b8d9c
JSONObject 사용 로직 Jackson으로 변경
2026-07-01 17:07:42 +09:00
curry772
4094058745
토큰 발급 시 trust 체크 하지 않도록 변경
2026-07-01 11:43:40 +09:00
curry772
0a692f8a07
암복호화 기능 수정
2026-06-30 16:24:15 +09:00
curry772
0dfab56d0c
ApiRequestBodyFilter 사용 제거
2026-06-30 10:11:13 +09:00
curry772
1ba8de1e3b
/를 \/로 escaping 하지 않도록 Jackson으로 변경
2026-06-30 09:45:52 +09:00
curry772
e5fe9b853f
사용하지 않는 클래스 제거
2026-06-30 09:44:00 +09:00
curry772
918c4b5c3e
HSM 암복화 테스트 중 추가 기능 수정
2026-06-29 13:18:02 +09:00
curry772
c12ead1f97
전체 수신 @RequestMapping 추가
2026-06-29 13:17:34 +09:00
curry772
133c482ef8
더존 암호화 파라미터 이름 변경 - 관리포털에서서 contextKey이름과도 맞추어야 함
2026-06-25 09:59:00 +09:00
curry772
f72348ae67
카카오페이 isagreed 필드 체크 로직 필터 개발
2026-06-25 09:57:52 +09:00
curry772
704a9ff90e
Erp nsmapi 토큰발급 개발
2026-06-25 09:57:11 +09:00
curry772
403b201168
미확인 오류 출력 수정
2026-06-23 11:26:08 +09:00
curry772
ec0cdfd221
OAuthServer 프러퍼티 그룹 암호화 적용
2026-06-23 08:53:12 +09:00
curry772
e4851999ba
HSM key 가져오는 필터 개발
2026-06-19 17:58:03 +09:00
curry772
1ab25d634e
DJB 표준 전문 관련 수정
2026-06-17 19:22:39 +09:00
curry772
984be8b1ee
KJB 소스 정리
2026-06-17 19:22:10 +09:00
curry772
cc315f2ad0
에러응답 처리 수정
2026-06-17 13:53:46 +09:00
curry772
7b9862e34b
DJB 요건에 맞춤
...
- EZDATA_SVR_TX_SEQNO 생성 로직 변경
- 환경구분 변경이 운영환경인 경우, P로 설정되도록 수정
2026-06-17 09:25:05 +09:00
curry772
ec9c6d8553
KJB 필터 및 Util 정리
2026-06-15 15:02:47 +09:00
curry772
a01ee024c0
djbank에 커스텀 될 AdapterErrorMsgHandler 추가
2026-06-15 14:47:01 +09:00
curry772
1240b24c90
BIZ_DATA 항목 추가
2026-06-12 09:08:02 +09:00
curry772
7346c3070d
eaiSvcCd 추출 로직 변경
...
- StandarMessage에 이미 eaiSvcCd가 설정되어 있으면 그것을 이용(비표준)
- 표준전문에서 조합하도록 수정(표준)
2026-06-12 09:07:40 +09:00
curry772
9a597a52ac
afterFoundEaiMessage 함수에 프러퍼티 이용 헤더매핑 로직 추가
...
- DJB_IN_HTTHEAD_STDHEAD_MAPPING 프러퍼티 그룹 이용
2026-06-12 09:05:50 +09:00
curry772
5653a183eb
GUID 생성 시 시스템코드 OPA 사용으로 변경
2026-06-12 09:01:27 +09:00
curry772
0e3a612bc0
TemplateAdapterErrorMsgHandler 를 이용하여 오류메시지 생성할 수 있도록 변경
2026-06-09 13:49:32 +09:00
curry772
68c29b962e
feat: StandardMessageCoordinatorDJB에 callProp refValue 값 주입 기능 추가
...
- coordinateAfterCreateMessageByRule에서 StandardItem의 refValue가
\${callProp.키} 패턴이면 Properties에서 값을 꺼내 setValue로 설정한다.
- \${callProp.키:기본값} 구문으로 기본값 지정 가능
- 점(.) 구분으로 Properties/Map 중첩 구조 탐색 지원
- GROUP 타입 재귀 순회, GRID/FARRAY는 건너뜀
2026-06-05 17:20:09 +09:00
curry772
dafe80f8bc
fix: SiftingAppender 파일 락 해결 및 거래 로그 on/off 제어 추가
...
- DJErpApiAdapterController: MDC 제어를 TxSiftContext.begin/end로 교체
- TxSiftContext.end()를 별도 finally로 분리하여 항상 실행 보장
- elink-online-core: Logger SiftingAppender 개선 (submodule)
- elink-online-common: TxSiftContext 추가 (submodule)
2026-06-05 14:06:40 +09:00
curry772
3ec18b17e8
테스크 코드 이동
2026-06-02 18:06:55 +09:00
curry772
90464ee33f
성능 튜닝
2026-06-02 18:06:29 +09:00
curry772
60e6b30c9b
api id, eai svc cd 추출 부분 ApiKeyExtractFilter로 이동
2026-06-02 18:06:19 +09:00
curry772
7d89d6d43e
XML 메시지 지원
2026-06-02 08:30:51 +09:00
curry772
7109c56623
DJBank에 필요없는 클래스 정리
...
- 타 사이트 설정파일 및 표준전문 클래스
2026-06-01 09:57:06 +09:00