Prevedo che non sto usando alcuna dipendenza Maven, tuttavia so che mi manca un file jar wls-api.jar
(almeno questo è ciò che ho letto).Websocket Client Impossibile trovare una classe di implementazione
Per risolvere questo problema, ho scaricato il oracle-weblogic-7.9.jar
ma il problema persiste.
L'eccezione viene generata in questa linea
WebSocketContainer container = ContainerProvider.getWebSocketContainer();
Qualcuno può dirmi perché questa linea non riesce continuamente?
AGGIORNAMENTO: dopo aver letto ulteriormente gli esempi che vedere utilizzare questa dipendenza
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.0</version>
ho javax.websocket-api.jar
nel percorso di generazione del server e il client in quanto è necessario. Cosa mi manca qui?
Altro aggiornamento: ho dimenticato di includere l'errore lanciato!
Exception in thread "main" java.lang.RuntimeException: Could not find an implementation class.
at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:73)
at connect.<init>(connect.java:21)
at test.main(test.java:11)
Quale eccezione viene generata dal codice? Il fatto che manchi una dipendenza potrebbe comunque essere un problema. –
Mi dispiace, ho aggiornato la mia domanda per includere ulteriori informazioni oltre all'eccezione generata! –