제품의 테스트 환경 및 WebSphere® Application Server에서 SQLJ를
사용하여 응용프로그램을 실행할 준비를 할 때 EJB 프로젝트에서 사용하는
데이터소스에 대한 JDBC 프로바이더의 클래스 경로에 SQLJ 런타임 JAR을
추가해야 합니다. 이 클래스 경로의 다른 DB2® JAR
파일이 바뀌지 않습니다.
SQLJ 런타임 JAR 파일은 SQLJ 변환기 코드를 포함합니다.
SQLJ 변환기를 실행하려면 이 파일이 클래스 경로에 있어야 합니다.
SQLJ
런타임 JAR 파일을 클래스 경로에 추가하려면 다음을 수행하십시오.
- 프로젝트 네비게이터 보기에서 EJB 프로젝트를
마우스 오른쪽 단추로 클릭하고 등록 정보를 선택하십시오.
- 등록 정보 페이지에서 Java 빌드 경로를
클릭하십시오.
- 소스 페이지에서 전개 코드를 해당하는
각 소스 폴더로 생성하기 위해 출력 폴더를 작성할지 여부를 지정할 수 있습니다.
소스 폴더에 대한 출력 폴더 허용 선택란을 선택하거나 지우십시오.
제한사항: J2EE 제한으로 인해 각 소스 폴더에 대해 출력 폴더를 지정하면
WebSphere
테스트 환경에서 EJB 프로젝트를 실행할 수 없습니다.
- 라이브러리 탭을 클릭하십시오.
- 외부 JAR 추가 단추를 클릭하십시오. JAR
선택사항 대화 상자가 열립니다.
- DB2 버전에 따라 지정된
파일을 찾아보고 확인을 클릭하십시오.
DB2 V8.x: DB2_install/java/db2jcc.jar.
여기서, DB2_install은 DB2 설치 디렉토리입니다.
또한 ?com.ibm.websphere.rsadapter.DB2UniversalDataStoreHelper를
데이터소스 헬퍼 클래스로 사용하도록 데이터소스를 구성해야 합니다.
DB2 버전 8, 픽스팩 2 이상의 경우 라이센스 파일도 필요합니다.