-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reactive Messaging JMS connector support #30943
Comments
You added a link to a Zulip discussion, please make sure the description of the issue is comprehensive and doesn't require accessing Zulip
|
/cc @cescoffier (reactive-messaging), @ozangunalp (reactive-messaging) |
hello, have you considered this issue? what is the status? thanks |
We would like to do it, but we have other priorities at the moment (like getting Quarkus 3 out of the door). |
ok. understood. thanks. |
Hello, any news on this? Is it part of a roadmap? Thanks |
Have you looked at SmallRye Reactive JMS ? I’m currently also trying to use it, but it seems like the IBM MQ driver isn’t ported to Jakarta yet. And I also find the documentation lacking. Besides adding the smallrye-jms dependency, I also had to add the quarkus-reactive-amqp & jakarta-jms-api to make my application at least startup without errors. |
Thanks @Serkan80 . I missed the news |
anybody knows if it supports:
what version of quarkus does it work with? |
See here for a list of available configurations and this will answer most of your questions.
Currently, none. I was also struggling to make it work with Quarkus until I saw Clement saying in another thread that Quarkus doesn’t support reactive-jms and it’s really unfortunate. However, you might have a chance using reactive messaging if your message broker supports amqp. |
Unfortunately, we still didn't have time to integrate (and improve) the JMS connector. While on the roadmap, I can't tell when we will do it. |
we now use the ironjacamar extension |
@vsevel Does ironjacamar integrate with reactive messaging? Handle the duplicated contexts and virtual threads? If not, we should re-open this issue. |
I would say no. although I have no idea on how to approach it. |
@vsevel I've made smallrye-reactive-jms work with IBM MQ, see my post on stackoverflow: https://stackoverflow.com/questions/60885669/quarkus-ibm-mq-extension/77625283#77625283 |
Description
Hi everybody,
Related to the zulip topic, https://quarkusio.zulipchat.com/#narrow/stream/187030-users/topic/Artemis.20jms.20.2B.20smallrye-jms.20connector, we are looking for a smart way to talk with jboss eap6 by jms message (configurable protocol like hornetq core). Initial tests works by the old school way (create factory -> connexion -> session...). With the quarkus-artemis-jms extension, we were able to inject a ConnectionFactory, and produce/consume messages against our hornetq broker. It compile natively.
Although this is technically working, we would like an improved jms support, such as what is already provided by the smallrye jms connector.
here are the main requirements:
XA support is not a requirement.
here is what has been done on SB:
or in the old days of EAP (nothing fancy):
Many thanks.
Implementation ideas
No response
The text was updated successfully, but these errors were encountered: