question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add support for STOMP in SpringWolf

See original GitHub issue

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:8 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
Crain-32commented, May 4, 2022

After a free Afternoon and as I want a way to document my own project’s STOMP Server, here are my notes on trying to get this to work.

I don’t believe this feature is possible right now, as Springwolf uses the 1.0.0 bindings for its internals. This results in the buildOperationBinding method for the AbstractChannelScanner being unusable, as there is no STOMPOperationBinding declared in AsyncAPI’s Repository.

There is also talk about deprecating the bindings Repository set to happen soon meaning that this issue likely can’t be resolved until that decision is made, and the proper STOMPOperationBinding definition created.

As for similarity, I think the implementation amqp might close? You’d be replacing RabbitListener with MessageMapping, the only nuisance is SendTo and SendToUser aren’t properties of that Annotation, but that doesn’t look to be to hard to account for.

0reactions
stavshamircommented, May 5, 2022

@Crain-32 I fixed the invite link, it should work now. @linghengqian I also agree about moving this to #24 - I will close this issue, and provide a list of tasks that we need to complete to implement this feature.

Read more comments on GitHub >

github_iconTop Results From Across the Web

STOMP Support - Spring
STOMP Support. Spring Integration version 4.2 introduced STOMP (Simple Text Orientated Messaging Protocol) client support. It is based on the architecture, ...
Read more >
Manually setting up Spring WebSocket STOMP support
I'm trying to set up a STOMP WS endpoint using spring-websocket and spring-messaging. I am trying to do this manually: no application ...
Read more >
Support STOMP receipts with the simple broker [SPR-17315]
spencercw opened SPR-17315 and commented I'm trying to set up a project using WebSockets with the 'subscribe and snapshot' pattern (i.e., ...
Read more >
Using Spring Boot for WebSocket Implementation with STOMP
One of them, supported by the Spring Framework, is STOMP. STOMP is a simple text-based messaging ... First, we need to add the...
Read more >
WebSockets With Spring, Part 3: STOMP Over WebSocket
Messages from and to STOMP clients can be handled by a message broker: a simple STOMP broker (which only supports a subset of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found