Skip to content
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

Specify an activation property for shared subscriptions #258

Open
gtudan opened this issue Feb 4, 2020 · 2 comments
Open

Specify an activation property for shared subscriptions #258

gtudan opened this issue Feb 4, 2020 · 2 comments
Labels
CDI integration Improvements related to fit better with the CDI programming model
Milestone

Comments

@gtudan
Copy link

gtudan commented Feb 4, 2020

JMS 2.0 introduced an API for shared durable subscriptions (see section 8.3.4).

It would be nice to have a standardized activation property for this feature, so that MDBs can also utilize it. Section 13.1 (MDB activation properties) doesn't have anything like that.

ActiveMQ Artemis uses shareSubscriptions:
https://github.com/apache/activemq-artemis/blob/2.11.0/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivationSpec.java#L94

@m-reza-rahman
Copy link

Personally I think we should aim to do this for a modernized CDI based listener and not focus on MDB any more.

Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker

Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.

@OndroMih OndroMih added the CDI integration Improvements related to fit better with the CDI programming model label Jun 24, 2021
@eolivelli
Copy link

A similar feature is available in Apache Pulsar (using the Starlight for JMS binding)

https://github.com/datastax/pulsar-jms/blob/master/resource-adapter/src/main/java/com/datastax/oss/pulsar/jms/rar/PulsarActivationSpec.java#L48

@OndroMih OndroMih added this to the 3.2.0 milestone Feb 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CDI integration Improvements related to fit better with the CDI programming model
Projects
None yet
Development

No branches or pull requests

4 participants