Portal Tool - 릴리스 정보


1.0 제한사항
   1.1 JSR 168 포틀렛은 ID 속성을 가져야 함
   1.2 WSRP 포틀렛의 편집 기능 사용 불가능
   1.3 관계형 레코드 및 Portal V5.1
   1.4 문제점 보기에 링크 끊김 경고 메시지가 표시됨
   1.5 Portal Designer에서의 마크업 지원
2.0 알려진 문제점
   2.1 테스트 환경에서 포틀렛 프로젝트 실행 시, 이전에 실행한 포털 프로젝트가 대신 실행됩니다.
   2.2 5.1 포털 프로젝트의 기본 주제를 변경하면 서버 또는 테스트 환경에 반영되지 않음
   2.3 (포털 사용자 정의) 가져온 포털 프로젝트나 테스트 환경에서 작성된 새 포털 프로젝트에서 license.html 및 privacy.html 파일을 열 수 없음(PQ93681)
   2.4 올바르지 않은 메뉴 캡션이 Click-to-Action 포틀렛에 표시됨
   2.5 (포틀렛 배치 설명자) JSR 168 포틀렛 전개 설명자 편집기로 편집
   2.6 (포틀렛 이주) Portal V4.2 포틀렛을 V5.0으로 이주할 경우 실패
   2.7 (포털 가져오기/작성) WSRP 관련 오류가 가져온 포털 프로젝트의 문제점 보기에 표시되거나 새 포털 프로젝트가 테스트 환경에서 작성됨(PQ95638)
   2.8 구성 모드로 작성된 Struts JSR168 포틀렛이 런타임에서 포틀렛의 구성 모드를 사용 가능하게 하지 않음.

1.0 제한사항

1.1 JSR 168 포틀렛은 ID 속성을 가져야 함

새 포틀렛 마법사를 사용하여 JSR 168 API 포틀렛 작성 시, Rational Software Development Platform은 자동으로 ID 속성을 지정합니다. 서버에 대해 포틀렛을 고유하게 식별하려면, portlet.xml 파일의 <portlet-app/> 요소에 ID 속성을 포함해야 합니다. (이 속성은 IBM 포틀렛 API 포틀렛에서 사용되는 UID 속성에 해당합니다.)

portlet.xml 파일의 <portlet-app/> 요소에 ID 속성이 없는 JSR 168 API 포틀렛이 있는 경우, Rational 도구 작업공간으로 포틀렛을 가져온 후 즉시 고유한 값을 사용하여 ID 속성을 추가하십시오. ID 속성을 추가하려면 포틀렛 전개 설명자를 열고 소스 보기를 사용하여 편집하십시오. JSR 168 API 포틀렛을 포털 서버에 전개한 후, 또는 포털 프로젝트에서 JSR 168 API 포틀렛 프로젝트를 사용한 후에는 ID 값을 변경하지 마십시오.

ID 속성이 없는 JSR 168 API 포틀렛에는 다음 제한사항이 있습니다.

1.2 WSRP 포틀렛의 편집 기능 사용 불가능

Portal Designer가 WSRP 포틀렛을 지원하지 않으므로, 편집 기능(예: 복사 및 이동)을 사용할 수 없습니다. 그렇지만, WSRP 포틀렛은 여전히 WebSphere Portal에서 가져오기를 수행할 수 있으며 다시 전개 가능합니다.

1.3 관계형 레코드 및 Portal V5.1

관계형 레코드 목록이나 관계형 레코드(SDO)를 포함하는 포틀렛을 실행할 경우, 서버 로그에 다음 오류가 표시됩니다.

[datetime] 4942fbd0 SystemOut O java.lang.LinkageError: org/eclipse/emf/ecore/EClass 클래스가 로더 제한사항을 위반함: 상위 및 하위 로더 사이의 정의 불일치

이 오류는 무시해도 됩니다.

1.4 문제점 보기에 링크 끊김 경고 메시지가 표시됨

