IBM Rational Method Composer - Информация о выпуске

Версия 7.2

© Copyright IBM Corp. 2000, 2007 Все права защищены.


Введение

Представляем новый выпуск IBM® Rational® Method Composer (RMC). Новые и расширенные функции в этом выпуске описаны ниже.

В этом выпуске учтены все предыдущие обновления программного обеспечения и iFixes. Дополнительная информация приведена в разделе Изъяны, исправленные в этом выпуске.

Последнюю версию этой информации о выпуске можно получить в Центре публикаций IBM на странице http://www.ibm.com/shop/publications/order. Выберите страну, а затем опцию Найти публикацию, используя номер публикации GC23-6208-02.

Инструкции по установке IBM Rational Method Composer Installation Guide, обновлению библиотек и удалению продукта приведены в Руководстве по установке Rational Method Composer. Руководство по установке (install.html) размещено по адресу [INSTALLDIR]/rmc/readme. Последняя версия этого документа доступна в Центре публикаций IBM (номер публикации GI11-8260-02).

Системные требования

Требования к аппаратному обеспечению

Требования к программному обеспечению

Перед установкой IBM Rational Method Composer необходимо установить следующее программное обеспечение:

Обзор выпущенных конфигураций Rational Unified Process

Установка программного обеспечения включает две конфигурации Rational Unified Process (RUP), которые были выпущены с использованием Rational Method Composer 7.2. Эти конфигурации доступны из меню Пуск > Программы > IBM Rational > IBM Rational Unified Process.

Для просмотра web-сайта RUP для масштабных процессов требуется Java™ 2 Runtime Environment, Standard Edition, v 1.4.2 (J2RE) или J2SE™ Runtime Environment 5.0 (JRE 5.0). JRE 1.4.2 можно загрузить со следующей страницы: http://java.sun.com/j2se/1.4.2/download.html. JRE 5.0 можно загрузить со следующей страницы: http://java.sun.com/j2se/1.5.0/download.html.

Новые возможности

В число новых возможностей Rational Method Composer 7.2 входит следующее:

Новые функции и важнейшие усовершенствования

Локализация

Этот выпуск инструмента Rational Method Composer локализован для следующих национальных языков:

Некоторые разделы электронной справки могут быть переведены не на все языки.

Содержимое Rational Unified Process (RUP) также переведено на эти языки, за исключением датского. Область перевода для разных языков различна. Для языков, перевод на которые является неполным, имеет место смесь национального и английского языков как в библиотеке методов, так и на локализованном опубликованном web-сайте.

Для следующих языков информационное наполнение локализовано полностью, за исключением информационных бюллетеней, если не указано иное:

Перечисленные ниже модули более не поставляются в переводе на китайский язык (Тайвань):

Локализация указателя и глоссария

В процессе публикации Rational Method Composer автоматически создает указатель и глоссарий для опубликованного сайта. Однако для некоторых стран эти компоненты могут быть не совсем правильными. Например, в указателе по ключевым словам могут использоваться неправильные буквы, а записи указателя или глоссария могут быть отсортированы по алфавиту не в соответствии со стандартами данной локали.

Хорошим решением является замена на настроенный указатель и глоссарий для данной локали. Для всех стран, за исключением Италии, предоставляются настроенные указатели и глоссарии. Чтобы использовать настроенный указатель и глоссарий на опубликованном сайте, необходимо выполнить следующие действия:

Вопросы и рекомендации по установке и обновлению

Обновление библиотек до версии Rational Method Composer 7.2

При попытке открыть в n Rational Method Composer 7.2 библиотеку, созданную в предыдущих выпусках Rational Method Composer, утилита установки обновлений выдает приглашение обновить библиотеку. Обновление не поддерживается, если библиотека подчиняется средству управления конфигурацией, такому как Rational ClearCase или CVS. В таком случае следует изъять библиотеку, скопировать ее в другое расположение, разрешить запись во все файлы и удалить все системные файлы, связанные с системой управления конфигурацией, а затем отрыть библиотеку, принять запрос на обновление и, наконец, вернуть библиотеку версии 7.2 обратно в систему управления конфигурацией.

Дополнительная информация содержится в Руководстве по установке IBM Rational Method Composer для версии 7.2.

Прежде чем выполнять обновление до версии Rational Method Composer 7.2, следует создать резервные копии локальных библиотек

При обновлении Rational Method Composer 7.2, если в обновлении содержится библиотека RUP, то библиотека RUP в существующей установке будет перезаписана. Для того, чтобы обойти эту проблему, создайте резервную копию своей локальной библиотеки в установочном каталоге и лишь после этого приступайте к обновлению.

Прежде чем удалять Rational Method Composer 7.2 из системы, следует создать резервные копии библиотек

Предупреждение: При удалении Rational Method Composer 7.2 из системы происходит автоматическое удаление входящей в его комплект библиотеки library.72, которая расположена в корневом каталоге установки. Если вы вносили пользовательские изменения в эту библиотеку и хотите сохранить ее копию, обязательно создайте резервную копию файла library.72, прежде чем удалять Rational Method Composer из системы.

Работа с диалогом копирования для установок в системах LINUX и Vista

В системах LINUX и Vista библиотека, включенная в комплект RUP, устанавливается в каталоге, доступном только для чтения. При первом запуске Rational Method Composer 7.2 появляется приглашение скопировать библиотеку, доступную только для чтения, в другое расположение. Это приглашение отображается только в том случае, если открываемая библиотека является открываемой библиотекой по умолчанию. То есть, этот запрос вы увидите только при первом запуске Rational Method Composer, рабочая область которого пока пуста.

