Results 54 comments of javaduke

I submitted a PR to Quarkus https://github.com/quarkusio/quarkus/pull/27937 Once merged, all we need to do is some cleanup in `camel-quarkus-jcache`, and no need to introduce another extension.

Same issue here, v5.1.7.

Sorry to resurrect this old issue but I have exact same problem. My LSP4J version is 0.21.0 and I cannot get it to work with VSCode LSP client. Wondering if...

Well, I'm not getting an actual error, I just know that my `initialize` method is not called. I do see the trace on the client side but nothing happens on...

Here's what I see on the server side: ``` 2023-07-19 08:37:02.524:DEBUG:oejwci.PerMessageDeflateExtension:qtp662441761-49: nextIncomingFrame(TEXT@76158de8[len=24,fin=true,rsv=000,m=null]HeapByteBuffer@2c6037a0[p=0,l=24,c=8192,r=24]={\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}) 2023-07-19 08:37:02.524:DEBUG:oejwci.WebSocketCoreSession:qtp662441761-49: receiveFrame(TEXT@76158de8[len=24,fin=true,rsv=000,m=null]HeapByteBuffer@2c6037a0[p=0,l=24,c=8192,r=24]={\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}, org.eclipse.jetty.util.Callback$3@515b35d7) - connectionState=WebSocketSessionState@7205a427{OPEN,i=NO-OP,o=NO-OP,c=null}, handler=JavaxWebSocketFrameHandler@6cabe758[endpoint=com.datasonnet.lsp.launcher.websocket.DataSonnetWSEndpoint] 2023-07-19 08:37:02.524:DEBUG:oejwjcm.AbstractDecodedMessageSink:qtp662441761-49: accepting frame TEXT@76158de8[len=24,fin=true,rsv=000,m=null]HeapByteBuffer@2c6037a0[p=0,l=24,c=8192,r=24]={\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} for org.eclipse.jetty.websocket.core.internal.messages.StringMessageSink@18de47ee 2023-07-19 08:37:02.526:DEBUG:oejwci.PerMessageDeflateExtension:qtp662441761-49: Decompress finished:...

Now, previously VSCode was sending frames in BINARY mode, I thought this could be an issue so I set the `decodeStrings` to false, e.g. `return WebSocket.createWebSocketStream(ws, {decodeStrings: false});`

It looks like the client does send the Content-Length, but the server still does not call initialize. Looks like it doesn't even reach the message handler, I set breakpoint at...

Hmm, I don't have any WebSocketMessageHandler implementation, just to clarify, here's the relevant portion of my code: ``` int _port = getPort(args); Server server = new Server(_port); ServerConnector connector =...

Sorry, I'm confused, looks like I'm doing it wrong, but is there any good example of how to do it right?

That's my point exactly, it does not call WebSocketMessageHandler at all, but I was wondering if I create a websocket language server in LSP4J the correct way. I suspect I...