Rational® Application
Developer V6.0은
WebSphere® Portal V4.2 포틀렛 개발을 지원하지 않습니다. 따라서 WebSphere Portal
V4.2 포틀렛 프로젝트를 V5.x로 이주해야 합니다.
WebSphere Portal V4.2에 대해 작성된 대부분의 포틀렛은 WebSphere Portal
V5.x에서 변경되지 않은 상태로 실행됩니다. 일부 포틀렛 4.2.x API는 이제 더 이상 권장하지 않는 것으로 표시되지만
WebSphere Portal V5.x에서 계속 사용할 수 있습니다.
참고: 이주된 포틀렛 응용프로그램 프로젝트는 역호환 가능하지 않습니다.
WebSphere Portal V4.2용 포틀렛 응용프로그램을 V5.x로 이주하려면 다음 단계를 수행하십시오.
- Portal V4.2 포틀렛 프로젝트를 Portal 5.x 포틀렛 프로젝트로 이주하십시오.
- 이주하려는 포틀렛 응용프로그램 프로젝트를 마우스 오른쪽 단추로 클릭하십시오.
- 를 선택하여 포틀렛 API 페이지를 여십시오.
- 포틀렛 API 레벨 드롭 다운 목록에서 WebSphere Portal 버전 5.x를 선택하십시오.
- 확인을 클릭하십시오. 다음 사항이 자동으로 변경됩니다.
- 포틀렛 API의 태그 라이브러리 설명자(TLD) 파일이 존재할 경우 제거됩니다.
- 웹 레벨이 2.2에서 2.3으로 변경됩니다.
- 포틀렛 특정 클래스 경로 항목이 제거됩니다. WebSphere Portal
JRE 컨테이너 및 WebSphere Portal 런타임 대상 컨테이너가 동적으로 추가할 것이기 때문입니다.
- 포틀렛 프로젝트가 엔터프라이즈 응용프로그램 프로젝트에 연관되는 경우,
EAR 프로젝트의 J2EE 레벨을 J2EE 1.3으로 이주할 것을 권장합니다. WebSphere Portal
V5.x용으로 설계된 포틀렛 응용프로그램은 J2EE 레벨 1.3 스펙을 준수해야 합니다.
참고: 엔터프라이즈 응용프로그램
프로젝트를 J2EE 1.3으로 이주하려면 먼저
J2EE 프로젝트 이주의 내용을 참조하십시오.
J2EE 이주 마법사 사용에 대한 자세한 정보는 온라인 도움말을 참조하십시오.
- 이주된 포틀렛 프로젝트가 엔터프라이즈 응용프로그램 프로젝트에만 연관되는 경우
다음과 같이 수행하십시오.
- Workbench에서 모든 편집기를 닫으십시오.
- 이주된 포틀렛 프로젝트가 연관되는 엔터프라이즈 응용프로그램 프로젝트를
마우스 오른쪽 단추로 클릭하십시오.
- 를 선택하고 다음을 클릭하십시오.
- J2EE 버전 1.3 및 WebSphere Portal을 대상 서버로 선택하십시오.
- 완료를 클릭하십시오.
- 다른 포틀렛 프로젝트가 엔터프라이즈 응용프로그램 프로젝트에 연관되는 경우,
이주된 포틀렛 프로젝트를 제거하고 다른 엔터프라이즈 응용프로그램 프로젝트에 추가해야 합니다.
- 이주된 포틀렛 프로젝트의 모듈을 엔터프라이즈 응용프로그램 프로젝트에서 제거하십시오.
- 엔터프라이즈 응용프로그램 프로젝트를 펼치고 배치 설명자를 선택하십시오.
- 를 선택하십시오.
- 모듈 탭을 선택하십시오. 편집기의 모듈 페이지에서
이주된 포틀렛 프로젝트의 WAR 파일을 선택하십시오.
- 제거를 클릭하십시오.
- 을 선택하여 변경사항을 저장하십시오.
- 새 엔터프라이즈 응용프로그램 프로젝트를 작성하고 포틀렛 프로젝트를 추가하십시오.
- 를 선택하십시오.
- 모든 마법사 표시 선택란을 선택하십시오.
- J2EE를 펼치고 엔터프라이즈 응용프로그램 프로젝트를 선택하십시오.
- 프로젝트 이름 필드를 채우고 J2EE 버전
1.3 및 WebSphere Portal을 대상 서버로 선택한 후 다음을 클릭하십시오.
- EAR 모듈 프로젝트 페이지에서 이주된
포틀렛 프로젝트를 선택하고 완료를 클릭하십시오.
이제 포틀렛 프로젝트가 WebSphere Portal V5.x로 이주됩니다.