Обновление библиотек для выпуска 7.2

Есть несколько способов обновления библиотек для использования их в данном выпуске. Все они описаны в настоящем разделе.

Если вы работаете с модулями, поставляемыми вместе с RMC 7.1.1:

Примечание: Все модули, поставляемые с Rational Method Composer были переименованы. Поэтому рекомендуется создать новую библиотеку в системе управления конфигурацией, а не пытаться обновить существующую у вас библиотеку 'на месте'.

Выполните следующие действия:

  1. С помощью RMC 7.1.1 экспортируйте все модули, которые вы создали в своей библиотеке. Проверьте, все ли необходимые конфигурации экспортированы. Если каких-либо конфигураций не хватает, экспортируйте их по отдельности.
  2. Создайте копию файла library.72, поставляемого с Rational Method Composer 7.2.
  3. Удалите файл .project, если таковой имеется.
  4. Переименуйте каталог своей библиотеки, если хотите, чтобы она отличалась от library.72.
  5. Откройте эту новую библиотеку в Rational Method Composer 7.2.
  6. Импортируйте ранее экспортированные модули и конфигурации.
  7. Теперь, возможно, вы пожелаете переименовать свои модули в соответствии с новым форматом имен. При выборе уникальной 'первой части' (части имени до первой 'точки') все модули будут включены в один список в представлении библиотеки. (Ознакомьтесь с приведенной в разделе Переименование модулей информацией о том, какие действия могут потребоваться после переименования модулей и обязательно исправьте все пути к каталогам ресурсов в модулях.)
  8. Внесите все дополнительные изменения по необходимости. (В следующем разделе содержится информация о дополнительных действиях, которые могут потребоваться.)
  9. Убедитесь в том, что ваша библиотека публикуется корректно.
  10. Включите свою новую библиотеку в систему управления конфигурацией.

Если вы создали собственную библиотеку и не используете модули, поставляемые с Rational Method Composer 7.1.1:

Метод 1 (рекомендуется):

  1. Создайте новую библиотеку
  2. Создайте копию существующей у вас библиотеки 7.1.1 (но не копируйте файл .project)
  3. Если система управления конфигурацией включает в себя какие-либо дополнительные файлы, хранящиеся в библиотеке на жестком диске, обязательно удалите их из копии (например, CCRC добавляет файлы copyarea.db, которые нужно удалить)
  4. Разрешите запись во все файлы, хранящиеся в копии библиотеки.
  5. Измените имя каталога, в котором находится копия вашей библиотеки, присвоив ему имя, подходящее для новой библиотеки 7.2.
  6. Откройте эту копию библиотеки 7.1.1 в Rational Method Composer 7.2 и разрешите выполнение обновления версии библиотеки (В следующем разделе содержится информация о дополнительных действиях, которые могут потребоваться.)
  7. Включите эту новую библиотеку в систему управления конфигурацией.

Метод 2: Обновление на месте

  1. С помощью клиентского программного обеспечения системы управления конфигурацией (а не с помощью Rational Method Composer) изымите все файлы *.xmi из библиотеки (Альтернативным образом, можно изъять все файлы библиотеки, но не забывайте о том, что при возвращении многие из них не изменятся.)
  2. Откройте библиотеку в Rational Method Composer 7.2 и разрешите выполнение обновления версии библиотеки (Ниже описаны дополнительные действия, которые могут потребоваться)
  3. Верните все изъятые файлы с внесенными изменениями.
  4. Найдите все новые файлы и включите их в библиотеку. (например, вы можете найти файлы diagram.xmi для некоторых своих процессов.)

Изменения, которые, возможно, потребуется внести в библиотеку после ее обновления до версии Rational Method Composer 7.2:

Переименование модулей

При переименовании модулей, созданных в прежних версиях Rational Method Composer, требуется внесение дополнительных изменений в некоторые пути ручным способом.

При переименовании модулей методов в библиотеках, созданных в предыдущих версиях Rational Method Composer, содержимое этих модулей может включать в себя старые названия модулей в некоторых путях, например, к значкам узлов и форм. Эти имена путей автоматически не изменяются с учетом новых имен модулей. Их нужно исправлять вручную.

Это затруднение не возникает при работе с библиотеками, созданными в Rational Method Composer 7.2.

Диаграммы операций UML 2.0

Rational Method Composer 7.2 позволяет создавать только диаграммы операций UML 2.0. В предыдущих версиях допускались диаграммы с несколькими вводами и многочисленными выводами (стрелками) из панели синхронизации или узла принятия решений. Rational Method Composer поддерживает публикацию таких диаграмм, но, фактически, на данный момент они являются некорректными. Внесите исправления в свои диаграммы таким образом, чтобы их формат был допустимым для UML 2.0. Это могут быть диаграммы либо с несколькими вводами, либо с несколькими выводами из панели синхронизации или из узла принятия решений, но не то и другое одновременно.

Специальные возможности

Rational Method Composer 7.2 разработан на основе Eclipse и, следовательно, включает в себя функции обеспечения специальных возможностей, являющихся частью платформы разработки Eclipse. Для того, чтобы дать возможность лицам с особыми потребностями успешно пользоваться программными продуктами, в Rational Method Composer 7.2 предложено Программное обеспечение CI162 и средства обеспечения специальных возможностей для работы с Web.

