Flagi środowiska wykonawczego i formatowania

W tej sekcji przedstawiono listę flag i właściwości Java™, których można używać podczas lokalnego lub zdalnego generowania dokumentów. Flagi można konfigurować w celu użycia w aplikacji usług zdalnych, Document Studio i Launcher.
Należy wybrać flagę z poniższej tabeli, a następnie zapoznać się z informacjami na temat miejsca konfigurowania flagi zawartymi w jednym z następujących tematów:
Tabela 1. Flagi środowiska wykonawczego i formatowania
Flaga Wartość Typ Opis
-Dcom.ibm.rational.rpe.config.oslcServiceProviders Pełna ścieżka do pliku, ścieżka UNC lub położenie HTTP
Przykład:

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

Flaga produktu Rational Publishing Engine Służy do konfigurowania metody uwierzytelniania OAuth-OSLC dla źródeł danych produktu Rational DOORS Web Access. Należy wprowadzić poprawne wartości właściwości podstawowy_adres_url, klucz_konsumenta oraz klucz_tajny w pliku oslcServiceProviders.xml określonym dla tej flagi. Więcej informacji można znaleźć w temacie Tworzenie pliku oslcServiceProviders.xml na potrzeby uwierzytelniania OAuth-OSLC oraz w przykładzie znajdującym się w katalogu instalacyjnym produktu Rational Publishing Engine: RPE_HOME/config/oslcServiceProviders-sample.xml
-Dcom.ibm.rational.rpe.config.oslcServiceProviders.pwd Łańcuch

Przykład: -Dcom.ibm.rational.rpe.config.oslcServiceProviders.pwd=hasło

Flaga produktu Rational Publishing Engine Hasło wymagane do wykonania uwierzytelnienia OAuth-OSLC przy użyciu flagi -Dcom.ibm.rational.rpe.config.oslcServiceProviders.
-Dcom.ibm.rational.rpe.config.oslcServiceProviders.usr Łańcuch

Przykład: -Dcom.ibm.rational.rpe.config.oslcServiceProviders.usr=użytkownik

Flaga produktu Rational Publishing Engine Nazwa użytkownika wymagana do wykonania uwierzytelnienia OAuth-OSLC przy użyciu flagi -Dcom.ibm.rational.rpe.config.oslcServiceProviders.
-Dcom.ibm.rational.rpe.enable_commands true, false

Przykład: -Dcom.ibm.rational.rpe.enable_commands=true

Flaga produktu Rational Publishing Engine Tę flagę należy ustawić na wartość true, aby włączyć wykonywanie komend początkowych i komend końcowych dla aplikacji usług zdalnych.
-Dcom.ibm.rational.rpe.mc.maxerrorcount Liczba

Wartość domyślna: 3.

Przykład -Dcom.ibm.rational.rpe.mc.maxerrorcount=

Flaga produktu Rational Publishing Engine Liczba określająca, ile razy klient próbuje połączyć się z komponentem Monitorowanie i sterowanie, aby umieścić na liście zadanie generowania dokumentów. Ogólnie rzecz biorąc, przyjmuje się, że sześć kolejnych nieudanych prób nawiązania kontaktu z serwerem świadczy o tym, że serwer jest prawdopodobnie wyłączony i administrator musi go zrestartować.
-Dcom.ibm.rational.rpe.console.limit Liczba znaków

Wartość domyślna: 100000 znaków.

Przykład: -Dcom.ibm.rational.rpe.console.limit=90000

Flaga produktu Rational Publishing Engine W widoku konsoli można ustawiać wielkość przechowywanych informacji dziennika.
-Dcom.ibm.rational.rpe.doors.data Argument danych do przekazania do wiersza komend produktu Rational DOORS

Przykład: -Dcom.ibm.rational.rpe.doors.data=36677@localhost

