Справочник по флагам среды выполнения и форматирования

Список флагов и свойств Java™ для использования при локальном или удаленном создании документов. Флаги можно настроить для применения в приложениях Удаленные службы, Document Studio и Панель запуска.
Выберите флаг в следующей таблице и обратитесь к одному из следующих разделов за инструкциями по настройке флага:
Табл. 1. Флаги среды выполнения и форматирования
Флаг Значение Тип Описание
-Dcom.ibm.rational.rpe.config.oslcServiceProviders Полный путь к файлу, путь UNC или расположение HTTP
Пример:

-Dcom.ibm.rational.rpe.config.oslcServiceProviders=
C:\rpe\oslcServiceProviders.xml

Флаг Rational Publishing Engine Для настройки идентификации OAuth-OSLC в источниках данных Rational DOORS Web Access. Для этого флага в файле oslcServiceProviders.xml должны быть указаны значения свойств base_url, consumer_key и secret. Дополнительная информация приведена в разделе Создание файла oslcServiceProviders.xml для идентификации OAuth-OSLC, а также в примере из установочного каталога Rational Publishing Engine: RPE_HOME/config/oslcServiceProviders-sample.xml
-Dcom.ibm.rational.rpe.config.oslcServiceProviders.pwd String

Пример: -Dcom.ibm.rational.rpe.config.oslcServiceProviders.pwd=пароль

Флаг Rational Publishing Engine Пароль, необходимый для идентификации OAuth-OSLC с флагом -Dcom.ibm.rational.rpe.config.oslcServiceProviders.
-Dcom.ibm.rational.rpe.config.oslcServiceProviders.usr String

Пример: -Dcom.ibm.rational.rpe.config.oslcServiceProviders.usr=пользователь

Флаг Rational Publishing Engine Имя пользователя, необходимое для идентификации OAuth-OSLC с флагом -Dcom.ibm.rational.rpe.config.oslcServiceProviders.
-Dcom.ibm.rational.rpe.enable_commands true, false

Пример: -Dcom.ibm.rational.rpe.enable_commands=true

Флаг Rational Publishing Engine Присвойте этому флагу значение true, чтобы включить выполнение предварительных и заключительных команд для приложения Удаленные службы.
-Dcom.ibm.rational.rpe.mc.maxerrorcount Число

Значение по умолчанию: 3

Пример: -Dcom.ibm.rational.rpe.mc.maxerrorcount=

Флаг Rational Publishing Engine Количество попыток клиента подключиться с помощью компонента Мониторинг и управление для вывода задания генерации документа. Обычно, если сервер недоступен после 6 последовательных попыток, он считается неработающим, и администратор должен его перезапустить.
-Dcom.ibm.rational.rpe.console.limit Число символов

Значение по умолчанию: 100000 символов

Пример: -Dcom.ibm.rational.rpe.console.limit=90000

Флаг Rational Publishing Engine Количеством информации на панели Консоль можно управлять.
-Dcom.ibm.rational.rpe.doors.data Аргумент данных для передачи в командную строку Rational DOORS

Пример: -Dcom.ibm.rational.rpe.doors.data=36677@localhost

Флаг Rational Publishing Engine С помощью этого флага можно указать базу данных Rational DOORS. Он позволяет повысить производительность, если Rational DOORS работает стабильно или в системе, в которой настроено создание документов, запрещено выполнять команду reg.exe. Если этот флаг задан, то он переопределяет значение свойства doors_param из спецификации документа. Этот флаг можно указать в качестве системной переменной или переменной среды выполнения Java. Переменные среды выполнения Java обладают обладают более высоким приоритетом по сравнению с системными переменными.

В случае настройки этого флага необходимо указать для свойства new_instance значение true.

-Dcom.ibm.rational.rpe.doors.flags Параметры командной строки Rational DOORS

Пример: -Dcom.ibm.rational.rpe.doors.flags="-addins путь к файлу"

Флаг Rational Publishing Engine Можно указать параметры командной строки для Rational DOORS. Этот флаг можно указать в качестве системной переменной или переменной среды выполнения Java. Переменные среды выполнения Java обладают обладают более высоким приоритетом по сравнению с системными переменными.
-Dcom.ibm.rational.rpe.doors.home Путь к исполняемому файлу Rational DOORS
Пример:

-Dcom.ibm.rational.rpe.doors.home=
C:\Program Files (x86)\IBM\Rational\DOORS\9.5\bin\doors.exe