새 포털 프로젝트 마법사를 사용하거나 또는 샘플 갤러리에서 간단한 포털 프로젝트를 가져와서 포털 프로젝트를 작성할 경우, 문제점 보기에 링크 끊김 경고 메시지가 표시됩니다.

1.5 Portal Designer에서 마크업 지원

Portal Designer는 지원되는 마크업으로 HTML, cHTML 및 WML만 표시합니다. 가져온 프로젝트의 페이지나 레이블에 지원되는 다른 마크업을 지정하는 경우, 유지보수됩니다. 그러나 이 마크업을 변경할 수 없으며 특성 보기에 표시되지 않습니다.

2.0 알려진 문제점

2.1 테스트 환경에서 포틀렛 프로젝트 실행 시, 이전에 실행한 포털 프로젝트가 대신 실행됩니다.

Websphere Portal 테스트 환경에서 실행하는 경우, portal 프로젝트가 portlet 프로젝트보다 우선순위를 갖습니다. 테스트 환경에서 포털 프로젝트를 실행하는 경우, 포털 프로젝트와 서버 구성 간에 연관이 설정됩니다. 동일한 서버 구성을 사용하여 포틀렛 프로젝트를 실행하기 전에, 이 연관을 해제해야 합니다.

연관 문제를 정정하려면 다음 단계에 따르십시오.

  1. 서버 보기의 서버 컨텍스트 메뉴에서 프로젝트 추가 및 제거를 선택하십시오.
  2. 포털 프로젝트와 연관된 모든 포틀렛 EAR 프로젝트, 모든 포털 프로젝트 EAR 프로젝트 및 wps 프로젝트를 제거하십시오(서버 구성과 연관된 경우).

2.2 5.1 포털 프로젝트의 기본 주제를 변경하면 서버 또는 테스트 환경에 반영되지 않음

WebSphere Portal 5.1의 경우, 포털이 웹 브라우저에 이미 표시된 다음 이 제품이 이 포털의 기본 주제를 수정하는 데 사용된 경우, 새로운 기본 주제를 완전히 적용하도록 서버를 다시 시작해야 합니다.

WebSphere Portal 테스트 환경에서 포털 구성 재공개로 기본 주제를 변경하는 것이 작동하지 않습니다. 테스트 환경을 다시 시작해야 합니다.

이 문제는 PK00826을 적용하여 WebSphere Portal 5.1에 대해 해결될 수 있습니다. 이 수정사항은 WebSphere Portal의 이후 버전에 통합됩니다.

2.3 (포털 사용자 정의) 가져온 포털 프로젝트나 테스트 환경에서 작성된 새 포털 프로젝트에서 license.html 및 privacy.html 파일을 열 수 없음(PQ93681)

문제점: 잘못된 인코딩으로 인해, 가져오기한 포털 프로젝트 또는 Page Designer를 사용하여 테스트 환경에서 작성된 새 포털 프로젝트의 license.html 또는 privacy.html 파일을 열 수 없습니다.

솔루션: APAR PQ93681을 포털 서버나 테스트 환경에 적용한 후, 포털 서버에서 프로젝트를 다시 가져오거나 테스트 환경에서 프로젝트를 재작성하십시오.

참고: 이 문제점은 WebSphere Portal 5.1 및 WebSphere Portal 5.0.2.3에서 수정되었지만, WebSphere Portal 5.0.2.2에서는 수정되지 않았습니다.

2.4 올바르지 않은 메뉴 캡션이 Click-to-Action 포틀렛에 표시됨

Click-to-Action을 사용할 수 있는 포틀렛 프로젝트를 실행 또는 전개하는 경우, 메뉴 캡션이 Click-to-Action 메뉴에 표시되지 않습니다. 대신, 조치 이름이 표시됩니다. 메뉴 캡션을 올바르게 표시해야 하는 경우, 이 제품을 사용하여 포틀렛 프로젝트를 WAR 파일로 내보낸 다음 웹 모듈 관리 포틀렛을 사용하여 WebSphere Portal에 설치할 수 있습니다.


이것은 WebSphere Portal 5.1.0.0 전용 문제점이며 WebSphere Portal 5.1.0.1로 갱신하여 수정될 수 있습니다.

