#3 changed the scope of javax.websocket  for 'provided', the default scope was resulting in conflicts and not initialize the websocket. Addition of ApplicationConfig to handle the annotated websockets endpoints