Shromažďování trasování produktu IBM MQ Explorer v jiných prostředích Eclipse

Pomocí varianty příkazu runwithtrace můžete shromáždit trasování z instance produktu IBM® MQ Explorer , která je nainstalována do vašeho vlastního prostředí Eclipse nebo produktu založeného na platformě Eclipse.

Než začnete

Tato úloha předpokládá, že jste nainstalovali produkt Průzkumník IBM MQ do vlastního prostředí produktu Eclipse nebo z produktu založeného na produktu Eclipse, a proto nemůžete použít standardní příkaz runwithtrace , jak je popsáno v tématu Shromažďování trasování produktu IBM MQ Explorer.

Informace o této úloze

Produkt IBM MQ Explorer může být nainstalován do vašeho vlastního prostředí Eclipse nebo produktu založeného na platformě Eclipse, který vám pomůže s vývojem aplikací v jazyce Java , nebo k vývoji vlastních rozšíření.

Chcete-li shromáždit trasování, použijte příkaz runwithtrace ke spuštění produktu IBM MQ Explorer. Nemůžete použít příkaz runwithtrace dodaný s produktem. Místo toho použijte variantu příkazu, jak je popsáno v následujícím postupu.

Poznámka: Trasování obvykle umožňujete pouze v případě, že vás o to požádá servisní zástupce IBM . Trasování zpomaluje činnost produktu IBM MQ Explorer a trasované soubory se mohou rychle stát velkými.

Postup

  1. Mechanizmus trasování produktu IBM MQ Explorer je závislý na instalovaných modulech plug-in AspectJ a Equinox Weaving. Že jsou nainstalovány, potvrdíte takto:
    1. Klepněte na tlačítko Nápověda
    2. Klepněte na volbu O produktu ...
    3. Klepněte na Podrobnosti instalace
    4. Klepněte na kartu Moduly plug-in .
    The org.eclipse.equinox.weaving.caching.j9 plug-in no longer exists, but you require this plug-in if you are using IBM MQ 9.0 Podpora dlouhodobých, or IBM MQ 9.0 Spojité doručení releases, prior to IBM MQ 9.0.4.
    Ověřte, zda jsou nainstalovány tyto moduly plug-in:
    
    	org.aspectj.runtime
    	org.aspectj.weaver
    
    	org.eclipse.equinox.weaving.aspectj
    	org.eclipse.equinox.weaving.caching
    	org.eclipse.equinox.weaving.caching.j9
    	org.eclipse.equinox.weaving.hook
    
  2. Pokud ještě nainstalovány nejsou, nainstalujte moduly plug-in AspectJ a Equinox Weaving. Tyto moduly plug-in musí odpovídat používané verzi Eclipse a lze je stáhnout ze serveru pro stahování vývojových nástrojů Eclipse AspectJ. Chcete-li určit, který web pro stahování použít pro vaši verzi platformy Eclipse, přečtěte si téma https://projects.eclipse.org/projects/tools.ajdt.

    Informace o úrovni platformy Eclipse , na které je založen produkt IBM MQ Explorer , naleznete v tématu Novinky a změny v aplikaci Průzkumník produktu IBM MQ.

    V současné době tato sestavení jsou dostupná pouze jako vývojové sestavení; měli byste vybrat poslední dostupnou verze.

    Chcete-li nainstalovat moduly plug-in AspectJ a Equinox, postupujte podle následujících dílčích kroků:
    1. Klepněte na volbu Nápověda a poté klepněte na volbu Instalovat nový software ...
    2. Klepněte na tlačítko Přidat ... a pak zadejte umístění vhodného serveru pro stahování pro verzi Eclipse.
      Například pro Eclipse 4.4 zadejte https://download.eclipse.org/tools/ajdt/44/dev/update.
    3. Klepněte na tlačítko OK.
      Zobrazí se seznam dostupného softwaru.
    4. Rozbalte kategorii Další nástroje AJDT (volitelné) a vyberte položku AspectJ Compiler a Equinox Weaving SDK.
    5. Klepněte na tlačítko Další a postupujte podle pokynů průvodce.
  3. Trasovat produkt IBM MQ Explorer.

    Zavřete a restartujte produkt IBM MQ Explorer pomocí skriptu runwithtrace . Skript, který má být použit pro operační systémy Windows , najdete v tématu runwithtrace command script for Windows. Skript, který má být použit pro operační systémy Linux® naleznete v příručce runwithtrace command script for Linux.

    Skript je třeba spustit z adresáře, který obsahuje spustitelný soubor Eclipse.

    Spustíte-li produkt IBM MQ Explorer pomocí příkazu runwithtrace , jsou začleněny doplňkové parametry, které umožňují trasování produktu IBM MQ Explorer. Všimněte si, že sám příkaz runwithtrace žádné parametry nepotřebuje.

    Umístění výstupu trasovacího souboru se vytiskne do příkazového řádku, když je příkaz spuštěn, protože skutečné umístění je závislé na
    • Stav instalace produktu IBM MQ .
    • oprávněních uživatele.

    Trasovací soubory produktu IBM MQ Explorer mají název ve formátu AMQRRRRMMDDHHmmssmmm.TRC.n , který určuje čas zahájení relace trasování. Když dosáhne velikost trasovacího souboru svého maxima, přejmenuje trasovací prostředek všechny trasovací soubory z dané relace zvýšením čísla .n v příponě souboru o jedna. Potom trasovací prostředek vytvoří nový soubor s příponou .0, který obsahuje nejnovější trasovací informace.

  4. Odinstalujte moduly plug-in AspectJ a Equinox Weaving. Po dokončení trasování produktu IBM MQ Explorer můžete odebrat moduly plug-in AspectJ a Equinox Weaving z prostředí Eclipse . Moduly plug-in AspectJ a Equinox Weaving odinstalujete takto:
    1. Klepněte na volbu Nápověda a poté klepněte na volbu O produktu ....
    2. Klepněte na volbu Podrobnosti instalace a poté klepněte na kartu Instalovaný software .
    3. Vyberte položky Komplex nástrojů AspectJ a SDK společnosti Equinox Weaving.
    4. Klepněte na tlačítko Odinstalovat ... a postupujte podle pokynů průvodce.