При работе с Window Eyes (программа чтения с экрана) ввод новых символов в текстовое поле опубликованного сайта Rational Method Composer, предусматривающего функцию поиска, невозможен. Это ограничение Web-браузера, не связанное с Rational Method Composer.

Рекомендации по Rational Method Composer и усовершенствования

Доступ к сайтам, опубликованным с сервера IIS 6

При просмотре опубликованного сайта, развернутого на сервере Internet Information Services (IIS) 6.0 для Windows Server 2003, выдается предупреждающее сообщение "error loading tree." - Ошибка загрузки дерева. В этом случае отображаемое окно информационного наполнения будет пустым, поскольку IIS не удается обслужить некий опубликованный файл. Выполните следующие действия для устранения такой неполадки:

  1. Выберите Административную утилиту -> Диспетчер IIS и щелкните правой кнопкой мыши на имени сайта, чтобы просмотреть диалог Свойства.
  2. Выберите вкладку Заголовки HTTP, а затем выберите Типы MIME.
  3. Следующий этап заключается в создании пяти новых типов MIME с использованием следующих пар расширение/тип MIME:

    Для каждого набора значений щелкните Создать..., чтобы открыть окно Тип MIME и создать новый тип.

  4. Закройте все окна Тип MIME и сохраните изменения.
  5. Перезапустите сервер IIS.
  6. Закройте все браузеры и откройте новый, чтобы загрузить опубликованный сайт.

Просмотр опубликованной конфигурации из Internet Explorer 7

При просмотре опубликованной конфигурации с помощью Internet Explorer 7 или сервера Web-приложений, например, Tomcat или IIS, нужно добавить этот сайт в список Защищенных сайтов в соответствии с требованиями безопасности IE7. Иначе представления навигации и информационного наполнения будут отображены некорректно.

Проверка целостности библиотеки

В Rational Method Composer 7.1.1 целостность библиотеки Rational Method Composer library проверяется путем выбора опций Окна | Параметры… | Создание метода | проверить Отладку, после чего следует перейти к опции Справка | Диагностика и к утилитам устранения неполадок. В Rational Method Composer 7.2 можно щелкнуть правой кнопкой мыши на модуле, выбрать действие Проверить, в результате чего в окне неполадок будет отображен список имеющихся неисправностей. Проверка предназначена для того, чтобы оптимальным образом выполнить поиск всех возможных ошибок, но она не гарантирует выявления всех без исключения неполадок.

Удаление модуля метода

Удаление модуля метода не всегда ведет к удалению соответствующей базовой папки файловой системы для данного модуля метода, если такой папкой оказывается текущий каталог или родительский каталог текущего каталога для некоторых приложений. Пользователь должен вручную удалять такие папки, если в дальнейшем он собирается создать модуль метода с таким же именем.

Прежде чем переименовывать модули в библиотеке методов, подчиняющейся управлению Rational ClearCase, необходимо вернуть все изъятые файлы

Переименование модулей при наличии файлов, изъятых из Rational ClearCase, может привести к повреждению библиотеки. Такая ситуация возникает только в том случае, если вы работаете вне локальной сети или используете низкоскоростное подключение. Причина заключается в отсутствии синхронизации между рядом файлов, изъятых из папки модуля, подлежащей переименованию, и информацией о путях к этим файлам в представлении удаленного клиента Rational ClearCase. Прежде чем выполнять операцию переименования модуля, необходимо вернуть все файлы, изъятые из папки.

Как опубликовать отдельный процесс

При выборе определенного процесса Rational Method Composer публикует во вкладке процессов только этот процесс, а все остальные представления в конфигурации остаются опубликованными. Основная причина этого заключается в том, что Rational Method Composer предназначен для публикации сайта HTML для того, чтобы пользователи ссылались на него, и действует предположение о том, что другие вкладки вам по-прежнему нужны для того, чтобы объединить все сайты в единый сайт, но только с включением выбранного процесса.

Обойти эту ситуацию можно, скопировав конфигурацию для создания новой, удалить все ненужные вкладки и опубликовать ее, выбрав необходимый вам процесс. Затем следует создать новую пользовательскую категорию, отнести к ней только выбранный вами процесс и задать данную категорию в качестве единственного представления для публикации.

Новая опция функций импорта

Новая опция Игнорировать и удалять неопределенные ссылки находится на странице Указание каталога импорта в мастере Импорт модуля метода, а также на странице Указание файла импорта в мастере Импорт XML. При выборе этой опции операция импорта выполняется без проверки наличия необходимых базовых модулей. Ссылки на отсутствующие необходимые базовые модули после импорта удаляются.

Употребление тега <div> в RTE для опубликованных сайтов на основе Dojo

Употребление тега <div> в информационном наполнении RTE может привести к конфликту с опубликованными сайтами на основе Dojo. Тег <div style="FLOAT> в информационном наполнении RTE может конфликтовать с новым опубликованным web-сайтом, созданным в Rational Method Composer 7.2 на основе Dojo. Устранить этот конфликт, можно, заключив этот тег в другой тег <div>, как показано в следующем примере:

<div>
    <div style="float: left">
    asdf
    </div>
    <div style="float left">
     asdf
   </div>
</div>

Рабочие продукты могут принадлежать нескольким доменам

В Rational Method Composer 7.2 более не существует принудительного применения однозначного отношения между рабочими продуктами и доменами. Теперь один рабочий продукт может принадлежать нескольким доменам.

