eclipsesource / graphical-lsp

Graphical language server platform for building web-based diagram editors
https://www.eclipse.org/glsp
Eclipse Public License 2.0
36 stars 8 forks source link

Standalone GLSP Client #245

Closed tortmayr closed 5 years ago

tortmayr commented 5 years ago

Resolves #243:

To start the WebsocketGLSPServer for the workflow example simply add "websocket" as launch argument (java -jar workflow-example-1.2.0-SNAPSHOT-glsp.jar websocket)

(Note: Due to know issues it's currently not possible to use JSON-RPC with LSP4J and websockets out of the box (https://github.com/eclipse/lsp4j/issues/210). So for now the WebsocketDiagramServer does not use the JSON-RPC protocol and instead communicates with the server by simply sending action messages to a specific endpoint. This can be changed in follow-up PRs)

CLAassistant commented 5 years ago

CLA assistant check
All committers have signed the CLA.