Explanation | Třída anotovaného koncového bodu serveru musí být veřejná, konkrétní a musí mít veřejný konstruktor no-args. |
Action | Opravte třídu anotovaného koncového bodu serveru tak, aby byla veřejná, konkrétní a měla veřejný konstruktor no-args. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Třída anotovaného koncového bodu serveru je neplatná, chybí-li obě anotace @OnOpen a @onMessage. |
Action | Opravte třídu anotovaného koncového bodu přidáním anotace @OnOpen anebo @OnMessage. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože je ve třídě anotovaného koncového bodu definována více než jedna metoda @OnMessage s typem zprávy Pong. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru definováním pouze jedné metody @OnMessage typu zprávy Pong. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože je ve třídě anotovaného koncového bodu definována více než jedna metoda @OnMessage s binárním typem zprávy. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte anotovaný koncový bod serveru definováním pouze jedné metody @OnMessage binárního typu zprávy. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože metoda @OnMessage nemá parametr zprávy binárního, textového nebo pong typu. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru deklarací metody @OnMessage s parametrem zprávy textového, binárního nebo pong typu. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože je ve třídě anotovaného koncového bodu definována více než jedna metoda @OnMessage s typem zprávy text. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru definováním pouze jedné metody @OnMessage typu textové zprávy. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | V metodě @OnOpen byl nalezen neplatný typ parametru. Metoda @OnOpen může mít pouze nepovinné parametry Session, EndpointConfig a @PathParam. |
Action | Opravte třídu anotovaného koncového bodu serveru odebráním neplatného typu parametru z metody @OnOpen. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože ve třídě anotovaného koncového bodu je definována více než jedna metoda @OnClose. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru tak, aby měla nadefinovanou pouze jednu metodu @OnClose. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | V metodě @OnClose byl nalezen neplatný typ parametru. Metoda @OnClose může mít pouze nepovinné parametry Session, CloseReason a @PathParam. |
Action | Opravte třídu anotovaného koncového bodu serveru odebráním neplatného typu parametru z metody @OnClose. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože ve třídě anotovaného koncového bodu je definována více než jedna metoda @OnError. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru tak, aby měla nadefinovanou pouze jednu metodu @OnError. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | V metodě @OnClose byl nalezen neplatný typ parametru. Metoda @OnClose má pouze povinný parametr Throwable a nepovinné parametry Session a @PathParam. |
Action | Opravte třídu anotovaného koncového bodu serveru odebráním neplatného typu parametru z metody @OnClose. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože metoda @OnError nemá povinný parametr typu Throwable. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru přidáním povinného parametru typu Throwable do metody @OnError. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | V metodě @OnMessage s typem zprávy pong byl nalezen neplatný typ parametru. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru odebráním neplatného typu parametru z metody @OnMessage. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože metoda @OnMessage má více než jeden parametr binárního typu zprávy. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru definováním pouze jednoho parametru binárního typu zprávy. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Třída dekodéru použitá ve třídě anotovaného koncového bodu serveru musí být veřejná, konkrétní a musí mít veřejný konstruktor no-args. |
Action | Opravte třídu dekodéru na veřejnou, konkrétní a s veřejným konstruktorem no-args. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože metoda @OnMessage má více než jeden parametr typu zprávy. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte metodu @OnMessage definováním pouze jednoho parametru typu zprávy v souladu s dokumentací rozhraní API javax.websocket.OnMessage. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | V metodě @OnMessage s binárním typem zprávy byl nalezen neplatný typ parametru. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte metodu @OnMessage odebráním neplatného typu parametru v souladu s dokumentací rozhraní API javax.websocket.OnMessage. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože metoda @OnMessage má více než jeden parametr textového typu zprávy. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte metodu @OnMessage definováním pouze jednoho parametru textového typu zprávy v souladu s dokumentací rozhraní API javax.websocket.OnMessage. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | V metodě @OnMessage s textovým typem zprávy byl nalezen neplatný typ parametru. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte metodu @OnMessage odebráním neplatného typu parametru v souladu s dokumentací rozhraní API javax.websocket.OnMessage. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Parametr @PathParam nemá odpovídající segment cesty v identifikátoru URI @ServerEndpoint. |
Action | Opravte název parametru @PathParam tak, aby se shodoval s jedním ze segmentů cesty v identifikátoru URI @ServerEndpoint. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Anotace @PathParam nemá hodnotu. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte anotaci @PathParam přidáním hodnoty do anotace. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Parametr @PathParam má neplatný typ. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte typ anotace @PathParam tak, aby to byl buď řetězec, libovolný primitivní typ Java, nebo rámečková verze. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Převod cesty parametru @PathParam s příslušným segmentem z identifikátoru URI ServerEndpoint se nezdařilo kvůli neplatnému typu. Metoda koncového bodu se neprovedla úspěšně. |
Action | Ujistěte se, že příchozí identifikátor URI ServerEndpoint má datový typ odpovídající parametru @PathParam. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce, protože ke čtení nebyly žádné další bajty. |
Action | Zkontrolujte správnost dat příchozí zprávy WebSocket. |
Explanation | Nelze provést požadavek klienta WebSocket, protože klient posílá zprávu na koncový bod serveru, který nemá pro tento typ zprávy definovanou metodu @OnMessage nebo obslužnou rutinu MessageHandler. |
Action | Buď upozorněte klienta, nebo přidejte do anotovaného koncového bodu serveru metodu @OnMessage nebo přidejte obslužnou rutinu MessageHandler, abyste byli schopni obsloužit požadavek klienta, a znovu naimplementujte aplikaci. |
Explanation | Nelze provést požadavek klienta WebSocket, protože při volání onMessage při dekódování dat zprávy došlo k výjimce. |
Action | Zkontrolujte data příchozí zprávy a dekodér. |
Explanation | Nelze provést požadavek WebSocket, protože došlo k problému při vytváření nové instance třídy dekodéru. |
Action | Zkontrolujte třídu dekodéru. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce, protože se při zpracování FIN s hodnotou 1 objevila chyba. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce, protože se při zpracování FIN s hodnotou 0 objevila chyba. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce kvůli neplatnému kódu opcode v rámci zprávy. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce kvůli neplatnému kódu opcode pokračování s nefragmentovanou zprávou. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce, protože příznak masky nebyl v rámci zprávy správně nastaven. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce, protože příznak masky nebyl nastaven na správnou hodnotu. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože jeden identifikátor URI má více serverů. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | V aplikaci WebSocket nadefinujte jedinečný identifikátor URI koncového bodu serveru. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Při čtení příchozí zprávy WebSocket došlo k výjimce kvůli neplatnému nenulovému kódu opcode a jinému, než prvnímu rámci. |
Action | Zkontrolujte správnost dat rámce příchozí zprávy WebSocket. |
Explanation | Anotovaný koncový bod serveru je neplatný, protože ve třídě anotovaného koncového bodu je definována více než jedna metoda @OnOpen. Aplikace WebSocket nebyla úspěšně naimplementována. |
Action | Opravte třídu anotovaného koncového bodu serveru tak, aby měla nadefinovanou pouze jednu metodu @OnOpen. Po vyřešení problému naimplementujte aplikaci znovu. |
Explanation | Zpráva WebSocket nemůže překročit velikost maxMessageSize definovanou v anotaci @OnMessage. |
Action | Zkontrolujte klienta, aby posílal zprávy WebSocket menší než hodnota parametru maxMessageSize definovaná v anotaci @OnMessage, nebo hodnotu parametru maxMessageSize v anotaci @OnMessage zvyšte a znovu naimplementujte aplikaci. |
Explanation | Časový limit relace WebSocket vypršel. Relace WebSocket nejsou aktivní, nejsou-li odeslány ani přijaty žádné zprávy za uplynulý počet sekund, který je určen nastavením maxIdleTimeout. |
Action | Zkontrolujte, proč klient neodesílá ani nepřijímá zprávy. V případě potřeby zvyšte hodnotu nastavení maxIdleTimeout pomocí rozhraní API Session.setMaxIdleTimeout(). |
Explanation | Odchozí operace WebSocket vyžadují kód odezvy 101 pro operace WebSocket. |
Action | Pomocí neplatného kódu odezvy zjistěte, zda je cílový koncový bod platným a spuštěným koncovým bodem WebSocket, a jaká je příčina selhání odchozího požadavku WebSocket. |
Explanation | Odchozí operace WebSocket vyžadují, aby cílový server vracel platný klíč přijetí WebSocket pro operace WebSocket. |
Action | Ověřte, zda cílový server odpovídá protokolu WebSocket. |
Explanation | U odchozího požadavku WebSocket je požadován platný koncový bod. |
Action | Zkontrolujte, zda parametr ClientEndpoint používaný v metodě connectToServer rozhraní API WebSocket API udává anotovaný koncový bod klienta. |
Explanation | Platná schémata WebSocket jsou ws a wss. |
Action | Při odchozím požadavku WebSocket používejte platné schéma. |
Explanation | Při odchozím požadavku nebyla vytvořena třída konfigurátoru, možná protože neexistoval nebo nebyl přístupný veřejný konstruktor třídy Configurator s nulovým argumentem. |
Action | Ověřte, zda je třída konfigurátoru správná a má přístupný veřejný konstruktor s nulovým argumentem. |
Explanation | Když se koncový bod během odchozího požadavku WebSocket pokusil připojit k cílovému serveru, došlo k výjimce. |
Action | Na základě podrobností o výjimce určete příčinu a problém opravte. |
Explanation | Pro odchozí požadavek WebSocket je povinná platná třída koncového bodu. |
Action | Ověřte, že parametr Endpoint, který se použil v metodě connectToServer volání WebSocket API, rozšiřuje třídu koncového bodu WebSocket. |
Explanation | Koncový bod WebSocket ServerEndpoint s uvedeným identifikátorem URI je pro klienta WebSocket k dispozici. |
Action | Není potřeba žádná akce. |
Explanation | Koncové body WebSocket ServerEndpoint s uvedenou kontextovou cestou nejsou dostupné pro obsluhu klienta WebSocket. |
Action | Informace, proč koncové body ServerEndpoint nejsou dostupné, najdete v protokolech a trasování serveru profilu Liberty. |
Explanation | Chcete-li zpracovat odchozí zabezpečený požadavek WebSocket, musíte mít povolené zabezpečení. |
Action | Povolte zabezpečení. |
Explanation | Koncové body WebSocket musíte přidat před spuštěním aplikace WebSocket. |
Action | Přidejte koncové body WebSocket před spuštěním aplikace WebSocket. |
Explanation | Při vytváření třídy koncového bodu došlo k výjimce. |
Action | Na základě podrobností o výjimce určete příčinu a problém opravte. |
Explanation | Když se server pokusil o přístup k uvedené třídě koncového bodu, došlo k chybě. |
Action | Zkontrolujte podrobné údaje o výjimce, zjistěte, proč nelze přistupovat k dané třídě koncového bodu a odstraňte problém. |
Explanation | Koncový bod serveru je neplatný, protože identifikátor URI koncového bodu je buď null, nebo se nespouští s / ve třídě koncového bodu. Aplikace WebSocket není pro požadavky dostupná. |
Action | Definujte nenulový identifikátor URI koncového bodu, který začíná /. Po vyřešení problému naimplementujte aplikaci znovu. |