What I am looking for is the exact activation configuration property name in order to configure a Message Driven Bean to accept messages from a JMS Topic in Shared subscription mode
@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName = "destinationLookup",propertyValue = "java:app/jms/testT1"),
@ActivationConfigProperty(propertyName = "destinationType",propertyValue = "javax.jms.Topic"),
//the below property is not working in GlassFish (4.1) - just to convey the idea
@ActivationConfigProperty(propertyName = "sharedSubscription",propertyValue = "TRUE")
})
//edited
Please note: the intention is to be able to use MDBs (against a shared topic for load balancing purposes) in a JavaEE application which can be scaled out horizonatally. This question is not related to a clustered setup, hence use of useSharedSubscriptionInClusteredContainer
(in Open MQ) is not applicable