Flaga produktu Rational Publishing Engine Tę flagę można dołączyć, aby umożliwić identyfikację bazy danych produktu Rational DOORS, dzięki czemu nie będzie jej musiał identyfikować produkt Rational Publishing Engine. Ustawienie tej wartości poprawia wydajność, gdy produkt Rational DOORS jest stabilny lub generowanie dokumentu zostało skonfigurowane na komputerze, w przypadku którego uruchamianie komendy reg.exe jest niedozwolone. Po skonfigurowaniu flaga przesłania wartość określoną dla właściwości parametr_doors w specyfikacji dokumentu. Tę flagę można określić jako zmienną systemową lub zmienną środowiska wykonawczego Java. Zmienne środowiska wykonawczego Java mają pierwszeństwo przed zmiennymi systemowymi.

Podczas konfigurowania tej flagi należy ustawić właściwość nowa_instancja na wartość true.

-Dcom.ibm.rational.rpe.doors.flags Opcje wiersza komend produktu Rational DOORS

Przykład: -Dcom.ibm.rational.rpe.doors.flags="-addins ścieżka_do_pliku"

Flaga produktu Rational Publishing Engine Istnieje możliwość określenia opcji wiersza komend dla produktu Rational DOORS. Tę flagę można określić jako zmienną systemową lub zmienną środowiska wykonawczego Java. Zmienne środowiska wykonawczego Java mają pierwszeństwo przed zmiennymi systemowymi.
-Dcom.ibm.rational.rpe.doors.home Ścieżka do pliku wykonywalnego produktu Rational DOORS
Przykład:

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

Flaga produktu Rational Publishing Engine Tę flagę można dołączyć, aby umożliwić identyfikację wersji produktu Rational DOORS, dzięki czemu nie będzie jej musiał identyfikować produkt Rational Publishing Engine. Ustawienie tej wartości poprawia wydajność, gdy produkt Rational DOORS jest stabilny lub generowanie dokumentu zostało skonfigurowane na maszynie wirtualnej, w przypadku której uruchamianie komendy reg.exe jest niedozwolone. Po skonfigurowaniu flaga przesłania wartość określoną dla właściwości katalog_główny_produktu_doors w specyfikacji dokumentu. Tę flagę można określić jako zmienną systemową lub zmienną środowiska wykonawczego Java. Zmienne środowiska wykonawczego Java mają pierwszeństwo przed zmiennymi systemowymi.

Podczas konfigurowania tej flagi należy ustawić właściwość nowa_instancja na wartość true.

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

Wartość domyślna: false.

Przykład: -Dcom.ibm.rational.rpe.dxl.enable.memory.management=true

Flaga produktu Rational Publishing Engine

Jeśli moduł produktu Rational DOORS jest powiązany z innymi modułami, produkt Rational Publishing Engine musi otwierać te powiązane moduły w tle podczas generowania dokumentów. Ponadto, w przypadku użycia kodu DXL układu, moduły będą otwarte w tle do czasu zakończenia działania kodu DXL.

W obu przypadkach pamięć klienta produktu Rational DOORS jest używana do otwierania i zamykania modułów w tle. Klucz rejestru można zmodyfikować w taki sposób, że po osiągnięciu limitu pamięci procesy w tle będą zamykane po zakończeniu odczytu bieżącego obiektu, a obiekt będzie ponownie otwierany tylko wtedy, kiedy będzie to konieczne.

W przypadku ustawienia właściwości -Dcom.ibm.rational.rpe.dxl.enable.memory.management na wartość true użytkownicy mogą ustawić klucz rejestru na potrzeby definiowania limitu pamięci. W przeciwnym razie używany jest domyślny limit pamięci ustawiony w kodzie DXL i wynoszący 2 GB. Więcej informacji na temat klucza rejestru zawiera sekcja Rozwiązywanie problemów z generowaniem dokumentów produktu Rational DOORS.

Wartością domyślną jest false, a klucz rejestru nie ma wpływu na proces generowania dokumentów.

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

Wartość domyślna: false.

Przykład: -Dcom.ibm.rational.rpe.enable.surrogate.char.processing=true

