Hi,

On Thu, Dec 28, 2023 at 10:44 AM Saitama Sensei via jetty-users
<[email protected]> wrote:
>
> Hi,
>
> I have recently upgraded the jetty server from 9.4.52 to 12.0.4 ee8. I have 
> made configuration changes and using ee8 webAppContext. While working with a 
> websocket client I have observed an issue as class def not found.
>
> I have found issue for this line,
>
> this.socketClient.getSslContextFactory().setTrustAll(true);
>
> WARN :oejen.HttpChannel:qtp1873859565-26: handleException /server/realtime 
> java.io.IOException: java.lang.NoClassDefFoundError: 
> org/eclipse/jetty/util/ssl/SslContextFactory
>
> After this my websocket client init process is not moving forward, I have 
> tried creating a HttpClient object and setting sslContextFactory to it, later 
> passing it on WebSocketClient constructor argument.
>
> While trying this, the same warning appeared for the HttpClient class.
>
> I have added all jetty ee8 websocket modules to start.jar, additionally tried 
> adding jetty-util and jetty-client jar in lib/ext to bring them into 
> classpath.
>
> In this case can you advice me how should I move forward?

You obviously don't have the class in the class-path.
I would double check your class-path.

If you can reproduce the issue in a small project, open an issue,
attach the reproducer project so that we can try.

-- 
Simone Bordet
---
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless.   Victoria Livschitz
_______________________________________________
jetty-users mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/jetty-users

Reply via email to