Изменения в информационном наполнении RUP и рекомендации

Изменения в именах модулей

В целях обеспечения удобочитаемости и усовершенствования организационной структуры, в этом выпуске были изменены некоторые названия модулей.

Старое имя Новое имя
base_concepts core.base_concepts
formal_resources extend.formal_resources
informal_resources core.informal_resources
rup core.base_rup

rup_asq_test

tech.asq_test

rup_bm

extend.bus_model

rup_cots_package_delivery

extend.cots

rup_for_asset_based_development

extend.rup_abd

rup_j2ee_plug_in

tech.j2ee

rup_legacy_evol_plugin

modernize.legacy_evol

rup_rad_plugin

tech.rad

rup_rsa_plugin

tech.rsa

rup_se systems.rup_se

rup_soa_plugin

soa.rup_soma

rup_ux_modeling_plugin extend.ux_model

Новое в этом выпуске

extend_special_pub_views

В следующей таблице приводятся определения терминов, употребляемых в именах пакетов модулей.

Термин Определение
core Обозначает ядро (core) модуля для процесса разработки программного обеспечения RUP.   Большинство конфигураций RUP должно содержать в себе модули ядра
modernize Модернизация предприятия
extend Расширения к общему процессу разработки программного обеспечения RUP, не включенные в другие пакеты.
SOA Сервис-ориентированная архитектура
sytems Системотехника
tech Технологические расширения и специализированные расширения утилит

Может потребоваться следующее действие: Ссылки на большинство элементов остались без изменений, поскольку Rational Method Composer выполняет поиск связанных элементов по их уникальным идентификаторам.  Тем не менее, ссылки на файлы ресурсов модулей rup (в основном, изображения и шаблоны) в модулях, предоставленных третьими сторонами, необходимо откорректировать с учетом новых имен модулей, по причине отсутствия у этих элементов уникальных идентификаторов.

Публикация конфигураций RUP

Баннер RUP, используемый для публикации, находится в библиотеке RUP по адресу: core.base_rup\guidances\supportingmaterials\resources\rup_banner.jpg

Конфигурации RUP публикуются с применением следующих опций:

Имя поля Значение
Адрес URL для обратной связи (Английский)

mailto:rupfeed@us.ibm.com?subject="Обратная связь: <Имя конфигурации> в RMC 7.2"

<Имя конфигурации > - это либо ‘Классический процесс RUP для SOMA’, либо ‘RUP для малых проектов’.

Адрес URL для обратной связи (локализованные версии)

mailto:rupfeed@us.ibm.com?subject="Обратная связь: <Имя конфигурации> в RMC 7.2 - <аббревиатура языка>"

<Имя конфигурации > - это либо ‘Классический процесс RUP для SOMA’, либо ‘RUP для малых проектов’.

Глоссарий Да
Индекс Да
Изображение баннера Да. Расположено в библиотеке: core.base_rup\guidances\supportingmaterials\resources\rup_banner.jpg
Проверка внешних гиперссылок Нет
Преобразование поврежденных ссылок в неотформатированный текст

Нет
Публикация диаграмм сведений об операциях, которые не были созданы ручным способом Да
Публикация диаграмм операций для неизмененных расширений операций Да
Отображение вложенной папки отношения в дереве навигации Нет
Отображение дескрипторов задач в дереве навигации Да
Включение информационного наполнения метода в страницы дескрипторов Да
Включение ссылок на связанные дескрипторы на страницах ролей, заданий и рабочих продуктов Да

Новый модуль и конфигурация для публикации отчетов

В новую версию добавлен модуль extend.special_pub_views. Он предназначен для специализированных и альтернативных представлений, подлежащих публикации. Модуль содержит в себе представление, используемое новой конфигурацией, “Классический процесс RUP для SOMA - для публикации в формате PDF или Word”, это рекомендованная конфигурация для публикации в Adobe PDF или Microsoft Word

Ошибки конфигурации в специализированных конфигурациях утилиты

Обратите внимание на то, что в следующих конфигурациях могут возникнуть ошибки конфигураций. Это неполные конфигурации RUP, охватывающие только те аспекты процесса, которые связаны с определенными утилитами:

Известные вопросы, связанные с информационным наполнением и опубликованным сайтом

  1. Настройка представлений работает неправильно в системах Linux. Эту неполадку можно обойти, опубликовав конфигурации методов без опции "Поддержка настройки представления".

  2. Пропущены некоторые записи указателя. Это будет исправлено в следующем выпуске.

  3. Поиск определенного узла в дереве с помощью кнопки "показать выполнение" может занимать до трех минут для узла с большой глубиной вложений. В течение этого времени браузер не отвечает.

Известные вопросы, связанные с локализованным информационным наполнением

  1. Опубликованный Web-сайт "Classic RUP" может содержать некоторое количество текста на английском языке для локалей, для которых было выбрано не переводить все модули в библиотеке. В этом случае текст на английском языке из непереведенных модулей будет смешан с локализованным текстом из переведенных модулей.

  2. В узлах на диаграммах Взаимосвязей ролей некоторый текст может оказаться усеченным для немецкого, японского и итальянского языков.

  3. Не был переведен шаблон Список рисков в модуле Неофициальные ресурсы.

  4. Не был переведен шаблон Архитектура ресурсов в модуле Разработка на основе ресурсов.

  5. Не были переведены некоторые графические объекты в некоторых учебниках. Это будет исправлено в следующем выпуске.

  6. Индекс и глоссарий для других языков, кроме английского, не создаются автоматически, а подлежат переводу непосредственно. В RUP для малых проектов используется тот же индекс, что и в Классическом RUP для SOMA, и потому в нем встречаются поврежденные ссылки на информационные материалы, отсутствующие для более ограниченной конфигурации.

