Erläuterung | Beim Schreiben des Platzhalters für den RequestDispatcher-Include ist eine Ausnahme vom Typ "IOException" eingetreten. |
Aktion | Prüfen Sie, ob die Ausgabe korrekt ist, und suchen Sie in den Protokollen nach der eigentlichen (Fehler-)Ursache. |
Erläuterung | Ein unerwarteter Fehler hat dazu geführt, dass die ARD-Anforderungsverarbeitung gestoppt wurde. |
Aktion | Suchen Sie in den Protokollen nach der eigentlichen (Fehler-)Ursache. |
Erläuterung | Aufgrund eines Fehlers in der Behandlung der Anforderung einer asynchronen Operation wurde "close" aufgerufen, bevor eine Antwort an den Client gesendet wurde. |
Aktion | Sehen Sie sich die Protokolle an, und prüfen Sie, ob der Fehler durchgängig auftritt. |
Erläuterung | Ein anderer Thread hat einen Interrupt für das Semaphor aufgerufen. |
Aktion | Suchen Sie in den Protokollen nach einem Hinweis auf den Thread, der den Interrupt aufgerufen hat. |
Erläuterung | Beim Senden der Antwort auf eine Anforderung an das ARD-JavaScript ist ein Fehler aufgetreten. |
Aktion | Suchen Sie in den Protokollen nach der eigentlichen (Fehler-)Ursache. |
Erläuterung | Die Verarbeitung eines Fragments, bei der auf die Fertigstellung der zugehörigen Includes gewartet wurde, wurde unterbrochen. |
Aktion | Suchen Sie in den Protokollen nach einem Hinweis auf den Thread, der den Interrupt aufgerufen hat. |
Erläuterung | Beim Initialisieren des Leistungsüberwachungsmoduls für ARD ist eine Ausnahme eingetreten. |
Aktion | Aktivieren Sie PMI für ARD, falls keine Leistungsüberwachung erforderlich ist, oder suchen Sie in den Protokollen nach einem Hinweis auf die eigentliche (Fehler-)Ursache. |
Erläuterung | Beim Klonen der Anforderung für den asynchronen Include wurde eine Ausnahme erstellt. Es wird die ursprüngliche Anforderung übergeben. Dies kann jedoch risikoreich sein, weil mehrere Threads auf die Anforderung zugreifen. |
Aktion | Stellen Sie fest, woher die Ausnahme stammt. Wenn Sie eine eigene Anforderungsklasse implementiert haben, die "IServletRequest" implementiert, überprüfen Sie diese Klasse zuerst. |
Erläuterung | Der Arbeitsschritt für die Include-Zuteilung wurde vom Arbeitsmanager für asynchrone Beans zurückgewiesen. |
Aktion | Erhöhen Sie die maximal zulässige Thread-Anzahl in den Einstellungen des Arbeitsmanagers, damit mehr Threads erstellt werden können. |
Erläuterung | Beim Abrufen eines Service ist ein interner Serverfehler aufgetreten. |
Aktion | Suchen Sie in den Protokollen nach vorherigen Fehlern, die für diesen Server verantwortlich sein könnten. |
Erläuterung | Es ist eine Ausnahme in einem asynchronen Include eingetreten, und die Verarbeitung der Fehlerseite konnte nicht durchgeführt werden. |
Aktion | Prüfen Sie, ob die fragliche Ausnahme vom Kunden- oder Anwendungsservercode stammt. |
Erläuterung | Die Ergebnisse eines asynchronen Includes konnten wegen eines internen Serverfehlers nicht abgerufen werden. |
Aktion | Suchen Sie in den Protokollen nach der Ausnahme, die diesen Fehler versucht haben könnte. |
Erläuterung | Beim Abrufen der Ergebnisse des Includes ist ein unerwarteter Fehler aufgetreten. Möglicherweise wurde für den Abruf der Ergebnisse eine ungültige ID verwendet, oder die Ergebnisse waren verfallen und wurden entfernt. |
Aktion | Wenn Sie feststellen, dass diese Ergebnisse bereits abgerufen wurden, prüfen Sie, warum die Ergebnisse nicht erneut abgerufen werden können. Eine Umstellung auf serverseitige Aggregation sollte helfen. |
Erläuterung | Der asynchrone Include konnte innerhalb des zulässigen Ausführungszeitlimits nicht fertig gestellt werden. |
Aktion | Ändern Sie das Ausführungszeitlimit für asynchrone Includes in den Einstellungen des Webcontainers oder über die Anwendungsprogrammierschnittstelle "AsyncRequestDispatcherConfig". |
Erläuterung | Die Ausführung des Arbeitsschritts wurde möglicherweise zurückgewiesen, weil Fehler bei der Kontextweitergabe aufgetreten sind oder beim Warten auf den Jobstart des zulässige Zeitlimit überschritten wurde. |
Aktion | Wenn der Arbeitsmanager so konfiguriert ist, dass der Thread-Pool wachsen kann, ist es möglich, dass Arbeitsschritte akzeptiert, aber nicht gestartet werden, was zu einer Nachricht des Typs "Arbeitsschritt zurückgewiesen" führt. Ein solcher Fall tritt ein, wenn das Zeitlimit für das Starten eines Jobs erreicht ist. Wenn der Fehler auf eine Kontextweitergabenachricht zurückzuführen ist, prüfen Sie, ob möglicherweise unnötige Features für den Arbeitsmanager aktiviert sind. |
Erläuterung | Die zulässige Anzahl asynchroner Threads wurde überschritten. |
Aktion | Sie können den Wert von "maxThreads" in der Datei "resources-pme.xml" erhöhen. |
Erläuterung | Beim Abrufen des Arbeitsmanagers für asynchrone Includes konnte nicht abgerufen werden. |
Aktion | Suchen Sie in den Protokolldateien nach einem Hinweis auf die Fehlerursache. |