Commit Graph

62 Commits

Author SHA1 Message Date
jaewohong 5a33c58df7 in to out aysn header relay 2026-02-06 10:12:23 +09:00
jaewohong a212144a0a Inbound async ack 줄때 in header를 그대로 ack header에 보내줌(카뱅) 2026-02-05 15:28:56 +09:00
jaewohong 94b707e71b INPUT Async ack 메시지 암호화 수정 2026-02-04 14:30:10 +09:00
jaewohong 20a341348b Async input 에 대한 ack msg암호화적용 2026-02-04 11:16:09 +09:00
cho 265cc66b1f 로그추가. 2026-02-03 16:26:29 +09:00
cho 113a7267d2 코드 개행 정리 2026-02-03 16:19:22 +09:00
cho a64764bedf 400 http헤더 로깅 위치 변경 -> finally 에서 예외 발생시에도 로깅하도록,
HttpResponseLoggingInterceptor 상세 로그 추가.
2026-02-03 16:18:45 +09:00
cho 34d575443c Rest일떄 400 http헤더 로깅 추가, 및 interceptor 동작하는지 확인 로그 추가. 2026-02-02 11:40:42 +09:00
cho abbb2c449f nullException 예외처리. UTF8로 간주. 2026-01-29 18:03:12 +09:00
cho 61e6aa6b19 bugfix 및 token 거래 GET 방식 추가.
토큰거래 GET 방식으로 하는것 보안상 좋지않음.
(GET 파라미터같은 경우 웹서버에 로깅이 되어버림, clientSecret 같은 것들이 파일로그에 남아서 그대로 노출됨)

사유 : 고객요청.
2026-01-21 16:57:31 +09:00
cho 730196cefb token 거래는 내부표준메세지 처리 안함.
requestBodyFilter.java 에서 HMAC 처리때문에 byte[]처리를 해야하고,

byte[]처리를 위해서는 inbound어댑터 케릭터셋을 가져와야하지만,

token 거래는 내부메세지 등록을 안함. 그래서 NullException 나던 bugfix.

/token 가진것은 requestBodyFilter 타지 않도록 수정.
2026-01-21 15:49:56 +09:00
jaewohong 4c47abdc33 async 100 응답 및 sync 400 response 에서 traceId=uuid 전달 2026-01-19 08:30:03 +09:00
cho 5712405a24 수정 2026-01-15 15:51:03 +09:00
cho 8b30276c6b HMAC처리를 위한 수정 2026-01-15 15:02:42 +09:00
Yunsam.Eo b4626119db INBOUND_REQUEST_MESSAGE 저장 위치 변경. 순수한 Request body값 저장하도록. 2026-01-15 11:40:59 +09:00
jaewohong 808e6bdb96 강제 대문자치환 제거 2026-01-15 09:11:40 +09:00
cho a7047c2523 RootlessArray 키추가 관련 필터, HMAC필터와 맞추기위해 byte[]처리. 2026-01-15 09:08:12 +09:00
jaewohong b77b28ae16 query param check 수정 2026-01-13 16:31:11 +09:00
cho 38f17c91f8 Component 어노테이션 불필요 제거. 2026-01-12 17:22:07 +09:00
cho e7823da985 RootlessArray 처리 2026-01-12 15:20:45 +09:00
cho 71a5a9464d ROOTLESSARRAY 원복 2026-01-10 19:35:27 +09:00
cho 50a1ae727d KJB_ROOTLESS_ARRAY -> kjbrootlessarray 2026-01-10 18:58:51 +09:00
cho b4d501438b Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-10 13:57:29 +09:00
cho b05ecb2ba9 inbound에 json 전문일 때, 최상위에 Array('[]')타입이 바로 올때, 변환처리를 위해,
KJB_ROOTLESS_ARRAY 라는 키의 Object를 warraped 필터처리.
2026-01-10 13:56:12 +09:00
jaewohong 746fd44fd6 seed 암호화 2026-01-09 17:30:44 +09:00
yunjy-hp 95b83c29ee ElinkTransactionContext 작업(변환 함수에 값 전달 체계 추가) 2026-01-07 16:44:34 +09:00
Yunsam.Eo cebb12c511 Path Variable처리, API식별방식 변경(DAO->STDMessageManager) 2026-01-02 11:32:22 +09:00
jaewohong ca57838811 복호화 에러메시지 추가 2026-01-02 09:31:18 +09:00
jaewohong 290f79b12d Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic 2025-12-31 09:53:32 +09:00
jaewohong d6d4770655 TO MAKE GIT INDEX SYNC 2025-12-31 09:53:15 +09:00
Yunsam.Eo 038b82181a Outbound Adapter에서 사용할 Inbound의 Token값 전달(수정). 2025-12-21 17:55:01 +09:00
Yunsam.Eo 61de36cbd4 토큰발급URL 예외처리 수정(/mapi/oauth2/token) 2025-12-12 09:09:28 +09:00
Yunsam.Eo a7426e0d26 Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic 2025-12-12 08:46:04 +09:00
Yunsam.Eo dd255bb474 transactionProp에 isParameterType=true일때 INBOUND_QUERY_STRING처장 추가. 2025-12-12 08:39:59 +09:00
pksup 7b3807300b feat: API 예외 처리 및 오류 응답 형식 표준화
- Spring @ControllerAdvice를 사용하여 예외 처리 로직 중앙화
- 4xx, 5xx 오류에 대한 일관된 JSON 응답 형식 적용
- elink-online-common MessageUtil 클래스에 makeJsonErrorMessage 메소드 수정
2025-12-11 13:32:46 +09:00
Rinjae 3274eac049 Merge remote-tracking branch 'origin/jenkins_with_weblogic' of C:/eactive/workspaces/eapim-bundle/bundles/251204/eapim-online_incremental_2025-11-01.bundle into jenkins_with_weblogic 2025-12-05 13:38:13 +09:00
Rinjae 66a7e8128f Merge branch 'jenkins_with_weblogic' of ssh://192.168.240.178:18081/eapim/eapim-online into jenkins_with_weblogic 2025-12-05 13:32:56 +09:00
Rinjae 3b369596c1 Merge remote-tracking branch 'origin/jenkins_with_weblogic' of C:/KJB_DEV/eapim-bundle/bundles/251204/eapim-online_incremental_2025-11-01.bundle into jenkins_with_weblogic 2025-12-04 14:03:04 +09:00
jaewohong a92e15e884 uri full path 관련 수정 2025-12-04 13:22:35 +09:00
25W0075 c5fef773fd test 2025-12-02 15:49:50 +09:00
25W0075 99eb221377 system print for test 2025-12-02 15:42:25 +09:00
25W0075 3a2dbb055d 다시 밀리 2025-11-27 19:10:59 +09:00
25W0075 22b0f0b5f1 timeStamp 2025-11-27 18:50:16 +09:00
25W0075 687895ffc0 timestamp를 초단위로 수정 2025-11-27 18:35:21 +09:00
25W0075 3e45cbc8d7 수정 2025-11-26 18:02:06 +09:00
25W0075 12e833c9a4 debug 수정 2025-11-26 17:58:11 +09:00
25W0075 8b0292d90c find adapter uri 수정 2025-11-26 17:47:05 +09:00
jaewohong f57b1fe5f2 HttpDynamicInAdapterUrl() 수정 2025-11-25 16:41:49 +09:00
jaewohong 694878155b adapter객체 못찾오는 부분 수정 2025-11-25 16:26:33 +09:00
jaewohong 115f3a3301 adapter객체 못찾오는 부분 수정 2025-11-25 16:23:18 +09:00