Известные вопросы, связанные с Rational Method Composer

  1. Если пользователь создает один или несколько элементов метода в библиотеке в динамическом представлении Rational ClearCase, а затем выполняет операцию снятия отметки для всех отмеченных файлов с помощью предоставляемой модулем Rational ClearCase функции Найти отметки, не выполняется автоматическое обновление исходного состояния этих элементов в панели навигации. При следующей попытке создать новый элементе появляется сообщение об ошибке с приглашением выполнить операцию Группа -> Обновить.

    Этой ситуации можно избежать, выполнив операцию Группа -> Обновить в панели навигатора, чтобы установить правильное состояние управления источником после снятия отметки и перед созданием новых элементов.

  2. По умолчанию Firefox в RedHat и SUSE Linux отключает обновления панели состояния браузера. Эту установку по умолчанию необходимо изменить, чтобы редакторы отформатированного текста работали на этих платформах правильно. Для изменения значения по умолчанию выполните следующее:
    1. Войдите в систему с правами доступа администратора (root).
    2. Найдите файл firefox.js, выполнив следующую команду: find / -name firefox.js.
    3. Перейдите к каталогу, содержащему файл firefox.js.
    4. Сделайте firefox.js file читаемым.
    5. Измените файл firefox.js в текстовом редакторе и измените значение для "dom.disable_window_status_change" с "true" на "false". Например: pref("dom.disable_windows_status_change", false);
    6. Сохраните файл и выйдите.

  3. В системах RedHat и SUSE Linux, настроенных с Firefox 1.5.x в качестве браузера по умолчанию, необходимо дважды щелкнуть на редакторе отформатированного текста Rational Method Composer перед вводом какого-либо символа.

  4. Для включения JavaScripts в поля редактора отформатированного текста (RTE) сценарии JavaScript должны содержаться в тегах HTML <script>, и тегам <script> должен предшествовать какой-либо код HTML; в ином случае они будут удалены. Также можно поместить теги <script> в блок <p>...</p> или <div>...</div>.

  5. В Windows имеется ограничение на общее число системных описателей. Если максимальное число будет превышено, Rational Method Composer будет работать неправильно. Например, при двойном щелчке на элементе метода не будет вызываться редактор. Необходимо закрыть Rational Method Composer и другие приложения, чтобы число доступных описателей стало приемлемым, и запустить Rational Method Composer еще раз.

  6. При публикации большого количества сайтов в системах Windows может потребоваться перезапуск Rational Method Composer. Каждый раз при публикации сайта происходит потребление определенного числа описателей ресурсов и некоторого объема памяти. При многократной публикации Web-сайтов ресурсы операционной системы Windows могут быть исчерпаны. В этом случае необходимо перезапустить инструмент Rational Method Composer.

  7. При использовании функции импорта HTML все файлы HTML должны иметь кодировку UTF-8.

  8. Перед удалением или обновлением Rational Method Composer его необходимо закрыть.

  9. Если одновременно открыто несколько редакторов, длинные имена редакторов усекаются. Такое усечение не обозначается символами "...".

  10. Если при публикации в документе PDF или Microsoft Word изображение занимает больше одной страницы, то в редакторе отформатированного текста оно будет обрезано.

  11. Для поддерживаемых языков локализованы не все шаблоны отчетов.

  12. Ограничения BIRT 2.2.0 ведут к возникновению следующих ситуаций:
    • Попытка публикации документов в формате PDF может оказаться неудачной, если в публикуемой конфигурации содержатся определенные символы DBCS. Причина состоит в том, что, по причинам, связанным с законодательством, файл iTextAsian.jar не включается в пакеты BIRT 2.2.0.
    • Таблицы HTML в документах, опубликованных в PDF или Microsoft Word, теряют форматирование и преобразуются в простой текст.
    • В документах Microsoft Word имеет место некорректное выравнивание маркеров и нумерации списков. Символ возврата каретки оказывается между маркером списка и текстом, следующим после него.

  13. По замыслу разработчиков, внутренние гиперссылки (ссылки на элементы) не поддерживаются в опубликованных документах в формате PDF или Microsoft Word.

  14. Если при добавлении элемента к управлению источником выбрана опция Оставить изъятым Rational ClearCase иногда меняет время изменения файла. При модификации времени изменения файла Rational Method Composer выдает приглашение обновить файл. Это ожидаемое поведение. Ответьте "да" на запрос об обновлении файла.

  15. Rational Method Composer 7.2 поддерживает два типа публикуемых web-сайтов: сайты, использующие метод версии 7.1.1, и сайты, основанные на методе на базе Dojo, представленном в этом выпуске. Для этих методов требуются разные файлы about.htm. При создании собственных файлов about.htm пользуйтесь шаблонами из каталогов, вложенных в установочный каталог. Для версии 71.1 таким вложенным каталогом является '"org.eclipse.epf.publishing/docroot/." Для Dojo - это каталог "com.ibm.rmc.publisher/docroot/." Файл about.htm используется в диалоге публикации.

    При работе с опубликованным сайтом на основе Dojo необходимо настроить файл about.htm следующим образом:

    1. Скопировать файл шаблона about.htm.
    2. Открыть файл по умолчанию about.htm в текстовом редакторе.
    3. Изменить имя, сведения об авторском праве и т.д.
    4. Не добавлять файлы ccs, ссылки и другую информацию.

  16. К диаграммам операций применяются следующие ограничения.

  17. Новая семантика Extends: В меню Окно -> Параметры… -> Метод -> Создание существует опция Применять новую семантику Extends.

    В электронной справочной документации нет сведений об этой опции. Если эта опция не выбрана, вариативность Extends действует, как описано в электронной справочной системе (см. Rational Method Composer > Создание информационного наполнения метода многоразового использования> Вариативность информационного наполнения метода). При выборе этой опции действуют новые семантические правила для Extends, указанные в окончательной спецификации SPEM 2.0 (Software and Systems Process Engineering Meta-Model) OMG’ (подробные сведения см. на сайтах http://www.omg.org/issues/spem2-ftf.open.html#Issue11284 и http://www.omg.org/cgi-bin/doc?ptc/2007-08-07).

    Новая семантика Extends работает почти так же, как и старые правила extends, но отличается своим влиянием на неоднозначные отношения. Исходящие отношения базового элемента ко-многим наследуются только расширяющим элементом, если этим элементом не определены собственные отношения. Согласно старой семантике наследование выполнялось всегда, и пользователь мог добавить собственные связи в список наследования. Согласно новой семантике extends, расширитель всегда переопределяет наследуемые отношения при определении собственных. Новая семантика Extends отличается от обычной таким образом: Для связей типа один-ко-многим, например, таким как отношение роли к соответствующему рабочему продукту, в extends обычно выполняется наследование, и пользователь может только добавить дополнительные элементы. Новая семантика напоминает применение атрибута другие-к-одному. Как только вы добавите свою информацию, наследуемый элемент будет переопределен.

  18. Новая опция Загрузить элементы метода :  В меню Окно -> Параметры… -> Метод -> Построение-> Загрузить элементы метода имеется опция Загружать все связанные элементы метода, при загрузке процесса .

    Эта опция влияет на поведение перспективы Построения при загрузке дополнительных процессов в существующий Сеанс Построения с помощью контекстного меню представления Доступные элементы "Добавить в список доступных элементов элементы метода или процессы". При выборе этой опции (рекомендуемый вариант по умолчанию) Rational Method Composer анализирует добавленный процесс и обновляет представления Доступные элементы с учетом всех элементов информационного наполнения метода, к которым обращается данный процесс. Если эта опция не выбрана, описанные выше действия не выполняются, и процесс остается неполным, поскольку в редакторе процесса не будут представлены элементы процесса, которые обращаются к элементам, не включенным в представление Доступные элементы.

  19. Известное несоответствие между вариативностью и опцией публикации Включить информационное наполнение метода в страницы дескрипторов.

    Опцию Включить информационное наполнение метода в страницы дескрипторов можно найти в мастере Публикации конфигурации метод и на странице Параметров перспективы Обзор: Метод -> Публикация/Обзор. С помощью этой опции выполняется публикация страниц HTML для элементов дескрипторов в процессах, сочетающих в себе текстовые информационные материалы дескриптора и элемента информационного наполнения метода, на котором основан дескриптор.  Такое сочетание информационных материалов действует следующим образом: вначале берется все информационное наполнение, которое может быть изменено в редакторе свойств дескриптора - это имя, краткое описание, связи с другими дескрипторами или выбранные элементы дескрипторов задач; после этого на страницу добавляются дополнительные информационные материалы, взятые из базового элемента метода.

    После создания дескриптора, если над базовым элементом информационного наполнения метода были выполнены определенные действия в конфигурации метода, используемой для публикации с применением вариативности (то есть, в качестве дополнения или замены), дескриптор и элемент информационного наполнения могут оказаться не синхронизированными, поскольку дескриптор, как таковой, представляет собой моментальную копию и должен быть синхронизирован вручную. В результате информационное наполнение опубликованной страницы, созданное на основе дескриптора, может противоречить содержимому элемента, измененного с применением вариативности. Обойти это затруднение можно, если перед публикацией страницы синхронизировать дескрипторы на основании конфигурации метода, содержащей в себе элементы вариативности (Щелкнуть правой кнопкой мыши на опции Пользовательская синхронизация… и выбрать нужную конфигурацию в мастере).

  20. Для сайтов, опубликованных с помощью Dojo и просматриваемых в браузере Firefox кнопка Назад может работать непредвиденным образом.

    При переходе с одной страницы на другую и нажатии на кнопку Назад возврат к предыдущей странице выполняется без сохранения прежнего месторасположения курсора на этой странице. Дело в том, что существует два способа возврата к предыдущей странице. Один заключается в извлечении страницы из кэша, а другой - в ее повторной загрузке. По умолчанию в Rational Method Composer 7.2 настроена функция закладки, выполняющая повторную загрузку страницы. Эту настройку можно изменить с помощью параметра app в файле themes/appSetting.js.

    1. Откройте файл themes/appSetting.js в текстовом редакторе.
    2. Найдите строку: theApp.settings.enableBookmark=true.
    3. Измените значение на false, чтобы включить кэширование страницы.

  21. Перспектива Построения: Инструментальная кнопка "Не подавлять выбранный элемент" не нажимается.
  22. Кнопка Не подавлять выбранный элемент действует согласно своему предназначению. Подавить элемент можно с помощью кнопки панели инструментов Подавить в редакторе процесса построения и значка панели представления Подавить во время сеанса в представлении Доступные элементы.

  23. В XML, при экспорте/импорте конфигурации метода, если в информационном наполнении RTE есть ссылка на файл HTML в качестве ресурса, а связанный файл ресурса HTML имеет собственные ссылки на ресурсы, они не подлежат проверке в процессе экспорта/импорта. Вследствие этого при экспорте/импорте that the связанные ресурсы не всегда могут быть скопированы в целевое расположение. Необходимо специально проверить, скопированы ли они в соответствующие расположения, и в случае необходимости выполнить копирование вручную.

  24. Удаление проекта конфигурации из рабочей области (через Навигатор) не ведет к обновлению представления Библиотека. Это происходит лишь в определенных случаях, если в библиотеке имеются неопределенные ссылки.

    Исправление: Щелкните правой кнопкой мыши на опции Обновить в представлении Библиотека или перезагрузите библиотеку рабочей области. Более эффективным способом является удаление элементов метода из представления библиотеки Rational Method Composer и последующий переход к представлению навигатора Eclipse для удаления соответствующих проектов Eclipse.

  25. В результате выполнения операции Поиск справки могут отображаться теги XML. Это известная неполадка, связанная с инфраструктурой справки Eclipse.

  26. На странице Документации шаблона возможностей, процесса доставки, процесса построения отображаются только два свойства. Это соответствует замыслу разработчиков.

    Для шаблонов возможностей высшего уровня, процессов доставки и процесса построения все остальные поля документации также отображаются во вкладке описания процесса. Для внесения изменений следует пользоваться именно этой вкладкой.


  27. Шаблон возможностей не отображается в представлении Конфигурации после добавления Операции к другой равноправной Операции. Это соответствует замыслу разработчиков.

    Шаблон возможностей с какой-либо дополняющей операцией, включенной в него, предназначен для использования в качестве составного элемента других шаблонов возможностей и и не подлежит просмотру.

  28. Публикация в PDF или Microsoft Word может привести к нехватке памяти.

    При публикации конфигурации метода в формате PDF или Microsoft Word, в Rational Method Composer 7.2 может произойти сбой с выдачей сообщения о нехватке памяти. В таком случае необходимо выйти из Rational Method Composer 7.2, а затем выполнить следующие действия по устранению неполадки.

    1. Увеличьте ресурс памяти. Перейдите в установочный каталог Rational Method Composer 7.2, откройте файл rmc.ini для редактирования и найдите в нем строку -Xmx768m
    2. Измените число 768 на 1024 или 1536 или более (но не превышающее объем физической памяти, доступной на вашем компьютере). Кроме того, проверьте, достаточно ли на вашем компьютере виртуальной памяти, объем которой обычно составляет 1,5 x объем физической памяти компьютера. По вопросу выполнения такой проверки проконсультируйтесь со специалистами по ИТ.

    3. Конфигурацию метода можно разбить на несколько более мелких частей. Например, если созданная вами исходная конфигурация метода определяет четыре вкладки представлений, ее можно разбить на четыре части меньшего размера, в каждой из которых будет определена только одна вкладка. После этого можно будет по очереди опубликовать эти четыре отдельные конфигурации. Приведем еще один пример. Можно создавать конфигурации метода специально для процессов, то есть, размещать один большой процесс или группу небольших процессов только в качестве информационного наполнения одной конфигурации метода, а затем публиковать эту конфигурацию в PDF или MS Word.

    Обратите внимание: описанные выше методы 1 и 2 можно сочетать друг с другом.

  29. Файлы справки для BIRT 2.2.0 не локализованы для национальных языков.

  30. В перспективе Создания нельзя манипулировать данными сеанса построения. Это соответствует замыслу разработчиков.

  31. Перспектива публикации: В определенном сценарии выбран узел дерева, но представление информационного наполнения не синхронизировано. Dojo не выполняет отправку выбранного события, если узел дерева уже выбран.

    Исправление: Дважды щелкните мышью на выбранном узле, чтобы выбрать его, а затем щелкните один раз для подтверждения выбора.

  32. После просмотра в браузере опубликованного web-сайта, содержащего аплеты, публикация в тот же каталог невозможна.

    Исправление: Закройте все экземпляры браузера и закройте все редакторы Rational Method Composer с RTE.

  33. В Диаграмме операции функция контекстного меню Упорядочить все не всегда позволяет корректно переупорядочить подключения, доступные только для чтения.

  34. Страницы наследуемых дескрипторов задач обладают некоторыми ограничениями.

    Страницы дескрипторов задач отображают наследуемые, подавляемые дескрипторы, на которые ссылается дескриптор задач. То есть, если какие-либо связанные дескрипторы ролей или рабочих продуктов подавлены, они не должны отображаться на дочерней странице операции, поскольку находятся в скрытом состоянии, но на странице дескрипторов задач они ошибочно отображаются.

    Обратите внимание на то, что данное ограничение применяется только к подавленным наследуемым дескрипторам. Такие дескрипторы включаются в страницу дескрипторов, несмотря на то, что они не должны отображаться на ней. Это ограничение не касается других, ненаследуемых, элементов. Если дескриптор не наследуется из базовой операции, он не отображается ни на одной странице.

  35. В окнах Окно | Параметры … следующие узлы дерева в левой части экрана, взятые из Eclipse, в не влияют на функциональные возможности Rational Method Composer: Ant, Соединение, Java и Разработка модулей (имеются в виду модули Eclipse).

  36. При выборе библиотек zh_TW (и предварительно опубликованных сайтов) устанавливаются обе библиотеки:  zh_TW и zh_CN, даже если был выбран только китайский язык для Тайвани.   Это обусловлено ограничениями программы установки продукта.

  37. Работая с Rational Method Composer 7.2 над публикацией web-сайтов в локали национального языка убедитесь в том, что хост сайта и браузеры находятся в одной локали. Иначе функция поиска работать не будет.

  38. При работе с Rational Method Composer с использованием адаптера Rational ClearCase SCM проверьте, действует ли свойство Rational ClearCase Сохранение варианта. Для включения этого свойства Пуск > Панель управления > ClearCase.  В меню свойств ClearCase выберите вкладку MVFS и опцию Сохранение варианта.

  39. Это исправление применяется для библиотек, основанных на рабочей области и подчиняющихся управлению Rational ClearCase. При работе с библиотекой Rational Method Composer, основанной на рабочей области, если модули метода этой библиотеки находятся под управлением Rational ClearCase, переименование таких модулей метода ведет к сбою. Это обусловлено ограничением, существующим в Eclipse 3.3. Для устранения неполадки выполните описанные ниже действия.

Использование Rational Method Composer совместно с Rational ClearCase

Rational Method Composer можно интегрировать с IBM® Rational ClearCase, чтобы обеспечить управление версиями для всех ресурсов в библиотеке методов. Эта интеграция описана в электронной справке в разделе "Применение управления версиями".

Модули ClearCase можно добавить в Rational Method Composer, что обеспечит его работу в следующих средах:

Обратитесь к местному администратору ClearCase, чтобы определить подходящий модуль и конфигурацию для данной среды. Процедуры установки и настройки этих модулей описаны в электронной справке.

Устраненные изъяны

Изъяны, исправленные в этом выпуске

В следующей таблице перечислены существенные изъяны, устраненные в этом выпуске.

APAR ID Описание
PK50100 Сообщения proxy 'uma://....' не определяются после создания или удаления CP
PK48864 Конфликтующая вариативность связанных задач
PK47502 Элементы конечного продукта не удается опубликовать в дескрипторе рабочего продукта
PK46841 После нажатия TD изменяется путь к элементу метода
PK46020 Искажение шрифта для японского языка в Диаграмме операции
PK45300 Нельзя указать то же самое имя презентации в 1 DP
PK43455 Изображения DP не увеличиваются
PK42749 WBS не отображается при расширении в DP
PK42333 Пустая вкладка Назначения команды в CP
PK41528 Поля CP не обновляются
PK41091 Сопутствующие указания по материалам не отображаются
PK40478 Некорректное отображение опубликованной диаграммы деятельности Разработка компонентов, которая, тем не менее, корректно отображается в Rational Method Composer
PK39283 При импорте XML выдается сообщение об ошибке 'null'
PK38662 При снятии пометки с опции Основной исполнитель в меню Пользовательская синхронизация пункт 'Открыть Диаграмму сведений об операции' закрашивается серым цветом как недоступный
PK38258 Создание: Скрытый артефакт отображается в ADD
PK38243 Выдается сообщение об ошибке "Каталог не найден", если поле Имена в шаблоне возможностей заполнено на японском языке
PK38242 Искажение URL с японскими символами
PK38163 Зависание функции поиска при загрузке файла index.jar.
PK37972 Функция Поиск (Все слова)
PK35998 При просмотре некоторых ссылок в опубликованном web-сайте он "застывает"
PK35885 RMC: В тексте, скопированном из документа Word, нельзя употреблять target="_blank"
PK35822 RMC: На опубликованном сайте задача не отображается в дисциплине
PK35772 Неполадки функции поиска RMC
PK34837 RMC: Не удается распечатать расширенные сведения из вкладки предварительного просмотра
PK34703 Несоответствия во вкладке "Применение рабочего продукта"
PK34670 RMC: Допускается превышение установленного ограничения длины информационного наполнения, равного 256 символам
PK33543 Слова с 'умляутами' (Ä,Ö,Ü) помещаются в конец списка
PK33110 RMC: не удается присвоить значки форм изображениям, уже помещенным в поле предварительного просмотра
PK26349 Ошибка информационного наполнения RMC RUP

Изъяны, исправленные в выпуске 7.1.1

В следующей таблице перечислены существенные изъяны, устраненные в выпуске 7.1.1.

APAR ID Описание
PK36477 Взаимосвязи с предшествующими элементами для рабочих элементов структуры в процессах сохранялись неправильно при экспорте в Microsoft Project.
PK34942 Взаимосвязи между задачами и ролями основных исполнителей в некоторых случаях реализовывались и публиковались неправильно.
PK35284 Задачи из подробных диаграмм деятельностей, сохраненные в Rational Method Composer 7.0.1, имели неправильный порядок после переноса в 7.1.
PK35654 В опубликованном сайте отсутствовали диаграммы деятельностей процессов или диаграммы, содержащие деятельности и локализованными иностранными символами.

Юридическая информация

Юридическая информация по IBM Rational Method Composer содержится в файле notices.html, который находится в установочном каталоге. Ознакомьтесь с этим файлом.

Комментарии

Обратитесь к представителю IBM либо отправьте электронное письмо по адресу rupfeed@us.ibm.com

 


©  Copyright IBM Corp. 2005, 2007 Все права защищены.