2.5 (포틀렛 전개 설명자) JSR 168 포틀렛 전개 설명자 편집기로 편집

문제점: JSR 168 포틀렛 전개 설명자에서 포틀렛 콜렉션 영역의 포틀렛 이름을 편집할 수 없습니다.

솔루션: 소스 페이지에서 포틀렛 이름을 편집하십시오.

2.6 (포틀렛 이주) Portal V4.2 포틀렛을 V5.0으로 이주할 경우 실패

문제점: 클래스 경로의 길이가 긴 경우 포틀렛 API 레벨 변경에 실패합니다.

솔루션: 이주된 포틀렛 프로젝트의 Java 빌드 경로를 수정해야 합니다. 필요한 Java 빌드 경로는 새 포틀렛 프로젝트 마법사에 의해 생성된 기본 포틀렛 프로젝트를 참조하십시오. 누락된 필수 JAR 파일을 이주된 포틀렛 프로젝트의 Java 빌드 경로에 추가하십시오.

2.7 (포털 가져오기/작성) WSRP 관련 오류가 가져온 포털 프로젝트의 문제점 보기에 표시되거나 새 포털 프로젝트가 테스트 환경에서 작성됨(PQ95638)

문제점: WebSphere Portal에서 기존 포털 사이트를 가져오거나 테스트 환경에서 새 포털 프로젝트를 작성할 때, 가져오거나 작성된 포털 프로젝트에 대한 문제점 보기에 WSRP 관련 유효성 검증 오류가 표시됩니다.

솔루션: 포털 사이트를 가져오거나 새 포털 프로젝트를 작성하기 전에 APAR PQ95638을 WebSphere Portal이나 WebSphere Portal 테스트 환경에 각각 적용하십시오.

참고: 이 문제점은 WebSphere Portal 5.1 및 WebSphere Portal 5.0.2.3에서 수정되었지만, WebSphere Portal 5.0.2.2에서는 수정되지 않았습니다.

2.8 구성 모드로 작성된 Struts JSR168 포틀렛은 런타임에서 포틀렛의 구성 모드가 사용 가능하지 않음

선택된 구성 모드로 Struts JSR168 포틀렛을 작성하고, 포털 서버나 테스트 환경에서 이 포틀렛을 실행하면, 포틀렛 스킨에서 구성 모드를  선택할 수 있는 옵션(렌치 모양으로 표시)을 표시하지 않습니다.

포틀렛 구성 모드가 잘못 설정되었기 때문입니다. 이 문제점을 해결하려면 다음을 수행하십시오.
  1. 포틀렛 프로젝트의  \WebContent\WEB-INF\ 디렉토리에서 portlet.xml 파일을 여십시오.
  2. Struts 포틀렛을 찾으십시오. 포틀렛 클래스가 com.ibm.portal.struts.portlet.StrutsPortlet인 포틀렛이어야 합니다.
  3. 다음에서 Struts 포틀렛의  <supports> 섹션을 갱신하십시오:
    <supports>
    <mime-type>text/html</mime-type>
    <portlet-mode>view</portlet-mode>
    <portlet-mode>edit</portlet-mode>
    <portlet-mode>help</portlet-mode>
    <portlet-mode>configure</portlet-mode>
    </supports>
    다음과 같이 갱신하십시오.
    <supports>
    <mime-type>text/html</mime-type>
    <portlet-mode>view</portlet-mode>
    <portlet-mode>edit</portlet-mode>
    <portlet-mode>help</portlet-mode>
    <portlet-mode>config</portlet-mode>
    </supports>
    포틀렛 모드가 "configure" 대신 "config"임에 주의하십시오.
  4. 추가적으로 다음에서 사용자 정의 포틀렛 모드를 갱신해야 합니다.
    <custom-portlet-mode>
    <portlet-mode>configure</portlet-mode>
    </custom-portlet-mode>to:
    <custom-portlet-mode>
    <portlet-mode>config</portlet-mode>
    </custom-portlet-mode>

기본 Readme 파일로 돌아가기