Flaga produktu Rational Publishing Engine W danych wyjściowych w formacie PDF i formacie programu Microsoft Word odpowiedniki Unicode (zwykle znaki języków azjatyckich) są usuwane. Opcję -Dcom.ibm.rational.rpe.enable.surrogate.char.processing można włączyć, aby te znaki były przetwarzane poprawnie podczas generowania dokumentu i uwzględniane w danych wyjściowych zgodnie z oczekiwaniami.
-Dcom.ibm.rational.rpe.nonunicodefonts Nazwa czcionki w kodowaniu innym niż Unicode lub kilka nazw czcionki rozdzielonych średnikami.

Przykład: -Dcom.ibm.rational.rpe.nonunicodefonts=Akshar

Flaga produktu Rational Publishing Engine Użytkownik może określić inne niż Unicode czcionki do użycia w produkcie Rational Publishing Engine. Czcionki w kodowaniu innym niż Unicode muszą zostać zainstalowane na tym samym komputerze, na którym działają aplikacje klienckie.

Czcionki inne niż Unicode nie zawsze są generowane poprawnie w danych wyjściowych programu Microsoft Word. Należy ustawić czcionkę Arial Unicode MS lub dowolną inną czcionkę, w której można wyświetlić ten znak, i dane wyjściowe zostaną wygenerowane poprawnie.

-Dcom.ibm.rational.rpe.output.default Katalog tymczasowy

Wartość domyślna: TEMP\rpe\output.

Przykład: -Dcom.ibm.rational.rpe.output.default=C:\RPE\output

Flaga produktu Rational Publishing Engine Istnieje możliwość zmiany położenia katalogu tymczasowego na inne niż domyślne. Tę flagę można określić jako zmienną systemową lub zmienną środowiska wykonawczego Java. Zmienne środowiska wykonawczego Java mają pierwszeństwo przed zmiennymi systemowymi.
-Dcom.ibm.rational.rpe.pdf.truetypefontdirectory Katalog lub kilka katalogów oddzielonych średnikami.
Przykład:

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

Flaga produktu Rational Publishing Engine Jeśli w systemie są zainstalowane dodatkowe czcionki w katalogu innym niż domyślny, można wskazać te katalogi czcionek.
-Dcom.ibm.rational.rpe.rpews.scheduler.pwd Hasło użytkownika służące do uwierzytelniania w programie planującym raporty.

Przykład: -Dcom.ibm.rational.rpe.rpews.scheduler.pwd=hasło

Flaga produktu Rational Publishing Engine Na potrzeby uwierzytelniania w komponencie programu planującego raporty aplikacji usług zdalnych należy skonfigurować hasło dla tej flagi.
-Dcom.ibm.rational.rpe.rpews.scheduler.url Adres URL programu planującego raporty.
Przykład:

-Dcom.ibm.rational.rpe.rpews.scheduler.url=
http://serwer:port/rpews/scheduler

Flaga produktu Rational Publishing Engine Na potrzeby uwierzytelniania w komponencie programu planującego raporty aplikacji usług zdalnych należy skonfigurować adres URL dla tej flagi.
-Dcom.ibm.rational.rpe.rpews.scheduler.usr Nazwa użytkownika służąca do uwierzytelniania w programie planującym raporty.

Przykład: -Dcom.ibm.rational.rpe.rpews.scheduler.usr=użytkownik

Flaga produktu Rational Publishing Engine Na potrzeby uwierzytelniania w komponencie programu planującego raporty aplikacji usług zdalnych należy skonfigurować nazwę użytkownika dla tej flagi.
-Dcom.ibm.rational.rpe.wstimeout Czas w milisekundach

Wartość domyślna: 30000 milisekund.

Przykład: -Dcom.ibm.rational.rpe.wstimeout=35000

Flaga produktu Rational Publishing Engine W aplikacji Launcher przekroczenie limitu czasu występuje podczas tworzenia złożonych specyfikacji dokumentów, które zostały skonfigurowane w celu używania zdalnego mechanizmu publikowania. Jeśli okaże się, że przekroczenie limitu czasu wystąpi zbyt szybko, należy zwiększyć wartość limitu czasu.
-Dcom.ibm.rational.rpews.pwd Hasło użytkownika służące do uwierzytelniania w aplikacji usług zdalnych.

