기본 설치
BX Framework(BXM) Center-Cut 설치 파일은 Install Set에 포함되어 있다.
1. BX Framework(BXM) Center-Cut 파일 확인
-
$BXM_HOME 위치 에 'centercut' 디렉토리가 존재하는지 확인한다.
-
$BXM_HOME/centercut 위치의 구조는 아래와 같다.
BX Framework(BXM) Center-Cut 파일 설명 디렉토리 명 설명 ccServiceEndpoint01
Center-Cut 서비스 인스턴스용 service endpoint 설치 가이드에서는 메인 서비스로 사용한다.
ccServiceEndpoint02
Center-Cut 서비스 인스턴스용 service endpoint 설치 가이드에서는 처리 서비스로 사용한다.
cc_shell
Center-Cut 테스트를 위한 쉘 모음
-
cc_shell 디렉토리에는 아래 파일들이 존재한다.
cc_shell 파일 설명 파일 명 설명 CCINPUT_test03.dat
Center-Cut 발췌를 위한 데이터 파일이다. 총 대상 건수는 1,000건이다.
DepositCcBatch.sh
Center-Cut 발췌를 위한 스크립트이다.
ExecutorCcBatch.sh
Center-Cut 실행을 위한 스크립트이다.
InterestCalculateBatch.sh
데이터 파일을 만들기 위한 스크립트이다.
ResultCcBatch.sh
Center-Cut 작업 완료 후 후속 배치 실행 테스트를 위한 스크립트이다.
쉘을 사용하기 위해선 BXM Batch 설치 후 쉘 내용 수정이 필요할 수 있다.
-
BX Framework(BXM)의 Center-Cut을 사용하기 위한 라이브러리를 확인한다
-
위치 : $BXM_HOME/lib
해당 위치에 아래 라이브러리들이 존재하지 않는다면 Install Set을 다시 확인한다.
-
BX Framework(BXM) Center-Cut 라이브러리 리스트 라이브러리 이름 기능 비고 bxm-centercut-{version}.jar
BXM Center-Cut 코어 라이브러리
bxm-centercut-default-extension-{version}.jar
BXM Center-Cut 커스터마이징 라이브러리
-
2. BX Framework(BXM) Center-Cut 실행 바이너리 확인
-
Center-Cut 실행 바이너리의 유무를 확인한다.
-
위치 : $BXM_HOME/apps/centercut
해당 위치에 아래 라이브러리들이 존재하지 않는다면 Install Set을 다시 확인한다.
BX Framework(BXM) Center-Cut 실행 바이너리 리스트 디렉토리 이름 기능 비고 BxmCCMainMng
Center-Cut 메인 서비스용 어플리케이션
BxmCCOnExec
Center-Cut 처리 서비스용 어플리케이션
BxmDftCcSmp
Center-Cut 테스트용 어플리케이션
테스트가 필요한 경우 $BXM_HOME/apps/batch 하위에 BxmDftCcBatchSmp 어플리케이션이 있는지 확인한다. 단, 위 어플리케이션은 센터컷 설치/실행과는 관계없는 부수적인 어플리케이션이므로 없어도 센터컷 실행과는 무관하다.
-
3. BX Framework(BXM) Center-Cut Table 설치
-
Install Set에 있는 Center-Cut 테이블 DDL(생성 스크립트)를 이용하여 테이블을 생성한다.
-
DDL 파일 명: centercut_ddl.sql
-
기본 DDL은 UTF-8 Character Set으로 구성되어 있다. 만일 다른 character set으로 변경하여 설치하고자 한다면 iconv를 사용하여 변환한다.
ex) 만일 ECU-KR로 변경하여 설치한다면 아래와 같은 명령어를 실행하여 처리한다.
iconv -f UTF-8 -t EUC-KR ${filename}.sql > ${filename}_1.sql
-
-
BX Framework(BXM) Center-Cut 테이블 DML를 이용하여 기초 데이터를 생성한다.
-
DML 파일 명: centercut_dml.sql, webadmin_centercut_dml.sql
-
기본 DML은 UTF-8 Character Set으로 구성되어 있다. 만일 다른 character set으로 변경하여 설치하고자 한다면 iconv를 사용하여 변환한다.
ex) 만일 ECU-KR로 변경하여 설치한다면 아래와 같은 명령어를 실행하여 처리한다.
iconv -f UTF-8 -t EUC-KR ${filename}.sql > ${filename}_1.sql
-