JDBC어댑터를 수정 후에 샌더채널이 실행되거나 인터페이스 수행이 될때 타겟채널에서 아래와 같은 에러가 확인이 될때가 있는데 해당 채널의 ICO(Integrated Configuration)를 다시 저장후에 정상 작동하는것을 확인하였습니다.
java.lang.RuntimeException: Lookup single item of ConfigurationScope not possible, because CPA returned more than one single item. Duplicated entries in CPA cache for partial key: [ICO
에러 메시지나 2886793 - Dulicated entries in CPA Cache 내용을 보면 해당 오브젝트 키로 CPA캐시에 중복된 엔트리가 존재? 한다고 하는데 채널을 수정 후에 CPA Cache History: Overview에서는 정상으로 보이지만 NWA > Adapter Engine > Cache Monitor에서 해당 오브젝트 아이디로 조회 시 채널수정된 화면과 다르게 확인이 되며
예를들어 타겟채널인 경우 Receivers,Receiver Interfaces,Outbound Processing 항목에 중복된 부분이 확인되는 경우가 있습니다.
이런 현상들이 발생되는 원인은 아직은 모르겠지만 근본적인 원인을 찾아야 필요가 있는것 같습니다.
이전에 정리한 캐시관련 글입니다.
댓글 없음:
댓글 쓰기