인터페이스 주소를 변경해달라고 해서 진행하는데

사용자 정의 설정에 주소값만 변경했는데 갑자기 프로세스 에러가 발생했다.

 

PickList 에러라고 하는데 도대체 바뀐건 주소 하나인데 뭐가 문제인지 황당했지만

클래스로 넘어가서 해당 PickList로 검색해도 딱히 나오는 것은 없었지만

비슷한 이름들까지 조사한 결과 황당한 결과가 나왔다.

 

바로 로그를 생성하기 위해 만들어진 개체에 들어가는 필드 문제로

여태까지는 에러가 발생하지 않았기 때문에 로그를 생성하지 않아서 몰랐지만

‘GET’이 아니라 ‘SELECT’를 넣어서 만들어야 하기 때문에 에러가 발생한 것이었다.

 

해당 문제를 해결했지만 당연히 또 문제가 발생했는데

애초에 문제가 발생할 때 생기는 로그 부분에서 문제가 나온 것이기 때문에

결국 근본적인 문제를 해결해야 했고 이 부분은 사실 로그를 찍기 전부터 감이 오긴 헀다.

 

바로 Remote Site Setting 문제였는데

주소값이 바뀌었기 때문에 당연히 해당 주소값도 원격 사이트 설정에 추가해야 했고

해당 작업을 끝내고 나니 다시 정상적으로 프로세스가 작동하는 모습을 확인할 수 있었다.

 

이후 플로 정상 작동과 postman 정상 값 전달 확인 후

SAP쪽에 정상 인터페이스 수신 관련 답변을 보내고 마무리했다.

 

 

(1).백준 25314번 코딩은 체육과목 입니다는 제목이랑 다르게 Long을 4바이트마다 붙여줘야 하는 문제로

repeat 메서드를 사용해서 해결할 수 있었다.

 

다른 문제 같으면 추가 처리가 필요하겠지만 4의 배수라고 해서 간단하게 /4로 해결했다.

const input = Number(`20`)


console.log('long '.repeat(input/4) + 'int')

'회고' 카테고리의 다른 글

[개발일지] - 447(주말)  (0) 2024.09.22
[개발일지] - 446(주말)  (0) 2024.09.21
[개발일지] - 444(연차)  (0) 2024.09.19
[개발일지] - 443(추석)  (4) 2024.09.18
[개발일지] - 442(추석)  (4) 2024.09.17

+ Recent posts