Problém: produkt model obchodních ukazatelů byl úspěšně naimportován
do konzoly pro správu WebSphere Business Monitor. Jeho příslušný soubor Business Process Execution Language (BPEL) .ear
byl úspěšně nainstalován do produktu WebSphere Process Server.
Instance procesu, které patří k tomuto modelu, byly vytvořeny a úspěšně spuštěny. Tabulky stavové databáze byly úspěšně vytvořeny. Příslušná data však nebyla vytvořena a uložena do stavové databáze.
Následující postup vám pomůže při identifikaci a odstranění tohoto problému:
- Aktivujte maximální úroveň podrobností protokolování. Informace o nastavení úrovně podrobností protokolování vizSpráva protokolování a trasování.
- Aktivujte datové úložiště Common Event Infrastructure (CEI). Pro podrobnosti viz Zpřístupnění a znepřístupnění úložiště CEI.
- Vytvořte novou instanci procesu v jádru běhové komponenty, aby byly nové události zaslány do komponenty Monitor Server.
- Ověřte, zda dochází ke generování a úspěšnému odesílání událostí do CEI přihlášením se na webové stránce aplikace Common Base Event Viewer a vyhledáním nově vytvořených událostí. Pro podrobnosti viz téma Zobrazení monitorovaných událostí v dokumentaci WebSphere Process Server.
- Pokud události v datovém úložišti CEI nejsou, zkontrolujte implementaci modelu BPEL v produktu WebSphere Process Server.
Pro podrobnosti o odstraňování problémů implementace BPEL viz téma Odstraňování problémů u neúspěšné implementace v dokumentaci WebSphere Process Server.
- Pokud události jsou v datovém úložišti CEI, ověřte, zda jsou úspěšně vytvořeny a zkonfigurovány prostředky JMS.
- Přejděte do konzoly pro správu produktu WebSphere Application
Server výběrem .
- Zvolte Továrna připojení fronty JMS v sekci Továrny připojení a ověřte, zda je vytvořena továrna připojení fronty JMS pro produkt WebSphere Business Monitor s názvem MonitorQueueFactory.
- Zvolte .
- Zvolte fronta JMS v sekci Místa určení a ověřte, zda je vytvořena fronta JMS s názvem MonitorQueueDestination.
- Výjimky viz soubor trace.log. Pokud zde žádné výjimky nejsou, pátrejte po událostech trasováním filtrace a trasováním korelací. Je-li povolena funkce trasování a je-li úroveň protokolování nastavena na nejvyšší úroveň, měly by se všechny události přijaté produktem WebSphere Business Monitor nacházet v souboru trasování. Sledujte trasování první z těchto událostí (nebo jakoukoli událost vytvoření) a zjistěte tak, jakým způsobem byla filtrována pro jednotlivé registrované procesy. Pro jednotlivé procesy registrované pro tuto událost zpráva signalizuje, že se spustila metoda filterAndHandle a zda událost prošla filtrem. Pokud byla filtrace úspěšná, následuje korelace, jež ukáže, kolik instancí bylo vráceno dotazem pro tuto položku události. Pokud se jedná o událost vytvoření (například BPC.BFM.PROCESS.STATUS), měl by dotaz vrátit 0 instancí. Mělo by se spustit vytváření nového záznamu pro tento proces či instanci aktivity.