Флаг Rational Publishing Engine С помощью этого флага можно указать версию Rational DOORS. Он позволяет повысить производительность, если Rational DOORS работает стабильно или в виртуальной системе, в которой настроено создание документов, запрещено выполнять команду reg.exe. Если этот флаг задан, то он переопределяет значение свойства doors_home из спецификации документа. Этот флаг можно указать в качестве системной переменной или переменной среды выполнения Java. Переменные среды выполнения Java обладают обладают более высоким приоритетом по сравнению с системными переменными.

В случае настройки этого флага необходимо указать для свойства new_instance значение true.

-Dcom.ibm.rational.rpe.dxl.enable.memory.management true, false

Значение по умолчанию: false

Пример: -Dcom.ibm.rational.rpe.dxl.enable.memory.management=true

Флаг Rational Publishing Engine

Если модуль Rational DOORS связан с другими модулями, то при создании документа Rational Publishing Engine открывает связанные модули в фоновом режиме. Кроме того, в случае применения кода DXL макета модули открываются в фоновом режиме до завершения DXL.

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

Если для свойства -Dcom.ibm.rational.rpe.dxl.enable.memory.management указано значение true, то пользователи могут указать ограничение памяти в ключе реестра. В противном случае применяется значение по умолчанию, указанное в коде DXL (2 ГБ). Дополнительная информация о ключе реестра приведена в разделе Устранение неполадок создания документов Rational DOORS.

По умолчанию применяется значение false и ключ реестра не учитывается при создании документов.

-Dcom.ibm.rational.rpe.enable.surrogate.char.processing true, false

Значение по умолчанию: false

Пример: -Dcom.ibm.rational.rpe.enable.surrogate.char.processing=true

Флаг Rational Publishing Engine Из вывода Microsoft Word и PDF удаляются суррогатные символы Unicode, такие как символы из азиатских языков. Параметр -Dcom.ibm.rational.rpe.enable.surrogate.char.processing обеспечивает правильную обработку этих символов в ходе создания документов.
-Dcom.ibm.rational.rpe.nonunicodefonts Шрифт не-Unicode или список шрифтов через точку с запятой.

Пример: -Dcom.ibm.rational.rpe.nonunicodefonts=Akshar

Флаг Rational Publishing Engine Можно указать шрифты не-Unicode для использования в Rational Publishing Engine. Указываемые шрифты не-Unicode должны быть установлены в системе, где выполняется приложение-клиент.

Шрифты, отличные от unicode, не всегда правильно генерируются в выводе Microsoft Word. Установите шрифт Arial Unicode MS или другой шрифт, способный вывести этот символ, и вывод будет сгенерирован правильно.

-Dcom.ibm.rational.rpe.output.default Временный каталог

Значение по умолчанию: TEMP\rpe\output

Пример: -Dcom.ibm.rational.rpe.output.default=C:\RPE\output

Флаг Rational Publishing Engine При необходимости временный каталог по умолчанию. Этот флаг можно указать в качестве системной переменной или переменной среды выполнения Java. Переменные среды выполнения Java обладают обладают более высоким приоритетом по сравнению с системными переменными.
-Dcom.ibm.rational.rpe.pdf.truetypefontdirectory Каталог или список каталогов через точку с запятой.
Пример:

-Dcom.ibm.rational.rpe.pdf.truetypefontdirectory=
C:\Windows\Fonts;d:\fontlib

Флаг Rational Publishing Engine Если в систему установлены дополнительные шрифты не в каталог по умолчанию, можно указать такие дополнительные каталоги шрифтов.
-Dcom.ibm.rational.rpe.rpews.scheduler.pwd Пароль пользователя для идентификации в планировщике отчетов.

Пример: -Dcom.ibm.rational.rpe.rpews.scheduler.pwd=пароль

Флаг Rational Publishing Engine Для идентификации в компоненте Планировщик отчетов приложения Удаленные службы укажите в этом флаге пароль.
-Dcom.ibm.rational.rpe.rpews.scheduler.url URL планировщика отчетов.
Пример:

-Dcom.ibm.rational.rpe.rpews.scheduler.url=
http://сервер:порт/rpews/scheduler

Флаг Rational Publishing Engine Для идентификации в компоненте Планировщик отчетов приложения Удаленные службы укажите в этом флаге URL.
-Dcom.ibm.rational.rpe.rpews.scheduler.usr Имя пользователя для идентификации в планировщике отчетов.

Пример: -Dcom.ibm.rational.rpe.rpews.scheduler.usr=пользователь

