Odstraňování problémů generování dokumentů produktu Rational DOORS

Pokud dokument neprovádí řádné generování, ověřte, že mají cesta k modulu, název pohledu a účaří správné hodnoty rozlišující malá a velká písmena. Pokud jsou modul, pohled a účaří správné, je možné, že existuje omezení velikosti paměti, kterou lze použít ke spuštění procesů na pozadí, které koliduje s generováním dokumentu.

V obou případech se paměť klienta Rational DOORS používá k otevření a zavření modulů na pozadí. Můžete konfigurovat klíč registru tak, aby se při dosažení limitu paměti uzavřely procesy na pozadí, jakmile dokončí čtení aktuálního objektu, a otevřely objekt znovu jen v případě potřeby.

Než začnete

Oprávnění správy paměti nejsou standardně povolena. Před dokončením této úlohy musí být příznak com.ibm.rational.rpe.dxl.enable.memory.management nastaven na hodnotu true. Další informace viz témata o nastavení příznaků pro aplikace Document Studio and Launcher, aplikaci Remote services v produktu WebSphere Application Server nebo aplikaci Remote services Apache Tomcat.

Informace o této úloze

Poznámka: Jedná se o situace při dokončení této úlohy, aby se nastavilo, že klíč registru není odpovídající. Můžete například generovat dokument na modulu majícím v sobě objekty odkazující na velký počet objektů v jiných modulech. Při každém přístupu k jednomu z těchto objektů během generování dokumentu je modul otevřen a zavřen, což může prodloužit dobu generování dokumentu spíše, než ji zkrátit.

Postup

Chcete-li konfigurovat klíč registru MEM_LEVEL_CLOSE:

  1. Otevřete systémový registr svého počítače. Další informace viz dokumentace k danému operačnímu systému.
  2. Vyhledejte registr produktu Rational DOORS. Příklady:
    • Příklad položky registru produktu Rational DOORS 9.4 na 64bitovém systému Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS\9.4\Config
    • Příklad položky registru produktu Rational DOORS 9.3 na 32bitovém systému Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.3\Config
  3. Vytvořte položku klíče registru.
  4. Pro název klíče registru zadejte název: MEM_LEVEL_CLOSE
  5. Pro hodnotu zadejte hodnotu omezení paměti v megabajtech, takže jsou při dosažení uvedeného omezení paměti po dokončení uzavřeny procesy na pozadí. Standardně je omezení paměti nastavené v kódu DXL 2GB. Při výběru hodnoty vyberte maximální hodnotu paměti, kterou použil produkt Rational DOORS k dokončení jiných procesů. Otevření správce úloh vašeho systému a zjištění, kolik paměti používá proces doors.exe, vám pomůže vybrat odpovídající hodnotu.
    Zapamatujte si:
    • Při nastavení příliš nízké hodnoty se může prodloužit doba provedení DXL.
    • Zadaná hodnota řídí pouze způsob ošetření procesů na pozadí pomocí produktu Rational Publishing Engine. Hodnota nezabrání produktu Rational DOORS využít více paměti, než je nastavená hodnota.
  6. Klepnutím na tlačítko OK uložte změny.

Zpětná vazba