■ 제품 Pool 설정 및 수동 생성 가이드
제품 설치 관련 Repository DB 접속을 위한 설정 가이드
대상 : AUD플랫폼 6, AUD플랫폼
► Repository DB 접속 설정 파일 : {context path}/WEB-INF/classes/matrix/matrix.properties
► Repository DB 접속 Pool 파일 : {context path}/WEB-INF/classes/matrix/pool/MTXRPTY.calss
□ {context path}/WEB-INF/classes/matrix/matrix.properties 내 정보를 DB접속 정보에 맞게 수정
- 기본적으로 {context path}/WEB-INF/classes/matrix/pool 경로 내 MTXRPTY.java, MTXRPTY.calss 자동 생성
□ 추가적인 DB접속 관련 옵션 설정 (이중화 옵션, 기본 스키마 설정 등등) 필요 시 수동 Compile 필요
- 위의 방법으로 기본적인 접속 설정 통하여 자동 생성된 MTXRPTY.java 의 jdbcUrl 항목에 옵션 설정 변경
예시 > "jdbc:postgresql://127.0.0.1:5433/matrixdb" -> "jdbc:postgresql://127.0.0.1:5433/matrixdb?currentSchema=test"
"jdbc:oracle:thin:@127.0.0.1:1521:orcl" -> "jdbc:oracle:thin:@"(DESCRIPTION=(LOAD_BALANCE=ON) (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.1)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.2)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=matrix)))
- 하기 명령어를 통한 수동 컴파일 (pool 경로 접근 후 실행)
> javac -classpath ./:{context path}/WEB-INF/lib/commons-dbcp-1.2.2.jar:{context path}/WEB-INF/lib/commons-pool-1.5.3.jar:{context path}/WEB-INF/lib/maf-4.0.jar {context path}/WEB-INF/classes/matrix/pools/MTXRPTY.java
TAG → #Repository DB #pool #DB #mtxrpty #jdbc