Az importált üzleti mérőszámmodell sikeresen fut, de nem kerül adat az adatbázisba

Probléma: Egy üzleti mérőszámmodell importálása a WebSphere Business Monitor felügyeleti konzoljára sikeresen befejeződött. A kapcsolódó, üzleti folyamat végrehajtási nyelvéhez (BPEL) tartozó .ear fájl telepítése is sikerült a WebSphere Process Server kiszolgálóra. Az adott modellhez tartozó folyamatpéldányok létrehozása sikerült, és ezek futnak. Az állapot-adatbázis tábláinak létrehozása sikerült. A kapcsolódó adatok létrehozására és az állapot-adatbázisban való tárolására azonban nem került sor.

A következő lépések segítséget nyújthatnak a probléma vizsgálatában és megoldásában:

  1. Engedélyezze a legrészletesebb szintű naplózást. A naplózás részletezési szintjének beállításáról a további tudnivalókat lásd: A naplózás és a nyomkövetés kezelése.
  2. Engedélyezze a közös esemény-infrastruktúra (CEI) adattárat. A további tudnivalókat lásd: A CEI adattár engedélyezése és tiltása.
  3. Hozzon létre egy új folyamatpéldányt a futásidejű működtető rendszeren, hogy az új események a Figyelési kiszolgáló kiszolgálóra kerüljenek.
  4. Ellenőrizze az események sikeres előállítását és a CEI adattárba küldését: jelentkezzen be a Common Base Event Viewer alkalmazás weblapjára, és keresse az újonnan létrehozott eseményeket. A további tudnivalókat a WebSphere Process Server dokumentációjában a Figyelt események megtekintése című témakör tartalmazza.
  5. Ha az események nem léteznek a CEI adattárban, ellenőrizze a BPEL modell telepítését a WebSphere Process Server rendszeren. A BPEL telepítésének hibaelhárításáról a további tudnivalókat a WebSphere Process Server dokumentációjában a Sikertelen telepítés hibaelhárítása tartalmazza.
  6. Ha az események léteznek a CEI adattárban, ellenőrizze a JMS erőforrások létrehozását és sikeres konfigurálását.
    1. Lépjen a WebSphere Application Server felügyeleti konzoljára az Erőforrások > JMS szolgáltatók > Alapértelmezett üzenetküldés > Kiszolgáló parancs választásával.
    2. A Összeköttetésgyárak csoportban jelölje ki a JMS sor-összeköttetési gyár elemet, és ellenőrizze, hogy létrejött-e MonitorQueueFactory néven a WebSphere Business Monitor rendszerhez a JMS sor-összeköttetési gyár.
    3. Válassza az Erőforrások > JMS szolgáltatók > Alapértelmezett üzenetküldés > Kiszolgáló parancsot.
    4. A Rendeltetési helyek csoportban jelölje ki a JMS várakozási sor elemet, és ellenőrizze, hogy MonitorQueueDestination néven létrejött-e a JMS várakozási sor.
  7. Ellenőrizze a trace.log fájlban a processzor szintű hibákat. Ha nincsenek ilyenek, kövesse az események szűrési és korrelációs nyomvonalát. Ha a nyomkövetés szolgáltatás engedélyezve van, és a legrészletesebb szintű naplózás van beállítva, a WebSphere Business Monitor által fogadott összes eseményt meg kell találnia a nyomkövetési fájlban. Kövesse az első ilyen (vagy tetszőleges létrehozási) esemény nyomvonalát annak megállapítására, hogy hogyan szűrték azt az egyes bejegyzett folyamatok. Az eseményhez bejegyzett valamennyi folyamatnál egy üzenet jelzi, hogy a filterAndHandle metódus elindult, és hogy az esemény átjutott-e a szűrőn. Ha a szűrés sikeres volt, kövesse a korrelációs nyomvonalat annak megállapítására, hogy hány példányt adott vissza a lekérdezés az adott eseménybejegyzéshez. Ha létrehozási eseményről van szó (például BPC.BFM.PROCESS.STATUS), a lekérdezésnek 0 példányt kell visszaadnia. Az adott folyamat- vagy tevékenységpéldányhoz új rekord létrehozásának el kell indulnia.

Copyright IBM Corporation 2005. Minden jog fenntartva.