EGL 웹 프로젝트에 웹 트랜잭션 지원 추가
EGL 프로젝트에서 웹 트랜잭션을 사용하려면 먼저 프로젝트에 웹 트랜잭션에 대한 지원을 추가해야 합니다. 사용자는 이를 프로젝트를 작성할 때 수행할 수 있으며, 기존 프로젝트에 지원을 추가할 수도 있습니다.
프로젝트를 작성할 때 웹 트랜잭션에 대한 지원을 추가하려면 다음 작업을 수행하십시오.
- 새 EGL 웹 프로젝트를 작성하고 새 EGL 프로젝트 마법사의 일반 설정 페이지에 있는 고급 설정 표시 선택란을 선택하십시오.
- 프로젝트 패싯 페이지에 있는 레거시 웹 트랜잭션에 대한 EGL 지원 선택란을 선택하십시오. 프로젝트 패싯 페이지는 일반 설정 페이지에서 두 페이지 뒤에 있는 페이지입니다.
- 프로젝트 탐색기 보기에서 EGL 웹 프로젝트를 마우스 오른쪽 단추로 클릭한 후 특성을 클릭하십시오. 특성 창이 열립니다.
- 특성 창에서 프로젝트 패싯을 클릭하십시오.
- 프로젝트 패싯 추가/제거를 클릭하십시오.
- 프로젝트 패싯 창에서 레거시 웹 트랜잭션에 대한 EGL 지원 선택란을 선택하십시오.
- 완료를 클릭하십시오.
- 확인을 클릭하십시오.
웹 트랜잭션에 대한 지원을 추가하면 프로젝트가 다음과 같이 변경됩니다.
- JAR 파일이 WebContent\WEB_INF\lib 폴더와 해당 프로젝트의 Java™ 빌드 경로에 추가됩니다. 이러한 JAR 파일은 웹 애플리케이션 및 EGL 게이트웨이 서블릿에 대한 런타임 지원을 구성합니다.
- 다음 샘플 및 유틸리티 파일이 프로젝트의 WebContent 폴더에 추가됩니다.
- CSOERRORUIR.jsp
- EGLWebStartup.jsp
- Vagen1EntryPage.jsp
- Vagen1ErrorPage.jsp
- Vagen1ExpiredPasswordPage.jsp
- Vagen1LogonPage.jsp
- vawcg-wp.gif
- visage.gif
- 게이트웨이 서블릿의 특성을 설정하는 파일 및 웹 트랜잭션 간의 연계에 대한 정보가 JavaResources\JavaSource 폴더에 추가됩니다. 게이트웨이 서블릿 매개변수 및 연계 특성을 참조하십시오.
- 게이트웨이 서블릿이 웹 구성 파일에 등록됩니다.
프로젝트로부터 웹 트랜잭션에 대한 지원을 제거할 수는 없습니다.
작성되는 각 새 EGL 웹 프로젝트가 웹 트랜잭션을 지원하도록 하려면 EGL 환경 설정을 열고 레거시 웹 트랜잭션에 대한 EGL 지원 선택란을 선택하십시오. EGL 환경 설정의 설정을 참조하십시오.