The P2 counterpart of glsp-server-websocke was not working because javax.websocket relies on some services that should be provided via ServiceLoader. This is not always the case when using the plugin in an OSGI context.
This change introduces a GLSPConfigurator for ServerEndpoints that has a fallback option if no service is provided via ServiceLoader.
(Integrated and tested locally in the glsp-p2 repository)
The P2 counterpart of glsp-server-websocke was not working because javax.websocket relies on some services that should be provided via
ServiceLoader
. This is not always the case when using the plugin in an OSGI context.This change introduces a
GLSPConfigurator
for ServerEndpoints that has a fallback option if no service is provided via ServiceLoader.(Integrated and tested locally in the glsp-p2 repository)