Using durable subscriber feature

Hi experts,

I am developing a JMS topic subscriber MessageListener using Spring 2.5 framework running on WebLogic 10.3. The broker is v 6.5.

The issue I’m having is that I can’t get the durable subscriber feature to work. When I start multiple clients against the same server, each client gets every messages rather than having them distributed round-robin.

Any ideas on the fix? Unfortunately I don’t have access to the Broker, but I can ask the administrator any questions if there is anything specific that would help.

My Spring configuration is:

    <bean id="jmsListenerTopicConnectionFactory"    
        class="com.webmethods.jms.WmJMSFactory" factory-method="getTopicConnectionFactory">
        <property name="brokerHost"  value="MyHost" />
        <property name="brokerName" value="MyBrokerName" />
        <property name="clientGroup" value="MyClientGroup" />
    <bean id="SubscriptionTopic" 
        class="com.webmethods.jms.WmJMSFactory" factory-method="getTopic">
        <property name="name" value="MyTopicName" />
        <property name="sharedState" value="true" />
        <property name="sharedStateOrdering" value="0" />    
    <bean id="h2hListener" class="" />

    <bean id="h2hContainer"
        <property name="connectionFactory" ref="jmsListenerTopicConnectionFactory" />
        <property name="destination" ref="SubscriptionTopic" />
        <property name="messageListener" ref="h2hListener" />
        <property name="sessionTransacted" value="true" />
        <property name="subscriptionDurable" value="true" />
        <property name="clientId" value="myClientId}" />
        <property name="pubSubDomain">