버전 7.5.3의 기타 변경사항

이 주제는 Rational® Rhapsody® 버전 7.5.3의 기타 변경사항에 대해 설명합니다.

Android 프로파일 작업

이전 버전의 IBM® Rational Rhapsody에서는 Android SDK 버전 2.1에서의 개발을 지원했지만, 현재 버전에서는 Android SDK 버전 2.2만 지원합니다.

Android SDK 버전 2.1을 사용하는 모델을 Rational Rhapsody 버전 7.5.3에서 사용하려는 경우, 이전 Rational Rhapsody 설치의 Android21 프로파일이 있는 디렉토리를 새 설치 위치로 복사해야 합니다. 이 프로파일은 [설치 디렉토리]\Share\Profiles\Android에 있습니다. 전체 Android21 디렉토리를 복사하십시오.

Android SDK 버전 2.1을 사용하는 모델이 Android SDK 버전 2.2를 사용하도록 마이그레이션하려는 경우, 다음 단계를 수행하십시오.

  1. 기존 모델을 여십시오.

  2. 브라우저에서 Android21 프로파일을 선택한 다음 팝업 메뉴에서 모델에서 삭제를 선택하십시오.

  3. Android22 프로파일을 모델에 추가하십시오(파일 > 모델에 추가). 추가할 파일은 [설치 디렉토리]\Share\Profiles\Android\Android22\Android22.sbs입니다. 모델에 추가 창에서 종속자 추가 및 참조로 옵션을 선택하십시오.

RPE(Rational Publishing Engine)로 보고서 생성

Rational Rhapsody 7.5.3의 REST 스키마에서 Queries 컨테이너(프로젝트 및 패키지 아래에 있음)의 이름이 PredefinedQueries로 바뀌었습니다. 7.5.3 스키마로 업그레이드하려는 기존 RPE 템플리트가 있는데 이 템플리트에 Queries 컨테이너에 대한 참조가 있는 경우 다음 단계를 수행해야 합니다.

  1. RPE 템플리트에서 Queries에 대한 모든 참조를 삭제하십시오.
  2. 스키마를 바꾸십시오.
  3. PredefinedQueries를 대신 사용하여 삭제된 참조를 템플리트에 다시 작성하십시오.

예를 들어 컨텍스트에 Projects.Project.Queries.AllClasses.Class.metaclass 및 Projects.Project.Queries.AllClasses.Class.fullPathName라는 두 텍스트 요소를 포함하는 Projects.Project.Queries.AllClasses.Class에 대한 컨테이너가 있는 RPE 템플리트가 있다고 가정합시다. 스키마를 업그레이드하기 전에는 Projects.Project.Queries에 대한 모든 참조를 제거해야 합니다. 이러한 참조를 제거하려면 RPE Document Studio의 컨테이너 팝업 메뉴에서 데이터 > 지우기를 선택하면 됩니다. 그러면 보고서 구조는 보존되면서 컨테이너는 지워집니다. 스키마를 바꾼 후 컨테이너의 데이터 컨텍스트는 Projects.Project.PredefinedQueries.AllClasses.Class로 설정하고, 텍스트 요소 값은 Projects.Project.PredefinedQueries.AllClasses.Class.metadata 및 Projects.Project.PredefinedQueries.AllClasses.Class.fullPathName으로 설정해야 합니다.

Rational Rhapsody 프로파일에 대한 변경사항은 기존 RPE 템플리트에도 영향을 줍니다. AUTOSAR_31 및 AUTOSAR_40 프로파일에서 CanClusterAndChannel 및 LinClusterAndChannel이라는 두 개의 새 용어가 삭제되었습니다. 이 요소를 참조하는 RPE 템플리트가 있을 경우 스키마를 바꾸기 전에 이러한 참조를 모두 삭제하십시오.


피드백