Explanation | Příchozí požadavek může být nesprávně zformovaný nebo poškozený, což by mohlo být výsledkem chyby aplikace na straně klienta nebo chyby sítě. |
Action | Projděte aplikaci na straně klienta nebo síť a určete, proč byl požadavek zkrácen. |
Explanation | Požadovaný blokující zápis nelze dokončit, protože je již spuštěno neblokující I/O. |
Action | Zkontrolujte aplikaci a určete místo, kde došlo k blokujícímu zápisu. Může například pocházet ze servletu po registraci modulu WriteListener, nebo z modulu WriteListener, který provádí druhý zápis po volání rozhraní API isReady(). Až bude blokující zápis určen, změňte aplikaci tak, abyste zajistili, že bude prováděn v rámci modulu WriteListener anebo po volání rozhraní isReady(). |
Explanation | Během volání rozhraní API onError() modulu WriteListener aplikace došlo k výjimce. |
Action | Zkontrolujte protokoly a určete, jaká výjimka byla vrácena implementací rozhraní API onError() aplikace a jak tento problém řešit. Pokud došlo k výjimce I/O, nemůže rozhraní API onError() zapsat výstup. |
Explanation | Nezdařilo se vytvořit HttpUpgradeHandler. |
Action | Prozkoumejte protokoly s informacemi FFDC a vyhledejte další podrobnosti o chybě. |
Explanation | Funkce servlet-3.1 se nepoužívá. Je možné, že se již používá dřívější verze servletu. |
Action | Přidejte funkci servlet-3.1 do souboru server.xml. |
Explanation | Některé operace nelze spustit z modulu listener přidaného z programu, protože není k dispozici žádná volba konfigurace, která by omezila jejich spouštění, když jsou definované v deskriptoru TLD (Tag Library Descriptor). |
Action | Aby bylo možné tuto metodu spouštět, přidejte příslušný modul listener pomocí anotace nebo v souboru web.xml. |
Explanation | Argument proměnné předaný do rozhraní setReadListener musí být platným objektem ReadListener. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Argument proměnné předaný do rozhraní WriteListener musí být platným objektem WriteListener. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Objekt ReadListener můžete v požadavku nastavit pouze v případě, že je spuštěna metoda async, nebo voláte-li metodu init rutiny UpgradeHandler. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Objekt WriteListener můžete nastavit v požadavku pouze v případě, že je spuštěna metoda async nebo že jste volali metodu init rutiny UpgradeHandler. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Objekt ReadListener nelze nastavit více než jednou. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Objekt WriteListener nelze nastavit více než jednou. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Pokud rozhraní isReady vrátí hodnotu false, je neplatné volat metodu read. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Byte[] argumentu proměnné předaný do rozhraní API pro čtení nebo zápis nesmí mít hodnotu null. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Buď byl offset argumentů proměnné záporný, nebo délka byla záporná, nebo byla délka větší rozdíl délky a offsetu v byte[]. |
Action | Upravte kód aplikace a ověřte, že hodnota offsetu poskytnutá do rozhraní API pro čtení nebo zápis nemá zápornou hodnotu. Dále se ujistěte, že hodnota délky poskytovaná do rozhraní API nemá zápornou hodnotu. A ujistěte se také, že zadaná hodnota délky není větší než hodnota rozdílu délky a offsetu v byte[]. |
Explanation | Při nastavování objektu ReadListener se modul listener pokusil číst, ale nebyl úspěšný. |
Action | Projděte si protokoly JVM a vyhledejte tuto výjimku. |
Explanation | Chcete-li změnit ID relace požadavku, ujistěte se nejprve, zda má použitý požadavek přidruženou relaci. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Počínaje verzí Servlet 3.1 AsyncContext.getRequest() a AsyncContext.getResponse() se musí vydat výjimka IllegalStateException, došlo-li k volání jakékoliv metody complete() nebo dispatch() z asynchronního cyklu. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |
Explanation | Rozhraní API pro zápis u objektu OutputStream nebo rozhraní API pro čtení u objektu InputStream oznámilo, že pokud byl proud zavřen, může být vydána výjimka IOException. |
Action | Upravte kód aplikace v souladu s vysvětlením chyby. |