Флаг Rational Publishing Engine Для идентификации в компоненте Планировщик отчетов приложения Удаленные службы укажите в этом флаге имя пользователя.
-Dcom.ibm.rational.rpe.wstimeout Время в миллисекундах

Значение по умолчанию: 30000 миллисекунд

Пример: -Dcom.ibm.rational.rpe.wstimeout=35000

Флаг Rational Publishing Engine При создании сложных спецификаций документов, настроенных для применения службы удаленной публикации, возникает тайм-аут приложения Панель запуска. Если тайм-аут клиента возникает слишком рано, увеличьте значение тайм-аута.
-Dcom.ibm.rational.rpews.pwd Пароль пользователя для идентификации в приложении Удаленные службы.

Пример: -Dcom.ibm.rational.rpews.pwd=пароль

Флаг Rational Publishing Engine Для идентификации в приложении Удаленные службы укажите в этом флаге пароль.
-Dcom.ibm.rational.rpews.url URL
Пример:

-Dcom.ibm.rational.rpews.url=
http://сервер:порт/rpews/

Флаг Rational Publishing Engine URL для подключения к приложению Удаленные службы. Этот URL не может быть изменен, если администратор не разрешил пользователям изменять расположение.
-Dcom.ibm.rational.rpews.usr Имя пользователя для идентификации в приложении Удаленные службы.

Пример: -Dcom.ibm.rational.rpews.usr=пользователь

Флаг Rational Publishing Engine Для идентификации в приложении Удаленные службы укажите в этом флаге имя пользователя.
-Dcom.ibm.rational.rpe.tls12only true, false

Пример: -Dcom.ibm.rational.rpe.tls12only=true

Флаг Rational Publishing Engine Если указано значение true, то Rational Publishing Engine для взаимодействия использует только режим Transport Layer Security (TLS) 1.2. Rational Publishing Engine не проверяет другие свойства виртуальной машины Java для определения применяемого протокола Secure Sockets Layer (SSL).
-Dosgi.configuration.area Путь к файлу
Пример:

-Dosgi.configuration.area=@user.home/Application
Data/IBM/Rational/RPE_qualifier_date/Launcher/workspace/

Стандартный флаг Java Для изменения расположения вывода документов по умолчанию можно изменить путь к файлу в этом параметре. Укажите одно и то же значение для параметров -Dosgi.instance.area и -Dosgi.configuration.area.
-Dosgi.instance.area Путь к файлу
Пример:

-Dosgi.instance.area=@user.home/Application
Data/IBM/Rational/RPE_qualifier_date/Launcher/workspace/

Стандартный флаг Java Для изменения расположения вывода документов по умолчанию можно изменить путь к файлу в этом параметре. Укажите одно и то же значение для параметров -Dosgi.configuration.area и -Dosgi.instance.area.
-Duser.country Код страны
Пример для португальского языка (Бразилия):

-Duser.country=BR -Duser.language=pt

Стандартный флаг Java Укажите код страны, чтобы выбрать локаль для создания документов. Параметр -Duser.country необходим только в том случае, если доступны переводы для конкретной комбинации кода страны и кода языка (-Duser.language).
-Duser.language Код языка

Пример для японского языка: -Duser.language=ja

Стандартный флаг Java Укажите код языка, чтобы выбрать локаль для создания документов. Дополнительная примеры приведены в разделе Справочник по языку HTML.
-Duser.timezone GMT+смещение

Пример: -Duser.timezone=GMT+02:00

Стандартный флаг Java Rational Publishing Engine преобразует дату и время в часовой пояс системы, где установлен Rational Publishing Engine, а не в часовой пояс сервера, где документ удаленно создается. Для того чтобы указать дату и время сервера, введите GMT плюс смещение часового пояса относительно среднего времени по Гринвичу.
–Xmx<значение>m Параметр кучи Java

Пример: –Xmx512m

Флаг IBM® Java Runtime Environment Уменьшите значение этого параметра в файлах конфигурации продукта для того чтобы обеспечить запуск Rational Publishing Engine на виртуальных машинах.

Повысьте значение для повышения производительности во время создания крупных документов в других средах, отличных от виртуальных машин.

–Xmx - это стандартный параметр Java, не являющийся уникальным для Rational Publishing Engine.

TELELOGIC_LICENSE_FILE Значение лицензии сервера хранится в системной переменной TELELOGIC_LICENSE_FILE в формате порт@имя-хоста-или-IP-адрес-сервера-лицензий.

Пример: 19353@LicenseServer2

Флаг Rational Publishing Engine Системная переменная с адресом сервера лицензий.