eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

EgovARIA 암/복호화 두번째 질문입니다.
  • 작성자

    이*영

  • 작성일

    2011-08-10 18:33:27

  • 조회수

    2,464

  • 구분

    실행환경

  • 진행상태

    완료

질문

이틀전 EgovAria 파일복호화 서비스가 동시에 실행될때 1번째 파일은 0KB.
2번째 파일만 복호화가 된다고 질문을 드렸었습니다.

답변으로 스프링 객체생성 옵션인 scope="prototype" 으로 해결을 한듯 했었는데요.
테스트 하나보니 특이한 사항이 발생하였습니다.

처음에 한번만 1번째 파일은 0KB. 2번째 파일만 복호화가 됩니다.
두번째 부터는 동시에 파일복호화가 되어도 제대로 반영이 됩니다.

어떻게 해야 할까요~? 답변부탁드립니다.


소스일부
------------------------------------------------
객체지정부분
<bean id="cryptolerAriaBin" class="egovframework.rte.fdl.crypto.impl.EgovARIAEDcryptionBinServiceImpl" scope="prototype" />

<bean id="egovCipherService" class="egovframework.rte.fdl.crypto.EgovCipherService" scope="prototype" />



@Resource(name = "cryptolerAriaBin")
private EgovEDcryptionService cryptoAriaBin;

@Resource(name = "egovCipherService")
private EgovCipherService egovCipherService;


파일복호화 부분
cryptoAriaBin.getComformStr(ARIA_COMFORM_STR);
cryptoAriaBin.setConfig(0, filePath);
cryptoAriaBin.decrypt();

첨부파일
  • ARIA 복호화 이상문제.jpg [72,609 Byte]

    다운로드
답변

안녕하세요. 이원영님
해당 내용은 아래 FAQ링크를 확인해 주시면 됩니다.
고맙습니다.
http://www.egovframe.go.kr/uss/olh/faq/FaqInqireCoUpdt.do?faqId=FAQ_0000000000000481&pageIndex=1

이 페이지의 구성

묻고 답하기