Przykład: -Dcom.ibm.rational.rpews.pwd=hasło

Flaga produktu Rational Publishing Engine Na potrzeby uwierzytelniania w aplikacji usług zdalnych należy skonfigurować hasło dla tej flagi.
-Dcom.ibm.rational.rpews.url Adres URL
Przykład:

-Dcom.ibm.rational.rpews.url=
http://serwer:port/rpews/

Flaga produktu Rational Publishing Engine Adres URL do łączenia się z aplikacją usług zdalnych. Edycja tego adresu URL może być niemożliwa, jeśli administrator nie zezwala użytkownikom na zmianę położenia.
-Dcom.ibm.rational.rpews.usr Nazwa użytkownika służąca do uwierzytelniania w aplikacji usług zdalnych.

Przykład: -Dcom.ibm.rational.rpews.usr=użytkownik

Flaga produktu Rational Publishing Engine Na potrzeby uwierzytelniania w aplikacji usług zdalnych należy skonfigurować nazwę użytkownika dla tej flagi.
-Dosgi.configuration.area Ścieżka do pliku
Przykład:

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

Standardowa flaga Java Aby zmienić domyślne położenie danych wyjściowych generowania dokumentów, można zmienić ścieżkę do pliku dla tego parametru. Taka sama wartość powinna być określona dla parametrów -Dosgi.instance.area i -Dosgi.configuration.area.
-Dosgi.instance.area Ścieżka do pliku
Przykład:

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

Standardowa flaga Java Aby zmienić domyślne położenie danych wyjściowych generowania dokumentów, można zmienić ścieżkę do pliku dla tego parametru. Taka sama wartość powinna być określona dla parametrów -Dosgi.configuration.area i -Dosgi.instance.area.
-Duser.country Kod kraju
Przykład dla języka portugalskiego (Brazylia):

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

Standardowa flaga Java Dla tej flagi należy ustawić skrót kraju, który odpowiada kodowi języka określającemu ustawienia narodowe na potrzeby generowania dokumentów. Dołączenie parametru -Duser.country jest konieczne tylko wtedy, gdy dostępne są tłumaczenia dla konkretnego języka, do którego parametr odwołuje się w połączeniu z parametrem -Duser.language.
-Duser.language Kod języka

Przykład dla języka japońskiego: -Duser.language=ja

Standardowa flaga Java Dla tej flagi należy ustawić skrót języka określający ustawienia narodowe na potrzeby generowania dokumentów. Więcej przykładów kodów języków zawiera sekcja Skorowidz kodów języków HTML.
-Duser.timezone GMT+przesunięcie

Przykład: -Duser.timezone=GMT+02:00

Standardowa flaga Java Produkt Rational Publishing Engine przekształca datę i godzinę do strefy czasowej komputera, na którym jest zainstalowany produkt Rational Publishing Engine, a nie do strefy czasowej serwera, na którym dokument jest generowany zdalnie. Aby określić datę i godzinę właściwą dla serwera, należy wprowadzić wartość GMT i liczbę godzin przesunięcia w lokalizacji serwera w stosunku do czasu Greenwich.
–Xmx<wartość>m Ustawienie sterty Java

Przykład: –Xmx512m

Flaga produktu IBM® Java Runtime Environment Wartość tego parametru należy zmniejszyć w plikach konfiguracyjnych produktu, aby umożliwić uruchamianie produktu Rational Publishing Engine na maszynach wirtualnych.

Zwiększenie tej wartości powoduje wzrost wydajności podczas generowania dużych dokumentów w innych środowiskach, ale nie na maszynach wirtualnych.

–Xmx to standardowy parametr języka Java, który nie jest unikalny dla produktu Rational Publishing Engine.

TELELOGIC_LICENSE_FILE Wartość serwera licencji wyświetlana w zmiennej systemowej TELELOGIC_LICENSE_FILE w formie port@nazwa_hosta_serwera_licencji_lub_adres_IP.

Przykład: 19353@LicenseServer2

Flaga produktu Rational Publishing Engine Zmienna systemowa, która wskazuje adres serwera licencji.

Opinia