TMS: Kody abend silnika i kody zrzutu

W tej sekcji opisano kody abend TMS: Engine i kody zrzutu obrazu.

TMS: Silnik może wydawać następujące kody abend:

Tabela 1. TMS: Kody abend Engine
Kod Opis
U0000 Po stronie TMS: Zażądano zakończenia mechanizmu i potwierdziło się, że zegar programu jest ustawiony na ograniczenie czasu zamknięcia do 30 sekund. Jeśli licznik czasu utraci ważność, użytkownik abend 0 zostanie wywołany w celu wyczyszczenia TMS: Engine z systemu. Nieoczekiwane zatrzymanie komponentu zwykle powoduje. Jeśli problem będzie się powtarzał, skontaktuj się z działem wsparcia IBM® dla oprogramowania.
U0004 Nie można otworzyć biblioteki ładowania mechanizmu TMS: Engine podczas inicjowania. Jest to zwykle wynikiem błędnej instrukcji RKANMODL DD w procedurze TMS: Engine JCL. W dzienniku sysout JES powinny być również wyświetlane komunikaty systemu z/OS® wskazujące konkretny powód, dla którego nie można było otworzyć biblioteki. Użyj tych informacji, aby poprawić błąd i zrestartować TMS: Engine.
U0008 Podczas uruchamiania program TMS: Engine wykrył warunek wyjątku. Podczas próby wydania WTO wskazującego źródło błędu, integralność adresu mechanizmu TMS: Engine została uznana za uszkodzoną. Skontaktuj się z działem wsparcia IBM dla oprogramowania.
U0012 Podczas uruchamiania program TMS: Engine wykrył warunek wyjątku. W dzienniku TMS: Engine zapisywany jest komunikat informujący o źródle błędu. Aby określić kierunek działania, zapoznaj się z komunikatem o błędzie.
U0100 Jest to abend typu run-time wywoływany przez produkt TMS: Engine w celu wygenerowania dokumentacji zrzutu dla odtwarzalnej awarii oprogramowania. Abend towarzyszy wiadomość napisana do dziennika TMS: Engine, która wyjaśnia przyczynę abend. Większość powodów odnosi się do błędów przydzielania/dealokacji pamięci masowej. Po zakończeniu zrzutu systemowego produkt podejmuje próbę automatycznego odtworzenia po wystąpieniu błędu. Pomyślne odtwarzanie jest wskazyane przez komunikat KLVER011
Uwaga: Należy zamknąć produkt TMS: Engine i zrestartować go tak szybko, jak to możliwe po otrzymaniu tego kodu abend. Mimo że odtwarzanie może być pomyślne, przestrzeń adresowa może ulec uszkodzeniu.
U0200 Jest to abend typu run-time wywoływany przez produkt TMS: Engine w celu wygenerowania dokumentacji zrzutu dla nienaprawialnego błędu oprogramowania. Abend towarzyszy wiadomość napisana do dziennika TMS: Engine, która wyjaśnia przyczynę abend. Te zmiany są zwykle spowodowane wyczerpaniem pamięci lub nakładami pamięci masowej i nie można ich ponownie wykonać. To abend może być również wymuszone przez komendę operatora SHUTDOWN ABEND. TMS: Mechanizm kończy działanie po zakończeniu zrzutu systemowego.

TMS: Engine może wygenerować następujące zrzuty obrazu.

Tabela 2. TMS: Kody zrzutu obrazu mechanizmu
Kod Opis
10 W TMS: Silnik i zaplanowany abend przechwycony został przez procedurę wyjścia ESTAE. Wszystkie rezydentne moduły ładowania TMS: Engine i różne TMS: Bloki sterujące silnika i tabele są zrzucane. Generowany jest również komunikat KLVER001 i podaje przyczynę abend.
11 W TMS: Silnik i zaplanowany abend przechwycony został przez procedurę wyjścia ESTAE. Dla każdego podzadania TMS: Engine, zrzucane są elementy JPA, bloki sterujące, bloki sterujące kolejki, bloki sterujące błędów, informacje o zarządzaniu danymi oraz obszary kontroli we/wy. Generowany jest również komunikat KLVER001 i podaje przyczynę abend.
99 Aplikacja TMS: Engine zażądała zrzutu obrazu stanu. Generowany jest również komunikat KLVER001 i identyfikuje osobę, która zażądała wyrównania.